??? ??????????????? Solaris Express Developer Edition 9/07 ???????????? ????????? ZFS ????????? ?????? ???????????????.
ZFS ?????? ?????? ??????(zpool history) – ZFS ?????? ????????? ????????? ????????? ???????????? ??? ?????? ??? ????????? ??????, ????????? ??????, ?????? ?????? ????????? ???????????? ??? ????????? ???????????? zpool history ????????? ?????????????????????.
?????? ??????, zpool history -i ????????? zpool ?????? ????????? ??? zfs ?????? ???????????? ???????????????.
# zpool history -i users History for 'users': 2007-04-26.12:44:02 zpool create users mirror c0t8d0 c0t9d0 c0t10d0 2007-04-26.12:46:13 zfs create users/home 2007-04-26.12:46:18 zfs create users/home/markm 2007-04-26.12:46:23 zfs create users/home/marks 2007-04-26.12:46:30 zfs create users/home/neil 2007-04-26.12:47:15 zfs snapshot -r users/home@yesterday 2007-04-26.12:54:50 zfs snapshot -r users/home@today 2007-04-26.13:29:13 zfs create users/snapshots |
zpool history -l ????????? ??? ????????? ???????????????. ?????? ?????? ????????? ????????????.
# zpool history -l tank History for 'tank': 2007-07-19.10:55:13 zpool create tank mirror c0t1d0 c0t11d0 [user root on neo:global] 2007-07-19.10:55:19 zfs create tank/cindys [user root on neo:global] 2007-07-19.10:55:49 zfs allow cindys create,destroy,mount,snapshot tank/cindys [user root on neo:global] 2007-07-19.10:56:24 zfs create tank/cindys/data [user cindys on neo:global] |
????????? ????????? zpool(1M)??? ??????????????????.
ZFS ?????? ????????? ???????????????(zfs upgrade) – ??? ??????????????? ?????? ZFS ?????? ???????????? ?????? ?????? ????????? ????????? ????????? ??? ????????? zfs upgrade ????????? ?????????????????????. ?????? ????????? ?????? ??? ????????? ????????? ??? ????????? ZFS ????????? ????????? ????????? ??????????????? ????????? ?????????????????????.
?????? ?????? ????????? ????????????.
# zfs upgrade This system is currently running ZFS filesystem version 2. The following filesystems are out of date, and can be upgraded. After being upgraded, these filesystems (and any 'zfs send' streams generated from subsequent snapshots) will no longer be accessible by older software versions. VER FILESYSTEM --- ------------ 1 datab 1 datab/users 1 datab/users/area51 |
????????? ????????? ZFS ?????? ????????? ??????????????? ????????? ??? ??????????????? ???????????? ????????????.
ZFS ?????? ?????? – ??? ??????????????? ????????? ?????? ??????????????? ZFS ?????? ????????? ??????????????? ???????????? ????????? ????????? ??? ????????????. zfs allow ??? zfs unallow ????????? ???????????? ????????? ???????????? ????????? ??? ????????????.
?????? ??????????????? ????????? cindys??? ???????????? ???????????? ???????????? ?????? ???????????? ???????????? ??? ????????? tank/cindys??? ????????? ???????????? ????????? ?????? ?????????. ?????? tank/cindys??? ????????? ????????? ???????????????.
# zfs allow cindys create,destroy,mount,snapshot tank/cindys # zfs allow tank/cindys ------------------------------------------------------------- Local+Descendent permissions on (tank/cindys) user cindys create,destroy,mount,snapshot ------------------------------------------------------------- |
??????????????? tank/cindys ????????? ?????? ????????? 755??? ???????????? ????????? cindys ???????????? tank/cindys?????? ?????? ???????????? ???????????? ??? ????????????. ?????? ????????? ????????? ACL??? ???????????? ????????? ?????? ???????????? ???????????????.
# chmod A+user:cindys:add_subdirectory:allow /tank/cindys |
?????? delegation ?????? ????????? ????????? ZFS ?????? ????????? ???????????? ????????? ????????? ??? ????????????. ?????? ?????? ????????? ????????????.
# zpool get delegation users NAME PROPERTY VALUE SOURCE users delegation on default # zpool set delegation=off users # zpool get delegation users NAME PROPERTY VALUE SOURCE users delegation off local |
??????????????? delegation ?????? ????????? ??????????????????.
????????? ????????? ZFS Administration Guide??? 8??? ZFS Delegated Administration??? ??????????????????.
????????? ZFS ?????? ?????? ?????? – ????????? ??????????????? ?????? POSIX ?????? ????????? ????????? ??? ????????? ZFS ?????? ??????(ZFS intent log, ZIL)??? ???????????????. ?????? ?????? ????????????????????? ??????????????? ????????? ???????????? ????????? ??? ????????? ?????? ???????????? ??????????????? ??? ????????? ?????? ????????????. NFS ??? ?????? ?????? ??????????????? fsync()??? ???????????? ????????? ???????????? ????????? ?????? ????????????. ??????????????? ZIL??? ?????? ????????? ?????? ???????????? ???????????????. ????????? ZFS ????????? ?????? NVRAM?????? ?????? ???????????? ?????? ????????? ?????? ?????? ????????? ???????????? ????????? ?????? ?????? ????????????.
ZFS ?????? ????????? ?????? ????????? ?????????????????? ?????? ????????? ????????? ????????????.
????????? ZFS ?????? ????????? ????????? ??? ?????? ????????? ????????? ????????????.
ZFS ????????? ?????? ?????? ??? ?????? ?????? ?????? ??????
?????? ????????? ?????? ?????? ????????? ???????????? ????????? ?????? ????????? ?????? ??? ????????????. ??? ????????? ???????????? ?????? ????????? ?????? ????????? ???????????? ?????? ???????????????.
?????? ?????? ????????? ?????? ?????? ZFS Administration Guide??? Creating a ZFS Storage Pool with Log Devices ??? ZFS Administration Guide??? Adding Devices to a Storage Pool??? ??????????????????.
????????? ZFS ?????? ????????? ???????????? ?????? ?????? ????????? ???????????? ????????? ?????? ????????? ????????? ZFS Administration Guide??? Setting Up Separate ZFS Logging Devices??? ??????????????????.
?????? ZFS ????????? ?????? ????????? – -p ????????? zfs create, zfs clone ??? zfs rename ????????? ?????? ???????????? ???????????? ?????? ?????? ????????? ?????????(????????? ?????? ??????) ???????????? ?????? ??? ????????????.
?????? ??????, datab ????????? ?????? ZFS ????????? ??????(users/area51)??? ????????????.
# zfs list NAME USED AVAIL REFER MOUNTPOINT datab 106K 16.5G 18K /datab # zfs create -p -o compression=on datab/users/area51 |
????????? ?????? ?????? ?????? ????????? ????????? ?????? ???????????? ???????????? ????????? ??????????????? ???????????????.
????????? ?????? ????????? ?????? ????????? ????????? ????????? ?????? ????????? ????????? ???????????????. ?????? ?????? ????????? ????????????.
# zfs get mountpoint,compression datab/users/area51 NAME PROPERTY VALUE SOURCE datab/users/area51 mountpoint /datab/users/area51 default datab/users/area51 compression on local |
?????? ????????? ???????????? ?????? ????????? ????????? ??????????????????. ?????? ????????? ????????? ?????? ?????? ?????? ?????? ????????? ?????????????????????. ?????? ?????? ????????? ????????????.
# zfs get mountpoint,compression datab/users NAME PROPERTY VALUE SOURCE datab/users mountpoint /datab/users default datab/users compression off default |
????????? ????????? zfs(1M)??? ??????????????????.
ZFS ??? ????????? ?????? – ??? ?????????????????? ZFS??? ????????? ????????? ?????? ?????? ??????????????? ???????????????. ?????? ZFS??? ????????? ?????? ???????????? ????????? ????????? ???????????? ???????????? ??????????????? ???????????????.
zpool replace ????????? ???????????? ????????? ?????? ????????? ?????? ????????? ????????? ??? ????????????.
autoreplace ?????? ????????? ?????? ?????? ????????? ???????????????. ??? ?????? ????????? ???????????? ????????? ??????, ?????? ????????? ???????????? zpool replace ????????? ???????????? ???????????? ?????????. ??? ?????? ????????? ???????????? ????????? ??????, ??? ????????? ????????? ?????? ?????? ?????? ????????? ????????? ????????? ???????????? ???????????? ???????????? ???????????? ???????????????. autoreplace ?????? ????????? ???????????? ???????????????.
????????? ?????? ?????? ????????? ??????????????? ???????????? ??????, ?????? ?????? ??? ???????????? ???????????? ?????? ????????? ??? ?????? REMOVED??? ???????????????. ????????? ??????, ????????? ?????? ?????? ??? ????????? ????????? ???????????????.
????????? ????????? ??? ???????????? ??? ????????? ??????????????? ???????????????. ????????? ?????? ????????? ??? ??? ???????????? ???????????? ??????, ????????? ????????? ???????????? ?????? ???????????? ???????????????.
?????? ?????? ?????? ?????? ?????? ????????? ??????????????? ?????? ????????? ?????? ?????????????????? ???????????? ?????? ??? ????????????.
??? ???????????? ????????? ???????????? ?????? ???????????? ??????????????? ???????????????.
????????? ????????? zpool(1M)??? ??????????????????.
ZFS ?????? ????????? ????????? ?????? ????????? ????????? ZFS Administration Guide??? ??????????????????.