tdh@ultralord:/$ sudo su -
Sun Microsystems Inc. SunOS 5.11 snv_133 February 2010
You have new mail.
root@ultralord:~# cd /
root@ultralord:/# mkdir ztmp
root@ultralord:/# cd ztmp
root@ultralord:/ztmp# mkfile 100m vdev1
root@ultralord:/ztmp# mkfile 100m vdev2
root@ultralord:/ztmp# zpool create zoo /ztmp/vdev1 /ztmp/vdev2
root@ultralord:/ztmp# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 4.84G 10.8G 77.5K /rpool
rpool/ROOT 3.72G 10.8G 21K legacy
rpool/ROOT/opensolaris 3.72G 10.8G 3.60G /
rpool/dump 511M 10.8G 511M -
rpool/export 89.9M 10.8G 23K /export
rpool/export/home 89.8M 10.8G 23K /export/home
rpool/export/home/tdh 89.8M 10.8G 89.8M /export/home/tdh
rpool/swap 544M 11.2G 144M -
zoo 73.5K 159M 21K /zoo
You have mail in /var/mail/root
root@ultralord:/ztmp# zfs set sharenfs=rw=10.10.10.20 zoo
root@ultralord:/ztmp# zfs create -o sharenfs=rw=10.10.10.20 zoo/fs1
root@ultralord:/ztmp# zfs create -o sharenfs=rw=10.10.10.200 zoo/fs2
root@ultralord:/ztmp# share
-@zoo /zoo sec=sys,rw=10.10.10.20 ""
-@zoo/fs1 /zoo/fs1 sec=sys,rw=10.10.10.20 ""
-@zoo/fs2 /zoo/fs2 sec=sys,rw=10.10.10.200 ""
root@ultralord:/ztmp# touch /zoo/file
root@ultralord:/ztmp# ls -la /zoo
total 7
drwxr-xr-x 4 root root 5 2010-11-03 16:51 .
drwxr-xr-x 29 root root 31 2010-11-03 16:50 ..
-rw-r--r-- 1 root root 0 2010-11-03 16:51 file
drwxr-xr-x 2 root root 2 2010-11-03 16:51 fs1
drwxr-xr-x 2 root root 2 2010-11-03 16:51 fs2
root@ultralord:/ztmp#
This entry was posted on Wednesday, November 3rd, 2010 at 6:04 pm and is filed under Solaris. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
cool! I knew that zfs supports that, but never tried that myself. You have shown that’s really easy. Thanks!
[…] talked about how cool mkfile was in Creating a small zpool for testing and so I thought I would try to code that up in Python. Remember, this is my first whack at Python […]