2008年 6月 18日 水曜日
やっぱり Sun がスキ!
ZFS の History 機能ご紹介
ZFS にコマンド履歴を見る機能があることをご存じでしたか?
今回は、Solaris10 8/07 から ZFS に新しく追加されたコマンド
履歴機能をご紹介します。
この機能を使うために、特に事前に設定したりする内容はありません。
以下のように zpool コマンドのサブコマンドとして入力します。
# zpool history
特定の ZFS Pool に対するものだけを表示したい場合には、
# zpool history pool 名
と入力します。
結果は以下のように実行された日時とともに出力されます。
(一部編集の都合上、複数行にしているところがあります。)
bash-3.00# zpool history tank 'tank' の履歴: 2008-06-02.15:41:22 zpool create tank raidz /export/home/ZFS/vol01
/export/home/ZFS/vol02 /export/home/ZFS/vol03 /export/home/ZFS/vol04 2008-06-02.15:41:38 zfs create tank/home 2008-06-02.15:42:24 zfs set mountpoint=/mnt/home tank/home 2008-06-02.15:43:09 zfs set mountpoint=/tank/home tank/home 2008-06-02.15:44:41 zfs create tank/home2 2008-06-02.15:45:48 zfs destroy tank/home2 2008-06-02.15:59:44 zfs snapshot tank/home@monday 2008-06-02.16:04:27 zfs snapshot tank/home@tuesday 2008-06-02.16:07:51 zfs rollback tank/home@tuesday 2008-06-02.16:10:39 zfs rollback -r tank/home@monday 2008-06-02.16:27:47 zfs clone tank/home@monday tank/monday 2008-06-02.16:45:11 zfs promote tank/monday 2008-06-02.17:13:08 zfs set compression=on tank 2008-06-02.17:14:35 zfs set sharenfs=on tank/home
マニュアルについては、以下の URL からご参照頂けます。
http://docs.sun.com/app/docs/doc/819-6260/gdswe?a=view
ZFS 関連のトラブルシューティングや、同じ操作をもう一度行いたい時などに
便利な機能かと思います。是非、ご活用ください!!
Posted at 05:06午後 6 18, 2008 by Tez in Sun | 投稿されたコメント[0]