The best way is to create a new bigger disk and move the data to this disk.
Add a new disk to the server, and rescan the disks:
[root@sun] # devfsadm
List all disks, search for unassign disk (no size), the exit:
[root@sun] # format -e
List the disks, and status of a zpool: apool
[root@sun] # zpool status apool [root@sun] # zpool list apool
Add the new disk to the zpool apool (specify current and new disk):
[root@sun] # zpool attach c1t1d0 c1t1d3
Wait until the pool is synchronized (mirror id done in background):
[root@sun] # zpool status apool
Remove the old disk from apool:
[root@sun] # zpool dettach c1t1d0
Set the pool apool to autoexpand to increase automatically the :
[root@sun] # zpool autoexpand =on apool
[root@sun] # luxadm -e port /devices/pci@1,700000/SUNW,qlc@0/fp@0,0:devctl CONNECTED /devices/pci@1,700000/SUNW,qlc@0,1/fp@0,0:devctl NOT CONNECTED /devices/pci@3,700000/SUNW,qlc@0/fp@0,0:devctl CONNECTED /devices/pci@3,700000/SUNW,qlc@0,1/fp@0,0:devctl NOT CONNECTED [root@sun] # luxadm -e dump_map /devices/pci@1,700000/SUNW,qlc@0/fp@0,0:devctl Pos Port_ID Hard_Addr Port WWN Node WWN Type 0 d0d00 0 5006016c3ea02f3c 50060160bea02f3c 0x0 (Disk device) 1 d0f00 0 50060e80141a6e01 50060e80141a6e01 0x0 (Disk device) 2 d3300 0 500507680140e183 500507680100e183 0x0 (Disk device) 3 d3900 0 500601613ea02f3c 50060160bea02f3c 0x0 (Disk device) 4 d4300 0 500507680140e17d 500507680100e17d 0x0 (Disk device) 5 d4700 0 21000024ff3e1799 20000024ff3e1799 0x0 (Disk device) 6 d4800 0 21000024ff3e1215 20000024ff3e1215 0x0 (Disk device) 7 e0400 0 500507680140e17e 500507680100e17e 0x0 (Disk device) 8 e0600 0 500507680140e15d 500507680100e15d 0x0 (Disk device) 9 d1a00 0 2100001b328aa60b 2000001b328aa60b 0x1f (Unknown Type,Host Bus Adapter) [root@sun] # cfgadm -al -o show_SCSI_LUN Ap_Id Type Receptacle Occupant Condition c1 fc-fabric connected configured unknown c1::21000024ff3e1215 unknown connected unconfigured unknown c1::21000024ff3e1799 unknown connected unconfigured unknown c1::500507680140e15d,0 disk connected configured unknown c1::500507680140e17d,0 disk connected configured unknown c1::500507680140e17e unknown connected configured unusable c1::500507680140e183 unknown connected configured unusable c1::500601613ea02f3c,0 disk connected configured unknown c1::500601613ea02f3c,1 disk connected configured unknown c1::500601613ea02f3c,2 disk connected configured unknown c1::500601613ea02f3c,3 disk connected configured unknown c1::500601613ea02f3c,4 disk connected configured unknown c1::500601613ea02f3c,5 disk connected configured unknown c1::500601613ea02f3c,6 disk connected configured unknown c1::500601613ea02f3c,7 disk connected configured unknown c1::500601613ea02f3c,8 disk connected configured unknown c1::500601613ea02f3c,9 disk connected configured unknown c1::5006016c3ea02f3c,0 disk connected configured unknown c1::5006016c3ea02f3c,1 disk connected configured unknown c1::5006016c3ea02f3c,2 disk connected configured unknown c1::5006016c3ea02f3c,3 disk connected configured unknown c1::5006016c3ea02f3c,4 disk connected configured unknown c1::5006016c3ea02f3c,5 disk connected configured unknown c1::5006016c3ea02f3c,6 disk connected configured unknown c1::5006016c3ea02f3c,7 disk connected configured unknown c1::5006016c3ea02f3c,8 disk connected configured unknown c1::5006016c3ea02f3c,9 disk connected configured unknown c1::50060e80141a6e01,0 disk connected configured unknown c2 fc-fabric connected configured unknown c2::500507680130e15d,0 disk connected configured unknown c2::500507680130e17d,0 disk connected configured unknown c2::500507680130e17e unknown connected configured unusable c2::500507680130e183 unknown connected configured unusable c2::500601643ea02f3c,0 disk connected configured unknown c2::500601643ea02f3c,1 disk connected configured unknown c2::500601643ea02f3c,2 disk connected configured unknown c2::500601643ea02f3c,3 disk connected configured unknown c2::500601643ea02f3c,4 disk connected configured unknown c2::500601643ea02f3c,5 disk connected configured unknown c2::500601643ea02f3c,6 disk connected configured unknown c2::500601643ea02f3c,7 disk connected configured unknown c2::500601643ea02f3c,8 disk connected configured unknown c2::500601643ea02f3c,9 disk connected configured unknown c2::500601693ea02f3c,0 disk connected configured unknown c2::500601693ea02f3c,1 disk connected configured unknown c2::500601693ea02f3c,2 disk connected configured unknown c2::500601693ea02f3c,3 disk connected configured unknown c2::500601693ea02f3c,4 disk connected configured unknown c2::500601693ea02f3c,5 disk connected configured unknown c2::500601693ea02f3c,6 disk connected configured unknown c2::500601693ea02f3c,7 disk connected configured unknown c2::500601693ea02f3c,8 disk connected configured unknown c2::500601693ea02f3c,9 disk connected configured unknown c2::50060e80141a6e11,0 disk connected configured unknown c3 fc connected unconfigured unknown c4 fc connected unconfigured unknown cfgadm -c configure c2 cfgadm -c configure c1 format [root@sun] # luxadm display /dev/rdsk/c5t600507680181070C1800000000000023d0s2 DEVICE PROPERTIES for disk: /dev/rdsk/c5t600507680181070C1800000000000023d0s2 Vendor: IBM Product ID: 2145 Revision: 0000 Serial Num: 02006041c306XX01 Unformatted capacity: 4096.000 MBytes Read Cache: Enabled Minimum prefetch: 0x0 Maximum prefetch: 0x0 Device Type: Disk device Path(s): /dev/rdsk/c5t600507680181070C1800000000000023d0s2 /devices/scsi_vhci/ssd@g600507680181070c1800000000000023:c,raw Controller /devices/pci@3,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680130e17e,0 Host controller port WWN 2100001b328a9981 Class secondary State OFFLINE Controller /devices/pci@3,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680130e183,0 Host controller port WWN 2100001b328a9981 Class secondary State OFFLINE Controller /devices/pci@1,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680140e17e,0 Host controller port WWN 2100001b328aa60b Class secondary State OFFLINE Controller /devices/pci@1,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680140e183,0 Host controller port WWN 2100001b328aa60b Class secondary State OFFLINE Controller /devices/pci@1,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680140e15d,0 Host controller port WWN 2100001b328aa60b Class secondary State ONLINE Controller /devices/pci@1,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680140e17d,0 Host controller port WWN 2100001b328aa60b Class primary State ONLINE Controller /devices/pci@3,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680130e15d,0 Host controller port WWN 2100001b328a9981 Class secondary State ONLINE Controller /devices/pci@3,700000/SUNW,qlc@0/fp@0,0 Device Address 500507680130e17d,0 Host controller port WWN 2100001b328a9981 Class primary State ONLINE format zpool create ibm c5t600507680181070C1800000000000023d0 zpool status cd /ibm/ ls mkfile 1G toto luxadm display /dev/rdsk/c5t600507680181070C1800000000000023d0s2 format c5t600507680181070C1800000000000023d0 [root@sun] # zpool list ibm NAME SIZE ALLOC FREE CAP HEALTH ALTROOT ibm 3.98G 1.69G 2.30G 42% ONLINE - [root@sun] # zpool list NAME SIZE ALLOC FREE CAP HEALTH ALTROOT bagtagtst-zp 9.94G 3.17G 6.77G 31% ONLINE - ibm 3.98G 1.69G 2.30G 42% ONLINE - ml01upgtst-zp 130G 93.1G 36.7G 71% ONLINE - netlineapptst-zp 59.5G 6.62G 52.9G 11% ONLINE - netlinedbtst-zp 59.5G 25.3G 34.2G 42% ONLINE - orarecovtst-zp 420G 365G 55.0G 86% ONLINE - repnupgtst-zp 29.8G 20.5G 9.22G 69% ONLINE - rpool 136G 39.8G 96.2G 29% ONLINE - schenkp1tst-zp 49.8G 20.6G 29.2G 41% ONLINE - schenkp3tst-zp 29.8G 10.6G 19.2G 35% ONLINE - schenkp4tst-zp 39.8G 12.7G 27.0G 32% ONLINE - [root@sun] # zpool get all ibm NAME PROPERTY VALUE SOURCE ibm size 3.98G - ibm capacity 42% - ibm altroot - default ibm health ONLINE - ibm guid 16354275456344184139 default ibm version 29 default ibm bootfs - default ibm delegation on default ibm autoreplace off default ibm cachefile - default ibm failmode wait default ibm listsnapshots on default ibm autoexpand off default ibm free 2.30G - ibm allocated 1.69G - ibm readonly off - zpool set autoexpand=on ibm zpool set autoexpand=off ibm luxadm display c5t600507680181070C1800000000000023d0s2 #1361460599 luxadm display /dev/rdsk/c5t600507680181070C1800000000000023d0s2 [root@sun] # cfgadm -o show_FCP_dev Ap_Id Type Receptacle Occupant Condition c1 fc-fabric connected configured unknown c2 fc-fabric connected configured unknown c3 fc connected unconfigured unknown c4 fc connected unconfigured unknown
# check path status
[root@sun] # cfgadm -o show_FCP_dev -al Ap_Id Type Receptacle Occupant Condition c1 fc-fabric connected configured unknown c1::21000024ff3e1215 unknown connected unconfigured unknown c1::21000024ff3e1799 unknown connected unconfigured unknown c1::500507680140e15d,0 disk connected configured unknown c1::500507680140e17d,0 disk connected configured unknown c1::500507680140e17e unknown connected configured unusable c1::500507680140e183 unknown connected configured unusable c1::500601613ea02f3c,0 disk connected configured unknown c1::500601613ea02f3c,1 disk connected configured unknown c1::500601613ea02f3c,2 disk connected configured unknown c1::500601613ea02f3c,3 disk connected configured unknown c1::500601613ea02f3c,4 disk connected configured unknown c1::500601613ea02f3c,5 disk connected configured unknown c1::500601613ea02f3c,6 disk connected configured unknown c1::500601613ea02f3c,7 disk connected configured unknown c1::500601613ea02f3c,8 disk connected configured unknown c1::500601613ea02f3c,9 disk connected configured unknown c1::5006016c3ea02f3c,0 disk connected configured unknown c1::5006016c3ea02f3c,1 disk connected configured unknown c1::5006016c3ea02f3c,2 disk connected configured unknown c1::5006016c3ea02f3c,3 disk connected configured unknown c1::5006016c3ea02f3c,4 disk connected configured unknown c1::5006016c3ea02f3c,5 disk connected configured unknown c1::5006016c3ea02f3c,6 disk connected configured unknown c1::5006016c3ea02f3c,7 disk connected configured unknown c1::5006016c3ea02f3c,8 disk connected configured unknown c1::5006016c3ea02f3c,9 disk connected configured unknown c1::50060e80141a6e01,0 disk connected configured unknown c2 fc-fabric connected configured unknown c2::500507680130e15d,0 disk connected configured unknown c2::500507680130e17d,0 disk connected configured unknown c2::500507680130e17e unknown connected configured unusable c2::500507680130e183 unknown connected configured unusable c2::500601643ea02f3c,0 disk connected configured unknown c2::500601643ea02f3c,1 disk connected configured unknown c2::500601643ea02f3c,2 disk connected configured unknown c2::500601643ea02f3c,3 disk connected configured unknown c2::500601643ea02f3c,4 disk connected configured unknown c2::500601643ea02f3c,5 disk connected configured unknown c2::500601643ea02f3c,6 disk connected configured unknown c2::500601643ea02f3c,7 disk connected configured unknown c2::500601643ea02f3c,8 disk connected configured unknown c2::500601643ea02f3c,9 disk connected configured unknown c2::500601693ea02f3c,0 disk connected configured unknown c2::500601693ea02f3c,1 disk connected configured unknown c2::500601693ea02f3c,2 disk connected configured unknown c2::500601693ea02f3c,3 disk connected configured unknown c2::500601693ea02f3c,4 disk connected configured unknown c2::500601693ea02f3c,5 disk connected configured unknown c2::500601693ea02f3c,6 disk connected configured unknown c2::500601693ea02f3c,7 disk connected configured unknown c2::500601693ea02f3c,8 disk connected configured unknown c2::500601693ea02f3c,9 disk connected configured unknown c2::50060e80141a6e11,0 disk connected configured unknown c3 fc connected unconfigured unknown c4 fc connected unconfigured unknown
# check status of pool
[root@sun] # zpool status ibm pool: ibm state: ONLINE scan: scrub repaired 0 in 0h0m with 0 errors on Fri Feb 22 11:48:27 2013 config: NAME STATE READ WRITE CKSUM ibm ONLINE 0 0 0 c5t600507680181070C1800000000000023d0 ONLINE 0 0 0 errors: No known data errors
# check status of the disk in a pool (scan disk)
[root@sun] # zpool scrub ibm
# create a file with 1GB (write test)
# mkfile 1g test
# disks statistics
[root@sun] # iostat -xnz 1 extended device statistics r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device 0.1 0.7 2.6 5.6 0.0 0.0 0.0 19.2 0 0 c0t0d0 0.1 0.7 2.6 5.6 0.0 0.0 0.0 18.8 0 0 c0t1d0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.3 0 0 c5t60060160CC912C0028E555680B0EE211d0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.7 0 0 c5t60060E80141A6E0000011A6E0000035Ed0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.6 0 0 ssd2 0.2 3.3 3.8 31.6 0.0 0.0 0.0 1.4 0 0 c5t600601607BE02C005C592ADFE427E211d0 0.1 3.4 3.1 40.9 0.0 0.0 0.0 0.9 0 0 c5t600601607BE02C009238E06EE427E211d0 20.6 7.8 946.8 115.4 0.0 0.1 0.0 2.2 0 1 c5t600601607BE02C008E0A7BBAE427E211d0 0.1 3.1 1.6 25.1 0.0 0.0 0.0 0.8 0 0 c5t600601607BE02C002A38A1CAE427E211d0 0.2 1.4 5.2 24.4 0.0 0.0 0.0 2.0 0 0 c5t600601607BE02C002A6E068FE427E211d0 0.0 0.7 0.8 33.1 0.0 0.0 0.0 1.6 0 0 ssd16 0.3 6.0 5.2 62.1 0.0 0.0 0.0 1.3 0 0 c5t600601607BE02C0058ECDD1FAF34E211d0 0.0 0.0 0.1 1.1 0.0 0.0 0.0 1.2 0 0 c5t600601607BE02C0068668B2EAF34E211d0 0.7 2.8 17.8 81.9 0.0 0.0 0.0 1.2 0 0 ssd19 1.4 3.9 34.0 156.0 0.0 0.0 0.0 1.4 0 0 c5t600601607BE02C00B017EEA9FC50E211d0 1.4 19.5 29.2 451.8 0.0 0.0 0.0 1.7 0 1 c5t600601607BE02C00C8D65BC09359E211d0 0.0 0.0 0.2 1.3 0.0 0.0 0.0 1.2 0 0 c5t600601607BE02C00B0487C67275EE211d0 2.9 1.2 198.2 56.7 0.0 0.0 0.0 1.4 0 0 c5t600507680181070C1800000000000023d0 extended device statistics r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device 0.0 4.0 0.0 23.9 0.0 0.0 0.0 0.2 0 0 c5t600601607BE02C008E0A7BBAE427E211d0 0.0 6.0 0.0 43.8 0.0 0.0 0.0 0.2 0 0 c5t600601607BE02C002A6E068FE427E211d0 0.0 4.0 0.0 39.8 0.0 0.0 0.0 0.2 0 0 c5t600601607BE02C0058ECDD1FAF34E211d0 extended device statistics