zfs destroy を行うには、mount 権限も必要2019年10月12日 12時14分53秒

zfs destory が使えないので調べてみた。zfs allow uyota clone,destroy,receive,send,snapshot で普段良く使うコマンドは網羅できていたが、ディスク容量が圧迫してきたので消そうと思っても失敗する。
% zfs destroy backup/stable12@346414
cannot destroy snapshots: permission denied
% zfs allow backup
---- Permissions on backup -------------------------------------------
Local+Descendent permissions:
        user uyota clone,destroy,receive,send,snapshot
% zfs destroy -v backup/stable12@346414
will destroy backup/stable12@346414
will reclaim 2.97G
cannot destroy snapshots: permission denied

zfs permission によると、clone、create、destroy、promote、receive オプションは、mount オプションの権限も必要との事だ。snapshot を取るのが専門で気が付かなかった。

% su
# zfs allow uyota mount backup
# exit
% zfs allow backup/stable12
---- Permissions on backup -------------------------------------------
Local+Descendent permissions:
        user uyota clone,destroy,mount,receive,send,snapshot
% zfs destroy -v backup/stable12@346414
will destroy backup/stable12@346414
will reclaim 2.97G
%
今回はうまくいった。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2019/10/12/9164048/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。