Hello ZFS Experts
I have two ZFS pools zpool1 and zpool2
I am trying to create bunch of zvols such that their paths are similar except for consisent number
scheme without reference to the zpools that actually belong. (This will allow me to have common
references in my setup scripts)
If I create
zfs create -V 100g zpool1/tablespace1
zfs create -V 100g zpool2/tablespace2
zfs create -V 100g zpool1/tablespace3
zfs create -V 100g zpool2/tablespace4
Then I get
/dev/zvol/rdsk/zpool1/tablespace1
/dev/zvol/rdsk/zpool1/tablespace2
/dev/zvol/rdsk/zpool1/tablespace3
/dev/zvol/rdsk/zpool2/tablespace4
As you notice I have two series zpool and tablespace.. I am trying to
eliminate 1 series. So I tried
zfs create zpool1/dbdata1
zfs create zpool2/dbdata2
zfs create zpool1/dbdata3
zfs create zpool2/dbdata4
And changed their mount point as follows
zfs set mountpoint=/tablespace1 zpool1/dbdata1
zfs set mountpoint=/tablespace2 zpool1/dbdata2
zfs set mountpoint=/tablespace3 zpool2/dbdata3
zfs set mountpoint=/tablespace4 zpool2/dbdata4
And then created a common zvol name for all pools:
zfs create -V 100g zpool1/dbdata1/data
zfs create -V 100g zpool2/dbdata2/data
zfs create -V 100g zpool1/dbdata3/data
zfs create -V 100g zpool2/dbdata4/data
I was expecting I will get
/dev/zvol/rdsk/tablespace1/data
/dev/zvol/rdsk/tablespace2/data
/dev/zvol/rdsk/tablespace3/data
/dev/zvol/rdsk/tablespace4/data
Instead I got
/dev/zvol/rdsk/zpool1/dbdata1/data
/dev/zvol/rdsk/zpool2/dbdata2/data
/dev/zvol/rdsk/zpool1/dbdata3/data
/dev/zvol/rdsk/zpool2/dbdata4/data
Any idea how do I get my abstracted zvol paths like I can do with my
mountpoints in regular ZFS.
Thanks.
Regards,
Jignesh
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss