Re: Any updated VxVM VFS and ZFS comparisons



On Jun 9, 9:23 am, ddun...@xxxxxxxx (Darren Dunham) wrote:
Mark Round <mark.ro...@xxxxxxxxx> wrote:

If you want to create a block device (zfs create -V) you can't resize
that, with VxVM you can.

As you said, you can't shrink/remove from a pool yet. But resizing a
volume is no problem.

--
Darren

You should be careful if you're going to resize a volume with data,
making it
smaller might cause corruption.

The integration of ZFS root and install features includes using ZFS
volumes
for swap and dump devices and these volumes can be resized because
data
on these devices is overwritten as needed.

A couple more points to clarify because some of the ZFS existing
features
are misunderstood:

- Until device removal integrates, I would recommend using a ZFS
mirrored
configuration because it is more flexible in that you can attach/
detach devices
although the size of the pool remains the same. You can even convert a
non-redundant configuration to a mirrored configuration. Then, change
it
back if you change your mind. See the example below.

- You can add a RAID-Z vdev to an existing RAID-Z configuration, but
you cannot
outright remove devices from a RAIDZ configuration yet. See the
example below.

Cindy

Create a non-redundant ZFS configuration. Then, convert it to a
mirrored configuration:
# zpool create dpool c1t0d0 c1t1d0 c1t2d0
# zpool attach dpool c1t1d0 c1t3d0
# zpool attach dpool c1t0d0 c1t4d0
# zpool attach dpool c1t2d0 c1t5d0
# zpool status dpool
pool: dpool
state: ONLINE
scrub: resilver completed after 0h0m with 0 errors on Fri May 29
10:00:12 2009
config:

NAME STATE READ WRITE CKSUM
dpool ONLINE 0 0 0
mirror ONLINE 0 0 0
c1t0d0 ONLINE 0 0 0
c1t4d0 ONLINE 0 0 0
mirror ONLINE 0 0 0
c1t1d0 ONLINE 0 0 0
c1t3d0 ONLINE 0 0 0
mirror ONLINE 0 0 0
c1t2d0 ONLINE 0 0 0
c1t5d0 ONLINE 0 0 0 34.5K resilvered

Create a RAIDZ storage pool with 3 devices, then add another 3-way
RAIDZ device:

# zpool create rzpool raidz c0t0d0 c1t1d0 c1t2d0
# zpool status
pool: rzpool
state: ONLINE
scrub: none requested
config:

NAME STATE READ WRITE CKSUM
rzpool ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c0t0d0 ONLINE 0 0 0
c1t1d0 ONLINE 0 0 0
c1t2d0 ONLINE 0 0 0

errors: No known data errors
# zpool add rzpool raidz c1t3d0 c1t4d0 c1t5d0
# zpool status
pool: rzpool
state: ONLINE
scrub: none requested
config:

NAME STATE READ WRITE CKSUM
rzpool ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c0t0d0 ONLINE 0 0 0
c1t1d0 ONLINE 0 0 0
c1t2d0 ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c1t3d0 ONLINE 0 0 0
c1t4d0 ONLINE 0 0 0
c1t5d0 ONLINE 0 0 0
.



Relevant Pages

  • Slow Text Blob updates
    ... I am on aix 64bit Informix ... IBM Informix Dynamic Server Configuration Parameters ... # BUFFSIZE - OnLine no longer supports this configuration parameter. ... This is the list of dbspaces ...
    (comp.databases.informix)
  • Re: oninit -i failure
    ... server. ... # Disk Mirroring Configuration Parameters ... # BUFFSIZE - OnLine no longer supports this configuration parameter. ...
    (comp.databases.informix)
  • stack overflow locking sysprocplan
    ... Cognos's Impromptu that use views with stored procedures calls with ... IBM support said the cause of the locking of sysprocplan we are ... IBM Informix Dynamic Server Configuration Parameters ... # BUFFSIZE - OnLine no longer supports this configuration parameter. ...
    (comp.databases.informix)
  • RE: Config for OLTP system
    ... IBM Informix Dynamic Server Configuration Parameters ... > # Root Dbspace Configuration ... > # because the server can add new logical logs during long transaction ... > # BUFFSIZE - OnLine no longer supports this configuration parameter. ...
    (comp.databases.informix)
  • RE: Config for OLTP system
    ... IBM Informix Dynamic Server Configuration Parameters ... ># Root Dbspace Configuration ... ># BUFFSIZE - OnLine no longer supports this configuration parameter. ...
    (comp.databases.informix)