トップページunix
983コメント275KB

[次世代] ZFS Part2 [ファイルシステム]

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/06/13(水) 15:28:31
64ビットのチェックサム、128bitアドレッシング、RAID、ホットスペア、
スナップショット、ストレージプールなどの豊富な機能を備え、
次世代のファイルシステムとして期待されるZFSについて語るスレです。

○前スレ
[次世代] ZFS [ファイルシステム]
http://pc11.2ch.net/test/read.cgi/unix/1146631270/

○関連スレ
/**ファイルシステム総合スレ その7**/
http://pc11.2ch.net/test/read.cgi/linux/1173530292/

○関連リンク
Solaris ZFS
ttp://www.sun.com/software/solaris/zfs.jsp

OpenSolaris
ttp://www.opensolaris.org/os/

ソース
ttp://opensolaris.org/os/community/zfs/source/
0308名無しさん@お腹いっぱい。2007/07/25(水) 10:44:27
ブロックサイズが小さいと ZFSで得られる利点よりも
オーバーヘッドのほうが多いのかもね!
0309名無しさん@お腹いっぱい。2007/07/26(木) 15:04:10
bs=1が速くて困ることはないが、現実にはそんなシチュエーションはないんだから
遅くても何のデメリットもないだろう、常識的に考えて。
0310名無しさん@お腹いっぱい。2007/07/27(金) 21:33:09
スチュワーデスに欲情したのか。
0311名無しさん@お腹いっぱい。2007/08/13(月) 02:37:59
ZILを別デバイス持つのを試してみたけど、あんまり効果が出ない。
どういう状況で差が出るんだろう。
0312名無しさん@お腹いっぱい。2007/08/26(日) 01:12:39
FreeBSDにポーティングされたzfsって安定してんのかしら。

明日新しいマシンがくるんですけど新しいマシンでzfs使いたいんす。
が、今までLinuxしか使ったことが無いためにSolarisは不安で
FreeBSDならまだ敷居は低いかな、とヘタレな考えにとらわれてます。
実際にFreeBSDで使われてる方、使用感などいかがでしょうか。
LinuxのFUSE実装はまだ個人ユースでも実用的ではなさそうですし。。
0313名無しさん@お腹いっぱい。2007/08/26(日) 01:28:42
「不安」の内容にもよるが、Solaris にすべきだろうな、たぶん。
03143122007/08/26(日) 01:50:39
>>313
ありがとうございます。
ファイルサーバを立ち上げるのですが、クライアントにMacがいるので
AFPで提供したいと思ってます。ファイル名に日本語が入るので
システム側のデフォルトの文字コ−ドとWindowsクライアントから見た場合の
文字コードの整合性をうまく保てるか、とか
メールサーバも移行するので今溜まってるスプールがうまく移行できるか、とかです。

やってみたら意外とすんなりうまくいったりするんですかね。。。
ついでに仮想化もやりたいです。

今ちょっと調べてたら Nexenta がかなりいい感じで心揺れてます。
zfsでインストール/ブートもできるようですし。
0315名無しさん@お腹いっぱい。2007/08/26(日) 02:23:32
そんなにいっぺんに変えるの? 他人に使わせる環境を?
03163122007/08/26(日) 02:35:50
>>315
いえ、ほとんど自分でメールのみ数人で使ってるという
影響範囲のちっさいサーバです。
HDDがこの夏の暑さが原因かエラーを吐き出したので
この際マシンごと買い替えて、ついでに前から気になってたzfsを試したい、
という流れです。
0317名無しさん@お腹いっぱい。2007/08/26(日) 22:35:27
>>312(>>314, >>316)
そんだけ大規模に変えるなら
Linux→FreeBSD も Linux→Solaris も移行の手間はたいして変わらんと思う。

で、zfsが主目的ならSolarisにした方がいいだろな。

なんにしろ今のマシンを延命させてからの方が。

#Solarisでのzfsについては、「zfsにしたから〜」的なトラブルがないので
#つまらないと思います(苦笑
#ブートデバイスまでzfsにしたことはないので、その辺はわかりませんが。
03183122007/08/28(火) 00:37:25
>>317
返事が遅くなりました。すみません。

アドバイス含めいろいろ考えてSolarisに挑戦してみることにしました。
afpを提供するnetatalkも動きそうですし、文字コードの変換問題も
Linuxでの経験を生かしつつ試行錯誤してみようと思います。
http://www003.upp.so-net.ne.jp/hat/netatalk/solaris10.html

LinusはSunに対してzfsのGPL化をツンデレ風味の素直じゃない熱烈なラブコールを送っていますが
もし実現することになったらLinuxユーザはこぞって移行するんでしょうね。
自分は早漏なんで待てませんでしたがw

じゃあ新しいマシンも届いたんで早速試してみたいと思います。
0319名無しさん@お腹いっぱい。2007/08/28(火) 01:39:24
俺のマシンスペックじゃSolarisは無理だろうな
0320名無しさん@お腹いっぱい。2007/08/28(火) 09:35:18
>>319
kwsk
0321名無しさん@お腹いっぱい。2007/08/29(水) 21:25:19
>>318
いや、むしろSolarisに使いやすいパッケージ管理システムが載るのを待っている。
0322名無しさん@お腹いっぱい。2007/08/29(水) 22:36:05
>>321
結局、Solarisを捨てたくなる最大の理由ってそれなんだよなぁ。
03233212007/08/29(水) 23:55:48
なので
ttp://japan.internet.com/busnews/20070713/11.html
これに期待している。
0324名無しさん@お腹いっぱい。2007/08/30(木) 00:48:12
パッケージ管理システムとパッケージ配布システムを混同しているように思える…
rpmやdebとかが前者、up2dateやaptが後者。
で、配布システムはともかく、管理システムはそんなに使いにくいか?
0325名無しさん@お腹いっぱい。2007/08/30(木) 01:24:23
スレ違いになるけど

>>324
ユーザーインターフェースがなぁ。
0326名無しさん@お腹いっぱい。2007/08/30(木) 12:35:40
rpm/deb=pkg
aptないしyum=smpatch
synapticなど=アップデートマネージャ

アップデートがjarなんで時間がかかることがあるのが難点かなw
それにrpmはsolaris10で使えたはず(メインには出来ないけど)
0327名無しさん@お腹いっぱい。2007/08/31(金) 00:50:36
>>325
dpkgやdselectしかなかった時代でさえDebianのパッケージングシステムは高く評価されていたわけで、
UIの使いやすさはまた別の尺度じゃないかなあ。
0328名無しさん@お腹いっぱい。2007/08/31(金) 00:55:12
>>311
ZIL自体、O_DSYNCでopenしたりしないと書かれないし、
DBとかで使ったりしない限りほとんど効果は無いと思う。

あと、Bug Database見ると、Make ZIL use NVRAM when available.ってのがあるから、
たとえば、i-ramみたいなのを使うとか。
0329名無しさん@お腹いっぱい。2007/09/03(月) 11:45:31
こんなの見つけた

ZFS, XFS, and EXT4 filesystems compared
http://tastic.brillig.org/~jwb/zfs-xfs-ext4.html
0330名無しさん@お腹いっぱい。2007/09/03(月) 11:49:49
>>329
ZFS+postmarkは最適なベンチマークということが分かった。
0331名無しさん@お腹いっぱい。2007/09/06(木) 10:00:23
NetApp sues Sun regarding ZFS
http://www.netapp.com/news/press/news_rel_20070905
0332名無しさん@お腹いっぱい。2007/09/06(木) 11:50:53
http://blogs.netapp.com/dave/2007/09/netapp-sues-sun.html

ホントはIP訴訟なんかやりたくないけど、Sunが先に仕掛けてきたんだよ〜
ってな事が書いてあるな。
0333名無しさん@お腹いっぱい。2007/09/06(木) 12:37:28
>>328 「NFS経由のtarの展開」とか速くなるかと思ってとりあえず
ramdiskadm で試してみたんだけどほとんど効果なかった。
そもそもそういう効果を期待しちゃいけなかったのかなあ。
0334名無しさん@お腹いっぱい。2007/09/06(木) 15:56:59
余ってるHDDとPCでSolaris10u3を使用してZFSのプールを作って使っていたんですが
特定のファイルで突然I/Oエラーが発生したのでscrubをやってみたところCKSUMエラーが発生していました
修復は無理そうなのであきらめていますがSolaris自体にも慣れていないので
他に影響の出ているファイルがあるのかどうか?それをどう調べるのか?
ディスクを交換すべきかどうか
が、わかりません
そのあたりどうかご教示お願いします
zpool status -vの結果を貼ります
0335名無しさん@お腹いっぱい。2007/09/06(木) 15:59:34
プール: share
状態: ONLINE
状態: 1 つまたは複数のデバイスでエラーが発生し、
データが壊れました。アプリケーションがこの影響を受ける可能性があります。
アクション: 復元できる場合は、問題の発生したファイルを復元します。復元できない場合は、バックアップから
プール全体を復元します。
次のサイトを参照してください: http://www.sun.com/msg/ZFS-8000-8A
スクラブ: scrub completed: Thu Sep 6 12:47:04 2007
で 4 のエラー構成:

-----------------------------------------------
改行大杉で怒られたので省略、mirrorが複数ある構成です
-----------------------------------------------

errors: The following persistent errors have been detected:

DATASET OBJECT RANGE
5 53aa lvl=0 blkid=96
251 40 lvl=0 blkid=635
251 55 lvl=0 blkid=627
0336名無しさん@お腹いっぱい。2007/09/06(木) 16:20:18
省略としたけどやっぱり必要ですよね
NAME STATE READ WRITE CKSUM
pool ONLINE 0 0 34
mirror ONLINE 0 0 0
c2d0p1 ONLINE 0 0 0
c3d0p1 ONLINE 0 0 0
mirror ONLINE 0 0 0
c4d0p1 ONLINE 0 0 0
c5d0p1 ONLINE 0 0 0
mirror ONLINE 0 0 0
c6t0d0p1 ONLINE 0 0 35
c6t1d0p1 ONLINE 0 0 31
mirror ONLINE 0 0 0
c6t2d0p1 ONLINE 0 0 21
c6t3d0p1 ONLINE 0 0 46
mirror ONLINE 0 0 2
c7t0d0p1 ONLINE 0 0 270
c7t1d0p1 ONLINE 0 0 233
mirror ONLINE 0 0 32
c7t2d0p1 ONLINE 0 0 448
c7t3d0p1 ONLINE 0 0 419
こんなんです
0337名無しさん@お腹いっぱい。2007/09/06(木) 18:46:39
訴訟か
03383342007/09/06(木) 19:07:22
ほぼ自己解決
zdb poolでIDを確認してから
zdb -vvv [IDの一致したボリューム] [オブジェクト番号]
でぶっ壊れたファイルは確認できました
しかしこのchecksumエラーの多さは…メモリが腐ってる?
0339名無しさん@お腹いっぱい。2007/09/06(木) 20:01:13
>>338
iscsi 経由の時にそういう、全デバイスにぱらぱらと出るチェック
サムエラーに遭遇したことがある(生10U3 の頃)。その時はzpoolが
デバイス名だかデバイスへのパスだかが変わったのをきっかけに出
だした。
ディスク入れかえたりした?
03403342007/09/06(木) 21:19:31
あー、入れ替えというか中身いじったときにケーブルつなぐ先がわかんなくなって
FAULTになっちまったんで一旦exportしてからimportならしました
known bugsですかね
いっそのことu4にしてしまった方が幸せになれるんだろうか
0341名無しさん@お腹いっぱい。2007/09/06(木) 22:44:25
アップデートできるならそれが良いと思う。
0342名無しさん@お腹いっぱい。2007/09/06(木) 23:41:35
>>332
ちなみにジョナさんのブログではこんな感じ。
http://blogs.sun.com/jonathan/entry/on_patent_trolling
0343名無しさん@お腹いっぱい。2007/09/06(木) 23:45:11
ジョナさんw
0344名無しさん@お腹いっぱい。2007/09/07(金) 00:10:56
>>342 ちょwww変なとこで切るなwww
0345名無しさん@お腹いっぱい。2007/09/07(金) 01:24:09
>>338
Datasetが特定出来れば、objectID = iノード番号だから
findとかで探した方が早いかも。(メタデータじゃ無ければ)

あと、最近また変わってるかもしれないけど、OpenSolarisに入ってるヤツだと
メタデータじゃ無ければ、status -vでちゃんと壊れたファイルのパス出してくれる。
0346名無しさん@お腹いっぱい。2007/09/07(金) 10:53:23
>>342
ジョナたん、タイトルからして「NetApp、ありがとう」っていってますねw
0347名無しさん@お腹いっぱい。2007/09/07(金) 16:30:21
なるほど、NetApp がビビればビビるほど、それだけ ZFS のデキがいいってことになるわな。
0348名無しさん@お腹いっぱい。2007/09/07(金) 18:31:09
日本語記事ktkr
http://www.computerworld.jp/news/trd/77710.html
0349名無しさん@お腹いっぱい。2007/09/07(金) 21:46:45
おいおい、「ネットアップ」なのかww? NetUp↑、って感じ?w
0350名無しさん@お腹いっぱい。2007/09/07(金) 23:02:22
「ネットアップ」で全然違和感ないけど。
0351名無しさん@お腹いっぱい。2007/09/07(金) 23:07:41
アップリケーションソフトウェア、とか言う?
0352名無しさん@お腹いっぱい。2007/09/07(金) 23:33:23
だよなぁ。app/ というディレクトリーがあった場合、アプと読むなあ。
いっそネタップならゆるせるがww
アプライアンスだよね。略称的には。
0353名無しさん@お腹いっぱい。2007/09/07(金) 23:41:01
「あぷる ipod」
0354名無しさん@お腹いっぱい。2007/09/07(金) 23:41:43
appは普通にアップだろ……
アプなんて語呂が悪いし,英語圏ではなおさらだろう.
0355名無しさん@お腹いっぱい。2007/09/07(金) 23:49:41
普通って言うほどそんなところで音節切れないと思うけど、
まあ、俺は「ネットアップ」派。
0356名無しさん@お腹いっぱい。2007/09/08(土) 00:02:00
ネラッ ネラッ ネラッ ネラッ ば〜には〜
0357名無しさん@お腹いっぱい。2007/09/08(土) 05:38:46
at att as ass al all … まあ、良いじゃないか
0358名無しさん@お腹いっぱい。2007/09/08(土) 22:09:46
>>354
app を「アップ」なんて読む英語母国語人なんているのか? 想像つかんけど。
0359名無しさん@お腹いっぱい。2007/09/08(土) 22:32:59
GoogleApps
何て読む?
0360名無しさん@お腹いっぱい。2007/09/08(土) 22:34:28
読み方の話って何も得る物がないよな。
0361名無しさん@お腹いっぱい。2007/09/08(土) 22:50:40
app = アプリ
cpp = クププ
ppp = ぷぷぷ
0362名無しさん@お腹いっぱい。2007/09/08(土) 23:47:36
ggg = ギギギ
0363名無しさん@お腹いっぱい。2007/09/09(日) 00:04:58
ガッちゃん乙!
パトカーは食べるなよ
0364名無しさん@お腹いっぱい。2007/09/09(日) 04:27:17
Macの音声読み上げでは app は アップ っていってるぞ
0365名無しさん@お腹いっぱい。2007/09/09(日) 08:58:36
>>364 それはappleを正しく読ませるためのやむをえない仕様
0366名無しさん@お腹いっぱい。2007/09/09(日) 09:18:18
ttp://www.research.att.com/~ttsweb/tts/demo.php
apple=アープル
app=アップ
0367名無しさん@お腹いっぱい。2007/09/09(日) 10:57:02
アポー
0368名無しさん@お腹いっぱい。2007/09/09(日) 11:54:11
馬鹿=マカ
阿呆=アポー
0369名無しさん@お腹いっぱい。2007/09/09(日) 20:25:30
>>352 358
NetApp(US)の人間がネットアップと呼んでいるのに?
0370名無しさん@お腹いっぱい。2007/09/09(日) 22:50:47
ネタップ
0371名無しさん@お腹いっぱい。2007/09/09(日) 23:09:45
もうどうでもいいよ。zfs の話じゃないし。
0372名無しさん@お腹いっぱい。2007/09/10(月) 03:54:54
OSXにZFSのせる計画は頓挫したんだから
マカは巣に帰れと
0373名無しさん@お腹いっぱい。2007/09/10(月) 04:12:43
ソース
0374名無しさん@お腹いっぱい。2007/09/10(月) 09:25:15
落ち込む古都もるけれど、今日もクローソーは元気です。
0375名無しさん@お腹いっぱい。2007/09/10(月) 09:28:27
>>372
まあもうすぐわかるさレオパル丼。
0376名無しさん@お腹いっぱい。2007/09/21(金) 07:55:11
どんあげぇ〜
0377名無しさん@お腹いっぱい。2007/09/21(金) 14:59:51
ジャイアント馬場さんだったら!

apple = アポー!!
0378名無しさん@お腹いっぱい。2007/09/21(金) 16:50:09
ZFSの勉強会あるよ
http://jla.linux.or.jp/announce/20070912/1.html
0379名無しさん@お腹いっぱい。2007/09/21(金) 17:15:46
宣伝乙
0380名無しさん@お腹いっぱい。2007/09/21(金) 17:35:33
FreeBSD でもちゃくちゃくと実用的になりつつあるのかなぁ。
だれか参加したら様子書いてちょ。
0381名無しさん@お腹いっぱい。2007/09/22(土) 04:32:36
松井オデキは人類史上最低の屑
0382名無しさん@お腹いっぱい。2007/09/22(土) 05:32:32
ttp://people.freebsd.org/~pjd/misc/zfs/zfs-man.swf
waroth
0383名無しさん@お腹いっぱい。2007/09/22(土) 23:53:38
邪悪なペンギン博士
0384名無しさん@お腹いっぱい。2007/09/26(水) 08:25:50
>>378
報告をおねがいします。
0385名無しさん@お腹いっぱい。2007/10/01(月) 16:27:09
様子聞きたいねぇ。FreeBSD でどのくらい使えてるのか、特に。
0386名無しさん@お腹いっぱい。2007/10/05(金) 11:00:34
FreeBSD ZFS
http://www.youtube.com/results?search_query=freebsd+zfs&search=Search
0387名無しさん@お腹いっぱい。2007/10/05(金) 11:03:16
>>386の高画質版が>>382のディレクトリに置いてある。
0388名無しさん@お腹いっぱい。2007/10/05(金) 12:40:01
Apple「ZFS Developer Preview 1.1」を配布
0389名無しさん@お腹いっぱい。2007/10/10(水) 01:20:44
面白いデモをやったみたいね

USBメモリ4本でRAID構成をデモ、OpenSolaris
ttp://www.atmarkit.co.jp/news/200710/09/solaris.html
0390名無しさん@お腹いっぱい。2007/10/10(水) 01:22:59
ずーっと前にyoutubeに似たようなデモが上がってたような
0391名無しさん@お腹いっぱい。2007/10/10(水) 02:39:24
OpenSolarisではデモになるほどのトピックなのですね。
0392名無しさん@お腹いっぱい2007/10/10(水) 02:45:45
ZFSの動作デモだろ
0393名無しさん@お腹いっぱい。2007/10/10(水) 03:01:49
ZFS以前には同様のことはできなかったの?
0394名無しさん@お腹いっぱい。2007/10/10(水) 04:50:39
>>393
お前が足りない頭でSolarisを馬鹿にしようと必死なのは理解できた。
0395名無しさん@お腹いっぱい。2007/10/10(水) 10:43:17
クスクス
0396名無しさん@お腹いっぱい。2007/10/10(水) 10:52:16
>>389
わざわざ実演するってことは、SVMでは実現できていなかった機能ってことかな?
VxVMやHP-UXのLVMではあたり前の機能だけど。
0397名無しさん@お腹いっぱい。2007/10/10(水) 11:46:52
FSのレイヤで実現というところがキモ?
0398名無しさん@お腹いっぱい。2007/10/10(水) 12:14:18
>>396
USBメモリでお手軽にデモできるっていうのが売りなだけ

>>397
fsとLVMとが統合されているのは確かにZFSの売りではある
0399名無しさん@お腹いっぱい。2007/10/10(水) 12:43:04
オープンソースカンファレンスみたいなイベントなら、USBメモリでやった方が
受けはいいだろうな。
ディスクアレイからSCAコネクタのディスクがっしゃんこするよりも。
0400名無しさん@お腹いっぱい。2007/10/10(水) 13:28:05
>>396
> VxVMやHP-UXのLVMではあたり前の機能だけど。
へぇ〜ぇ、VxVM や HP-UX の LVM にある機能なのにまるで話題に
ならなかったんだね、かわいそ〜。
それとも、デキ悪いんじゃねーの?w
0401名無しさん@お腹いっぱい。2007/10/10(水) 13:56:58
391=393=400ってなんでこんなに必死なんだ?
0402名無しさん@お腹いっぱい。2007/10/10(水) 14:14:26
ちがうけどw
0403名無しさん@お腹いっぱい。2007/10/10(水) 15:12:14
>>400
はぁ?
あまりにVMとして当たり前すぎる機能だからだろ。
0404名無しさん@お腹いっぱい。2007/10/10(水) 15:36:12
*BSD系スレを荒らしていた基地外が湧いて出てきた雰囲気
0405名無しさん@お腹いっぱい。2007/10/10(水) 16:14:05
>>389
まーえに、社員の誰かのblogに乗ってなかったっけ?
0406名無しさん@お腹いっぱい2007/10/10(水) 18:36:08
ZFS自体絶賛拡張中だからな。どんどんやれること増えていきますよ状態。
0407名無しさん@お腹いっぱい。2007/10/10(水) 20:38:26
>>403
ぷ。使ってもらえないね〜、かわいそうだね〜、なんで ZFS ばかり人気なんだろうね〜wwww
0408名無しさん@お腹いっぱい。2007/10/10(水) 21:15:20
ZFSは無償。にも関わらず、すごく高性能で高機能。
うちは、VCS+VxVM+VxFS+Oracleを良く使うが、VCSがZFS対応してくれるのなら、
今すぐにVxVM/FSを捨てるね。ZFSは本当に使いやすい。
NetAppの持つ機能の大半をZFSで実現出来るので、NetApp買えないような貧乏
ユーザ(オレ)にはうれしい。
■ このスレッドは過去ログ倉庫に格納されています