What about if the pool contains only 1 LUN 
In my case, my mirrorring or other data protection mecanism is done
in my storage array so I dont want to setup a mirror on the host side

After the LUN is grown, I go in format -e to autodetect my new device
size and then I write a new EFI label on it using the new space.

Im using emc powerpath as multipathing software on the host ( solaris 10 x64 )
doing a zpool online <pool> <device>, I get a success message but the new space 
isnot seen neither in df nor in zpool iostat :

# zpool iostat -v sasWork
                 capacity     operations    bandwidth
pool           used  avail   read  write   read  write
------------  -----  -----  -----  -----  -----  -----
sasWork       3.28G  36.5G      0      0      0  10.1K
  emcpower1a  3.28G  36.5G      0      0      0  10.1K
------------  -----  -----  -----  -----  -----  -----

# zpool offline sasWork emcpower1a
cannot offline emcpower1a: no valid replicas
# zpool online sasWork emcpower1a
Bringing device emcpower1a online
# zpool iostat -v sasWork
                 capacity     operations    bandwidth
pool           used  avail   read  write   read  write
------------  -----  -----  -----  -----  -----  -----
sasWork       3.28G  36.5G      0      0      0  10.1K
  emcpower1a  3.28G  36.5G      0      0      0  10.1K
------------  -----  -----  -----  -----  -----  -----

#

With UFS and EFI label, I can grow a filesystem without unmounting it, so it 
remains available for my users i/o at all time, that is what Im trying to 
acheive with ZFS, as some performance testing shows that i/o writes are a lot 
faster on a ZFS filesystem
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to