zilを保存するpoolについて

zilを保存するpoolの指定方法と,zpool v19での機能追加(zil削除可能)について
1
Satoru MIYAZAKI @s_miyaza

あるんじゃないの? RT @ipv6labs: FreeBSD の ZFSにもzilあるんかなー

2011-03-06 21:06:52
Ogata Yasuhiko @yogata

@ipv6labs sysctl的にはありますね vfs.zfs.zil_disable

2011-03-06 21:10:03
Ogata Yasuhiko @yogata

ZILはSSDの様な高速デバイスに置くようにするのが鉄則らしいけれど,どうやって設定するんだろう?

2011-03-06 21:15:33
Ogata Yasuhiko @yogata

zpool add <pool> log <log devices>でZIL用プールを設定できるんだー. http://raven.air-nifty.com/night/2009/07/zfs-intent-logz.html

2011-03-06 21:17:28
仙人 @_hmm_

@yogata できる、できるが取り外しができないぞ! FreeBSD 8.2。取り外しができるようになったのはいつからだったかな。v28は間違いなくできるので安心。#zfs

2011-03-06 21:18:43
Ogata Yasuhiko @yogata

@_hmm_ v28未満では,ZIL用ディスクを取り外したときに他のボリュームにZILを書き込めない,ってことですか?そしてv28ではZIL用ボリュームが無いときに他のを使うように変更されたってことですか?

2011-03-06 21:22:00
Ogata Yasuhiko @yogata

@ipv6labs 実際に試したこと無いんですが,ぐぐってみると,zpool add <pool> log <log devices>ぽいですね.

2011-03-06 21:22:29
Satoru MIYAZAKI @s_miyaza

@yogata poolにlog 追加したら、取り外せなくなります。logのreplaceはできた気がする

2011-03-06 21:26:13
Ogata Yasuhiko @yogata

@s_miyaza poolにlogを追加すると,”log” poolが必ず有効である必要があるってことですね.なるほど!

2011-03-06 21:28:35
Yusuke Hashimoto @yskhashi

@yogata ZILは、同期書き込みがあるNFSとか使ってると、SSDだけじゃなく別HDDにするだけで効果でるよ。

2011-03-06 21:30:37
Ogata Yasuhiko @yogata

@yskhashi ログと同期書きこみを分けるだけでも速度上がるんだ.知らんかった,なるほどー.

2011-03-06 21:31:39
Satoru MIYAZAKI @s_miyaza

@yogata v28以降で、log取り外せるようになったので、ちょっとステキになりました。

2011-03-06 21:31:52
Ogata Yasuhiko @yogata

@s_miyaza v28ということは,FreeBSD-currentからのMFCが待ち遠しい!

2011-03-06 21:33:23
仙人 @_hmm_

@yogata 19 Log device removalか。v19以降は取り外せるみたい。それ以前は…んー。物理的に取り外すという話じゃなくて、一度add logでZILデバイス設定するとdestroyでもしない限り一度設定したZILボリュームをストレージプールから削除できない

2011-03-06 21:35:40
Ogata Yasuhiko @yogata

@_hmm_ 詳細ありがとうございます!destroyするまでZIL(add log) poolを削除出来ないんですか……なるなる.

2011-03-06 21:38:50
仙人 @_hmm_

@yogata なお、ログデバイスの容量が足りなかったりそもそもログデバイス無くなってたりしたらメインプールのZIL用領域を使う…はず。

2011-03-06 21:40:51
Ogata Yasuhiko @yogata

@_hmm_ そうなんですよ,メインプールにZILを書きこむって話をぐぐったら発見したので,削除できないってどういう事なのかなーと思って.設定上残る(=ZIL用デバイスがなくなったらメインプールを使う)っていうことのように思いました.

2011-03-06 21:42:50
仙人 @_hmm_

@yogata RAID-Zのテスト中にZILデバイスをRAMディスクにしたら早くなるんじゃなイカ?→設定→削除できません→\(^o^)/を経験したのでよく覚えています。v19の変更点ももちろん入っているFreeBSD ZFS v28にご期待ください。 #zfs

2011-03-06 21:42:53
Ogata Yasuhiko @yogata

@_hmm_ RAMディスクだと,ZIL無効と同じ様な気がw

2011-03-06 21:43:46
Takeshi HASEGAWA @hasegaw

不揮発RAMがあればOK! RT @yogata: @_hmm_ RAMディスクだと,ZIL無効と同じ様な気がw ゚+.(・ω・)゚+.゚

2011-03-06 21:45:31
Ogata Yasuhiko @yogata

MRAM !!!! RT @hasegaw: 不揮発RAMがあればOK! RT @yogata: @_hmm_ RAMディスクだと,ZIL無効と同じ様な気がw ゚+.(・ω・)゚+.゚

2011-03-06 21:46:24
仙人 @_hmm_

@yogata いや、これで早くなるんだったらSSDでも買ってですねバラ色のZFS生活のつもりだったんですよ!

2011-03-06 21:46:30
Ogata Yasuhiko @yogata

@_hmm_ その発想は無かった!確かに,ボトルネックの確認として,その確認はやって見る価値アリかもですね

2011-03-06 21:48:03