<div dir="ltr"><div>Raidz2 size is not expanding to the lowest attached drives. here is what i mean.<br>first i had . 2x160GB drives and 2x250 drives and per the rule i have got 300GB of working space as Raidz2 consider smallest hard drives and demote the bigger one.<br>
<br>now i replaced 2x160 with a 500GB and a 320GB drive respectively here is detail.<br><br>AVAILABLE DISK SELECTIONS:<br> 0. c1d0 <Unknown-Unknown-0001 cyl 4862 alt 2 hd 255 sec 63><br> /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0<br>
1. c2t0d0 <ATA-ST3320613AS-CC2J-298.09GB><br> /pci@0,0/pci1028,1c1@1f,2/disk@0,0<br> 2. c2t1d0 <ATA-WDC WD5001AALS-0-3B01-465.76GB><br> /pci@0,0/pci1028,1c1@1f,2/disk@1,0<br> 3. c2t2d0 <ATA-Hitachi HDP72502-A5FA-232.89GB><br>
/pci@0,0/pci1028,1c1@1f,2/disk@2,0<br> 4. c2t3d0 <ATA-Hitachi HDP72502-A5FA-232.89GB><br> /pci@0,0/pci1028,1c1@1f,2/disk@3,0<br><br>and here is my zpool status<br><br> NAME STATE READ WRITE CKSUM<br>
acipool ONLINE 0 0 0<br> raidz2-0 ONLINE 0 0 0<br> c2t0d0 ONLINE 0 0 0<br> c2t1d0 ONLINE 0 0 0<br> c2t2d0 ONLINE 0 0 0<br>
c2t3d0 ONLINE 0 0 0<br><br>root@omni:~# zpool get all acipool | grep auto<br>acipool autoreplace off default<br>acipool autoexpand on local<br>
<br><br>so as per the rule, it should have consider the lowest capacity drive x 2 and in my case it should be 250GBx2 = 500GB however the df output still shows the old 300GB size.<br><br>Filesystem Size Used Avail Use% Mounted on<br>
rpool/ROOT/napp-it-0.9b3 27G 19G 8.3G 70% /<br>swap 13G 352K 13G 1% /etc/svc/volatile<br>/usr/lib/libc/libc_hwcap1.so.1 27G 19G 8.3G 70% /lib/libc.so.1<br>swap 13G 8.0K 13G 1% /tmp<br>
swap 13G 52K 13G 1% /var/run<br>rpool/export/home 8.3G 31K 8.3G 1% /export/home<br>rpool 8.3G 39K 8.3G 1% /rpool<br>acipool 284G 25G 259G 9% /acipool<br>
<br><br><br>you can see my acipool is almost 300GB which is reflecting the old size. but as per the Raiz2 rule it should have been 500GB.<br><br>i tried zpool export/import and also "zpool online -e poolname drivename" and tried this on all drives but still no luck<br>
i also restarted the server it also didnt work. however i had a ubuntu destkop on which -e function was working correctly.<br><br>any help will be highly appreciated.<br><br>Thanks,<br><br></div>Myk<br></div>