zpool で zfs プールの名前を変更 ― 2016年02月25日 13時43分43秒
zfs にはファイルシステムの名前を変更する zfs rename
がある。zpool には rename コマンドは存在しないが、zpool import
を用いて名前を変更することが出来る。
注意点としては、
- 新旧のプール名は export しておく。
- zfs でマウントポイントの変更を忘れないように。
-
マウントポイントを変える前に
zfs unmount
が必要。
「bkup」プールを「zfs」プールに名前を変更して、/mnt/zfs にマウントポイントを替える。zpool import
の第一引数は現在のプールの名前で、第二引数は新しいプールの名前になる。
作業は FreeBSD 10.2-RELEASE で行ったが、zpool と zfs のコマンドはどこでも共通。
# zpool list
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bkup 1.82T 1.59T 239G - - 87% 1.00x ONLINE -
zfs 698G 578G 120G - - 82% 1.00x ONLINE -
# zpool export zfs
# zpool export bkup
# zpool import bkup zfs
# zpool list
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
zfs 1.82T 1.59T 239G - - 87% 1.00x ONLINE -
# zfs set mountpoint=zfs zfs
cannot set property for 'zfs': 'mountpoint' must be an absolute path, 'none', or 'legacy'
# zfs set mountpoint=/mnt/zfs zfs
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2016/02/25/8028591/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。