鯉江です。

手元のマシンをFreeBSD 9→10にしました。
そのときにパーティションの切りかたを変えて
ZFS slogにつかっていたパーティションを別用途に使うことにしたため
zpool remove コマンドでslogを消したいのですが消えてくれません。
なにか別の手順が必要なのでしょうか?
ちなみにzpool detach コマンドはエラーになりました。

構成上はslogがあるのに実際にはデバイスがないとデグレード状態になってしまうので
しかたなくUSBメモリを刺してslogにしています。

USBメモリをslogにした手順
----
# glabel label -v zil /dev/da0  ←←USBメモリ
Metadata value stored on /dev/da0.
Done.
# zpool replace tank label/zil
----

slogを消そうとする手順
----
% uname -a
FreeBSD guriandgura 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 
21:02:49 UTC 2014     r...@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC 
 amd64
% zpool status tank
  pool: tank
 state: ONLINE
  scan: resilvered 0 in 0h41m with 0 errors on Fri Apr  3 16:35:50 2015
config:

        NAME         STATE     READ WRITE CKSUM
        tank         ONLINE       0     0     0
          raidz1-0   ONLINE       0     0     0
            ada1s2   ONLINE       0     0     0
            ada2s2   ONLINE       0     0     0
            ada3s2   ONLINE       0     0     0
        logs
          label/zil  ONLINE       0     0     0

errors: No known data errors
% glabel status
      Name  Status  Components
 label/zil     N/A  da0  ←←USBメモリ
...
% sudo zpool remove tank label/zil
% echo $?
0
% zpool status tank
  pool: tank
 state: ONLINE
  scan: resilvered 0 in 0h41m with 0 errors on Fri Apr  3 16:35:50 2015
config:

        NAME         STATE     READ WRITE CKSUM
        tank         ONLINE       0     0     0
          raidz1-0   ONLINE       0     0     0
            ada1s2   ONLINE       0     0     0
            ada2s2   ONLINE       0     0     0
            ada3s2   ONLINE       0     0     0
        logs
          label/zil  ONLINE       0     0     0  ←←消えてない

errors: No known data errors
% sudo zpool detach tank label/zil
cannot detach label/zil: only applicable to mirror and replacing vdevs
%
----

--
鯉江英隆 <h...@koie.org>
_______________________________________________
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"

メールによる返信