<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>