I have an iSCSI volume of 96GB on SAN, which has ZFS pool implemented on it. i have resized the size of SAN volume from 96 to 120GB, but the zpool list only shows the old space (96GB). how to achieve the space of 120G or resize zfs pool to utilize or identify 120GB of space?
This is a tricky one... In the past, a rescan of the LUN would work to get the OS to recognize the new device size. My formula used to be:
The
zpool online -e devicename
used to work, but in newer versions of zfsonlinux, this action has been moved from userspace to the module load or a zpool export/import. It may not be able to be done online anymore. I reboot half the time or end up having to export/import the pool.The new size is normally taken into account automatically when the
autoexpand
property is set on the pool.Otherwise, if exporting/importing the pool doesn't help, you can use this command: