[Users] zfs destroy できない場合の対処方法をご教示いただけないでしょうか

Yoshiaki IWATA iwata @ alink-group.co.jp
2013年 10月 3日 (木) 09:21:11 JST


瀧 さま

とくにエラーも無くコマンドは終了するようです。

# zpool export tank3

なので、import してみたところ、

# zpool import tank3
Assertion failed: !ZFS_IS_VOLUME(zhp), file ../common/libzfs_mount.c, line 446, function zfs_share
Abort (core dumped)
#

なので、上記エラーをgoogle で探したところ、下記を見つけました。
http://www.unix.com/solaris/190581-zfs-dataset-pool-name-same-cannot-destroy.html

そこで、下記を行ったところ、何とかなりそうです。
# zpool create -f tank4 raidz2 c3t50014EE2B2F9AFA5d0 c3t50014EE2B2F9C975d0 c3t50014EE25D9F2D1Ed0 c3t50014EE25DA5E85Cd0
c3t50014EE25DA46D5Fd0 c3t50014EE658A4A581d0
# zpool list tank4
NAME    SIZE  ALLOC   FREE  EXPANDSZ    CAP  DEDUP  HEALTH  ALTROOT
tank4  16.2T  1.75M  16.2T         -     0%  1.00x  ONLINE  -

# zfs get all tank4
NAME   PROPERTY              VALUE                  SOURCE
tank4  type                  filesystem             -

ご教示ありがとうございました

岩田

> -----Original Message-----
> From: Taki, Yasushi [mailto:taki @ mail.justplayer.com] On Behalf Of 瀧 康史
> Sent: Thursday, October 03, 2013 3:33 AM
> To: Yoshiaki IWATA
> Cc: users @ opensolaris.gr.jp
> Subject: Re: [Users] zfs destroy できない場合の対処方法をご教示いただけないでしょうか
> 
> 瀧です。
> 
> 不要のzpoolですが、
> 
> zpool export tank3
> 
> で、どうなるでしょう?
> 
> 
> On 2013/10/02, at 21:34, Yoshiaki IWATA <iwata @ alink-group.co.jp> wrote:
> 
> > 皆様始めまして、岩田と申します。
> >
> > いきなりの質問で申し訳ありません
> >
> > zfs に興味があり、1台PCを用意し、いろいろしていました。
> > あるとき、zfsを作り直そうとしたのですが、
> > 下記の様にエラーが出ます。
> >
> > # zfs destroy -f tank3
> > cannot destroy 'tank3': dataset already exists
> > # zpool destroy -f tank3
> > cannot open 'tank3': operation not applicable to datasets of this type
> >
> > 尚、現状は下記のようになっています
> > # zpool list tank3
> > NAME    SIZE  ALLOC   FREE  EXPANDSZ    CAP  DEDUP  HEALTH  ALTROOT
> > tank3  16.2T   557G  15.7T         -     3%  1.00x  ONLINE  -
> >
> > # zfs get all tank3
> > NAME   PROPERTY              VALUE                  SOURCE
> > tank3  type                  volume                 -
> > ...
> >
> > # zpool history tank3
> > History for 'tank3':
> > 2013-09-18.18:53:59 zpool create tank3 raidz2 c3t50014EE2B2F9AFA5d0 c3t50014EE2B2F9C975d0 c3t50014EE25D9F2D1Ed0
> > c3t50014EE25DA5E85Cd0 c3t50014EE25DA46D5Fd0 c3t50014EE658A4A581d0
> > 2013-09-18.18:58:56 zfs create -V 10000GB tank3/backup
> > 2013-09-19.14:24:23 zfs snapshot tank3/backup @ data1
> > 2013-09-19.15:23:44 zfs receive -F tank3
> > 2013-09-19.15:29:03 zfs destroy tank3 @ data1
> > 2013-09-19.15:29:08 zfs receive -F tank3
> > 2013-09-19.15:45:34 zfs destroy tank3 @ data1
> > 2013-09-19.15:45:42 zfs destroy tank3/backup @ data1
> > 2013-09-20.12:57:33 zfs receive -F tank3
> > 2013-10-02.15:42:12 zfs destroy tank3 @ 20130920112206
> > 2013-10-02.17:36:37 zpool export tank3
> > 2013-10-02.17:40:09 zpool scrub tank3
> > 2013-10-02.19:03:48 zfs destroy tank3/backup
> > 2013-10-02.20:57:05 zpool clear tank3
> >
> >
> > どのようにしたら、このtank3 をdestroy できるのでしょうか?
> >
> > #申し訳ありませんが、OpenSolarisでは無く、
> > #SunOS openindiana 5.11 oi_151a8 i86pc i386 i86pc Solaris
> > #です
> >
> > 以上、よろしくお願いいたします
> > 岩田
> >
> > _______________________________________________
> > Users mailing list
> > Users @ opensolaris.gr.jp
> > https://mx.opensolaris.gr.jp/mailman/listinfo/users
> 
> -------------------
> かんたんに編集できるウェブサイト(ホームページ)WIKIPLUS。
> 知識はいらない。好奇心があればいい。
>  http://www.wikiplus.jp/
> -------------------
> ジャストプレイヤー株式会社
> 代表取締役社長 瀧 康史
> 〒422-8077 静岡県静岡市駿河区大和2丁目3-29 ラヴィアンヌ21 201
>  TEL 054-203-5535  FAX 054-203-5539
> mailto:taki @ justplayer.com http://www.justplayer.co.jp/
> ブログ: http://kohju.justplayer.com/
> Twitter: http://twitter.com/kohju
> http://www.facebook.com/taki.yasushi
> 




Users メーリングリストの案内