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:
zpool set autoexpand=on vol1 # Then expand SAN or underlying disk array echo 1 > /sys/class/scsi_disk/2\:0\:0\:1/device/rescan zpool online -e vol1 /dev/sdb
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.