いまやるとしたら、みなさんどうします?
すごく困ってるんですけど。
探検
ジャーナリングファイルシステム
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
NGNG2名無しさん@お腹いっぱい。
NGNGLinux なら
ReiserFS http://www.namesys.com/
JFS for Linux http://oss.software.ibm.com/developerworks/opensource/jfs/index.html
XFS for Linux http://oss.sgi.com/projects/xfs/
ReiserFS http://www.namesys.com/
JFS for Linux http://oss.software.ibm.com/developerworks/opensource/jfs/index.html
XFS for Linux http://oss.sgi.com/projects/xfs/
3名無しさん@お腹いっぱい。
NGNGLinux 2.2.18 + ReiserFS で運用していますが、大きなトラブルは
今のところないです。
ただ Quota に対応していない(2.4 向けにはpatch がありますが)
のがネックです。また NFS を使う場合にも patch が必要です。
今のところないです。
ただ Quota に対応していない(2.4 向けにはpatch がありますが)
のがネックです。また NFS を使う場合にも patch が必要です。
4名無しさん@お腹いっぱい。
NGNG上記三つで一番有望なのはどれ?
5名無しさん@お腹いっぱい。
NGNG6名無しさん@お腹いっぱい。
NGNGext3 ftp://ftp.uk.linux.org/pub/linux/sct/fs/jfs/
LinLogFS http://www.complang.tuwien.ac.at/czezatke/lfs.html
tux2 http://innominate.org/~phillips/
snapFS http://www.linuxcare.com.au/projects/snapfs/
LinLogFS http://www.complang.tuwien.ac.at/czezatke/lfs.html
tux2 http://innominate.org/~phillips/
snapFS http://www.linuxcare.com.au/projects/snapfs/
7名無しさん@お腹いっぱい。
NGNGIBMのヤツは、1.0が出ている。
OpenAFS:
http://www.openafs.org/
あとさ、LinuxのJFは、2.4でその機能を実装する際の基本骨格だけ、と聞いたが。
実際どうなのかな。
FreeBSDはもう実装しているの?
カーネルが落ちてさえも、ログが残るって話だけど。
OpenAFS:
http://www.openafs.org/
あとさ、LinuxのJFは、2.4でその機能を実装する際の基本骨格だけ、と聞いたが。
実際どうなのかな。
FreeBSDはもう実装しているの?
カーネルが落ちてさえも、ログが残るって話だけど。
8名無しさん@お腹いっぱい。
NGNGもっと使ってる人の意見を
聞きたいな。
聞きたいな。
9名前ついてますか?
NGNG10 名無しさん@お腹いっぱい。
NGNG以前ReiserFSを使ってみたんですが、ある日突然起動に失敗して
それっきりです。fsckが要らないってのが売りだったような気がするんですが、
起動スクリプトを書き換えてなかったので、fsckしろと繰り返すだけ
のループに陥りました。ReiserFSを使う場合、この辺を書き換える
必要があると思うのですが、どうなのでしょうか。fsckの代わりに
専用ユーティリティがあったように記憶してるんですが。
わたしはその一件以来使っていないのですが。
それっきりです。fsckが要らないってのが売りだったような気がするんですが、
起動スクリプトを書き換えてなかったので、fsckしろと繰り返すだけ
のループに陥りました。ReiserFSを使う場合、この辺を書き換える
必要があると思うのですが、どうなのでしょうか。fsckの代わりに
専用ユーティリティがあったように記憶してるんですが。
わたしはその一件以来使っていないのですが。
113
NGNG>>10
/etc/fstab の最後のフィールドを 0 にしていなかったとか
ではないですか?
一応 reiserfsck というプログラムがありますが、デバッグ
用途だったと思います。
ところで、3 で書き忘れたのですが、ReiserFS でごくまれに
ディレクトリの読み出しにやや時間がかかることがあります
(どういう時に発生するのか不明)。
/etc/fstab の最後のフィールドを 0 にしていなかったとか
ではないですか?
一応 reiserfsck というプログラムがありますが、デバッグ
用途だったと思います。
ところで、3 で書き忘れたのですが、ReiserFS でごくまれに
ディレクトリの読み出しにやや時間がかかることがあります
(どういう時に発生するのか不明)。
12名無しさん@お腹いっぱい。
NGNG1310=12
NGNG普通は/まではReiserFSにはしないんですかね。
ちょっと早計だったのかなあ。
ちょっと早計だったのかなあ。
14asm
NGNG# あまりよく理解してない俺がこんなこと書くのは恐れ多いのだが…
>>7, >>9
システムクラッシュ時にMetadataが破壊されるのを防ぐ手段の一つが
Journaling. で、最近の*BSDに実装されているもう一つの手段がSoft Updates.
JournalingはMetadataの更新ログを取っておくことでクラッシュ後の
ファイルシステムの復旧に役立てようってアプローチで、
Soft UpdatesはMetadataの更新順序を操作することで
いつクラッシュしてもファイルシステムに致命的なダメージが残らない
ようにしようってアプローチ。
Journalingにはfsckが不要になるっていう副産物があるのだが、
Soft Updatesにはそれがない。でも、最近FreeBSD-currentに実装されつつある
snapshotsという機能と組み合わせると、Soft Updatesでも高速rebootが
可能になる。
詳しくは以下のサイトが参考になると思う。
http://www.ece.cmu.edu/~ganger/papers/CSE-TR-254-95/
http://www.mckusick.com/softdep/
Soft Updatesを使うとFFSのままでJournalingのような効果が実現できるのが長所。
でも、HDDの容量がテラの域にまで達しようかという現在、ファイルシステムの
再設計が必要な時期に来ていると思う。
LFSってのはNetBSDの次期ファイルシステムの候補で、ファイルシステムそのものを
ログ化してしまおうってもの。でも、まだかなり不安定なようなので、
FFS+Soft Updatesをベースに64ビット化などの拡張を行なったファイルシステムが
先に現れるかもしれない。
# って、こんなもんでよろしいでしょうか? >*BSDの先輩方
# 間違いがあったらツッコミお願いします。
>>7, >>9
システムクラッシュ時にMetadataが破壊されるのを防ぐ手段の一つが
Journaling. で、最近の*BSDに実装されているもう一つの手段がSoft Updates.
JournalingはMetadataの更新ログを取っておくことでクラッシュ後の
ファイルシステムの復旧に役立てようってアプローチで、
Soft UpdatesはMetadataの更新順序を操作することで
いつクラッシュしてもファイルシステムに致命的なダメージが残らない
ようにしようってアプローチ。
Journalingにはfsckが不要になるっていう副産物があるのだが、
Soft Updatesにはそれがない。でも、最近FreeBSD-currentに実装されつつある
snapshotsという機能と組み合わせると、Soft Updatesでも高速rebootが
可能になる。
詳しくは以下のサイトが参考になると思う。
http://www.ece.cmu.edu/~ganger/papers/CSE-TR-254-95/
http://www.mckusick.com/softdep/
Soft Updatesを使うとFFSのままでJournalingのような効果が実現できるのが長所。
でも、HDDの容量がテラの域にまで達しようかという現在、ファイルシステムの
再設計が必要な時期に来ていると思う。
LFSってのはNetBSDの次期ファイルシステムの候補で、ファイルシステムそのものを
ログ化してしまおうってもの。でも、まだかなり不安定なようなので、
FFS+Soft Updatesをベースに64ビット化などの拡張を行なったファイルシステムが
先に現れるかもしれない。
# って、こんなもんでよろしいでしょうか? >*BSDの先輩方
# 間違いがあったらツッコミお願いします。
15名無しさん@お腹いっぱい。
NGNG>>6 のLinLogFSってのがLinux用のLFS?
16名無しさん
NGNG>>10==12==13
俺はDebianなんだけど、Debianではrootファイルシステムは
強制的にfsckにかけるようになってるので、それで引っかかった。
grep fsck /etc/init.d/*
とかやってみ。
俺はDebianなんだけど、Debianではrootファイルシステムは
強制的にfsckにかけるようになってるので、それで引っかかった。
grep fsck /etc/init.d/*
とかやってみ。
17名無しさん@お腹いっぱい。
NGNGSolarisなら7から対応してます。
/etc/vfstabのマウントオプションのところに
loggingと入れるだけでOK。
特に問題なく動いてます。
/etc/vfstabのマウントオプションのところに
loggingと入れるだけでOK。
特に問題なく動いてます。
1810=12=13
NGNG19名無しさん@お腹いっぱい。
NGNG>> 14
64bit化ってなんでしょ?
Linux以外のほぼ全てのUNIXは、とっくの昔に64bit対応してたんだけど。
open64 系のシステムコールのことかな? BSD系だとあれ使わなくても元から64bitアクセスできるので問題ないんよ。
64bit化ってなんでしょ?
Linux以外のほぼ全てのUNIXは、とっくの昔に64bit対応してたんだけど。
open64 系のシステムコールのことかな? BSD系だとあれ使わなくても元から64bitアクセスできるので問題ないんよ。
20名無しさん@お腹いっぱい。
NGNGkernel 2.4.1-pre4 で ReiserFSが取り込まれました。
21名無しさん@お腹いっぱい。
NGNGみんな勇気あるね。私はびびりなので新しいものには手が出せません。
22名無しさん@お腹いっぱい。
NGNGIBM, SGIの立場は?
24名無しさん@お腹いっぱい。
NGNG>>20
Windowsから読み込みができるようにならないと
/home には使いたくないんだけど、
http://uranus.it.swin.edu.au/~jn/linux/Explore2fs.htm
http://www.yipton.demon.co.uk/content.html#FSDEXT2
http://www.it.fht-esslingen.de/~zimmerma/software/ltools/ltools.html
みたいなtoolsのResiser版ってどこかにない?
Windowsから読み込みができるようにならないと
/home には使いたくないんだけど、
http://uranus.it.swin.edu.au/~jn/linux/Explore2fs.htm
http://www.yipton.demon.co.uk/content.html#FSDEXT2
http://www.it.fht-esslingen.de/~zimmerma/software/ltools/ltools.html
みたいなtoolsのResiser版ってどこかにない?
25名無しさん@お腹いっぱい。
NGNG26名無しさん@お腹いっぱい。
NGNG>>25
遅くなりそうだからイヤです。
遅くなりそうだからイヤです。
27名無しさん@お腹いっぱい。
NGNG28asm
NGNG>>19
俺が言ってるのはファイルシステムについて。
http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/sys/ufs/ffs/fs.h?rev=1.17
ここのあちこちに使われている int32_t のことを言ってる。
FAQにも同じ話があった。
http://www.jp.FreeBSD.org/www.FreeBSD.org/ja/FAQ/install.html#Q1.27.
まあ、HDDの容量やその使われ方がFFSの設計された時期とは比べものになんない程
変わってきているので、単純に int64_t に書き換えるだけじゃなくて、
ファイルシステムの再設計もやるべきなんだろうねって言ってるだけ。
俺が言ってるのはファイルシステムについて。
http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/sys/ufs/ffs/fs.h?rev=1.17
ここのあちこちに使われている int32_t のことを言ってる。
FAQにも同じ話があった。
http://www.jp.FreeBSD.org/www.FreeBSD.org/ja/FAQ/install.html#Q1.27.
まあ、HDDの容量やその使われ方がFFSの設計された時期とは比べものになんない程
変わってきているので、単純に int64_t に書き換えるだけじゃなくて、
ファイルシステムの再設計もやるべきなんだろうねって言ってるだけ。
29名無しさん@お腹いっぱい。
NGNGage
30名無しさん@お腹いっぱい。
NGNGSGI XFS Pre-Release 0.9
http://oss.sgi.com/projects/xfs/prerelease.html
http://oss.sgi.com/projects/xfs/prerelease.html
31名無しさん@お腹いっぱい。
NGNG結局どれ使えばいいんだろ。
Debianでapt一発でなんとかなんない?
Debianでapt一発でなんとかなんない?
32名無しさん@お腹いっぱい。
NGNGage
33名無しさん@お腹いっぱい。
NGNG34名無しさん@お腹いっぱい。
NGNG>Debianって聞いた話だと、Cライブラリをマシンを動かしながら
>アップグレードできるんでしょ?
それってRedhat系ではできないことなの?
要するにコンパイルしなおす羽目になるもの(バイナリ)を
同時にダウンロードしてインストールすればいいだけのような。
>アップグレードできるんでしょ?
それってRedhat系ではできないことなの?
要するにコンパイルしなおす羽目になるもの(バイナリ)を
同時にダウンロードしてインストールすればいいだけのような。
35名無しさん@お腹いっぱい。
NGNG>34
やったことない。
GnoRPMでは、glibcはアップグレード対象外になっているけど・・
やったことない。
GnoRPMでは、glibcはアップグレード対象外になっているけど・・
36名無しさん@お腹いっぱい。
NGNG37名無しさん
NGNGあげ
38名無しさん@お腹いっぱい。
NGNGReiserFSってdump/restoreで問題ないの?
39名無しさん@お腹いっぱい。
NGNG手元の 2.2.19 + ReiserFS-3.5.32 には以下のツールがついている。
ただ自分は mkreiserfs しか使ったこと無し。
dumpreiserfs
mkreiserfs
reiserfsck
resize_reiserfs
ただ自分は mkreiserfs しか使ったこと無し。
dumpreiserfs
mkreiserfs
reiserfsck
resize_reiserfs
40名無しさん@お腹いっぱい。
NGNGdecのAdvfsって性能はどうでしょうか?
41仕様書無しさん
NGNGLFS age。
現状 NetBSD-current LFS はまだ mmap() 周辺が痛い感じ。
mmap() がなければそこそこ使える…と思う。
現状 NetBSD-current LFS はまだ mmap() 周辺が痛い感じ。
mmap() がなければそこそこ使える…と思う。
42名無しさん@お腹いっぱい。
NGNGSGI XFSアゲ
43名無しさん@お腹いっぱい。
NGNG> LFS age。
mmap on LFS が壊れたのは UBC のせい (原因も分かっているけど, 直すのが
かなり手間なのでまだ直ってない) なので, LFS を真面目に使うなら UBC
統合直前の -current が良いかもしれない.
mmap on LFS が壊れたのは UBC のせい (原因も分かっているけど, 直すのが
かなり手間なのでまだ直ってない) なので, LFS を真面目に使うなら UBC
統合直前の -current が良いかもしれない.
44名無しさん@お腹いっぱい。
NGNGSolaris の UFS logging がなにも考えずにできて一番楽…。
NGNG
IBMのJFS1.0が2.2.x系にも対応しててカーネルパッチになってたんでビルドしてみた。
誰か問題起きた人いる?
骨格はもともとIBMが使ってたロジックだろうからデータが壊れたりしないかなとは思ってるんだけど、心配。
誰か問題起きた人いる?
骨格はもともとIBMが使ってたロジックだろうからデータが壊れたりしないかなとは思ってるんだけど、心配。
46名無しさん@お腹いっぱい。
NGNGIBMのJFS1.0が2.2.x系にも対応しててカーネルパッチになってたんでビルドしてみた。
誰か問題起きた人いる?
骨格はもともとIBMが使ってたロジックだろうからデータが壊れたりしないかなとは思ってるんだけど、心配。
誰か問題起きた人いる?
骨格はもともとIBMが使ってたロジックだろうからデータが壊れたりしないかなとは思ってるんだけど、心配。
NGNG
ごめん。ごめんよ・・・
そんな豚無くても・・・
そんな豚無くても・・・
48名無しさん@お腹いっぱい。
NGNG49名無しさん@お腹いっぱい。
NGNGIBM JFS や SGI XFS とかだと書き込みだけでなくて
読み出しのスピードが上がっているの?
古典的な UNIX FS の系列だとディレクトリ内のファイル数が
増加すると ls のスピードも落ちるみたいなんだけど。
>>46
それって OS/2 とか AIX でもなるの?
JFS for Linux だけならまだいいんだけど。
読み出しのスピードが上がっているの?
古典的な UNIX FS の系列だとディレクトリ内のファイル数が
増加すると ls のスピードも落ちるみたいなんだけど。
>>46
それって OS/2 とか AIX でもなるの?
JFS for Linux だけならまだいいんだけど。
51CCルリたん。
NGNG52Mary β
NGNG>>51
まだきっとJFS for Linuxって、AIX上のJFSほどの信頼性はないと思う。
File Systemのコードって、VFSやVMの影響を結構受けるからね。
個人的にkernel-2.4.3でReiserFSを使ってるけど、一度kernel-2.4系
でmountしたvolumeを2.2系でmountしようとした時に、Filesystemが
腐ることがある他は、特に問題は出てないみたい。ただ、kernel-2.4上だと
ext2fsの方が倍速いと聞いた時はへこんだ。
まだきっとJFS for Linuxって、AIX上のJFSほどの信頼性はないと思う。
File Systemのコードって、VFSやVMの影響を結構受けるからね。
個人的にkernel-2.4.3でReiserFSを使ってるけど、一度kernel-2.4系
でmountしたvolumeを2.2系でmountしようとした時に、Filesystemが
腐ることがある他は、特に問題は出てないみたい。ただ、kernel-2.4上だと
ext2fsの方が倍速いと聞いた時はへこんだ。
NGNG
54名無しさん@お腹いっぱい。
NGNG55CCルリたん。
NGNG5648
NGNGAIX, OS/2 のんは問題ないですよん。
Linux のはログのリプレイまわりがまだ実装されてないだけ。
Linux のはログのリプレイまわりがまだ実装されてないだけ。
5748
NGNGあと、JFS for Linux は JFS for OS/2(オープンソース)のコードを
もとにしてポーティング作業されています。AIX for JFS のコードじゃないです。
# まぁ OS/2 のは AIX のを基にしてるから、結果的に AIX のも入ってるだろうけど。
もとにしてポーティング作業されています。AIX for JFS のコードじゃないです。
# まぁ OS/2 のは AIX のを基にしてるから、結果的に AIX のも入ってるだろうけど。
58名無しさん@引く手あまた
NGNGSolaris8ならdefaultでufs loggingが使えるようになった。
やっと人並に。。。
mount optionにloggingを指定するだけでOK。
これで10数分もfsckにつきあわなくて良くなった。
やっと人並に。。。
mount optionにloggingを指定するだけでOK。
これで10数分もfsckにつきあわなくて良くなった。
59名無しさん@お腹いっぱい。
NGNG6054
NGNG61名無しさん@お腹いっぱい。
NGNG>>58
細かいことだけど、loggingはSolaris7の11/99あたりから標準だよん。
細かいことだけど、loggingはSolaris7の11/99あたりから標準だよん。
62インストールラブラブ
NGNGfsync はジャーナリングなファイルシステムのほうが
はやいのでせうか。
OracleやPostgreSQLのデータファイルの置き場所のファイルシステム
って悩んだりもするのですが。
1. raw -> これってRAIDと愛称わるいしなぁ。
2. ufs -> ふつーすぎる?
3. ufs logging -> 2と比べてどなのかな??
4. veritas file system -> 2と比べてどなのかな??
はやいのでせうか。
OracleやPostgreSQLのデータファイルの置き場所のファイルシステム
って悩んだりもするのですが。
1. raw -> これってRAIDと愛称わるいしなぁ。
2. ufs -> ふつーすぎる?
3. ufs logging -> 2と比べてどなのかな??
4. veritas file system -> 2と比べてどなのかな??
63名無しさん@お腹いっぱい。
NGNG>>62
UFS logging は、log とるぶん write は遅くなるよ。
UFS logging は、log とるぶん write は遅くなるよ。
64名無しさん@お腹いっぱい。
NGNGVxFS は performance は UFS よか出るってことになっているし、
将来 FibreChannel なんかを使いたいときにもよさそうだけど、
ちと高い。
将来 FibreChannel なんかを使いたいときにもよさそうだけど、
ちと高い。
65名無しさん@お腹いっぱい。
NGNG66名無しさん@お腹いっぱい。
NGNG>>63,64,65
ありがと。
rawとRAIDうんぬんというのは、RAIDあたりまえだったり、
SANつかったりするこのごろだと、果たしてディスクの生のI/Oを
触りたがるrawみたいなものの役割は終わってるのじゃないかという
意図で書きました。
ありがと。
rawとRAIDうんぬんというのは、RAIDあたりまえだったり、
SANつかったりするこのごろだと、果たしてディスクの生のI/Oを
触りたがるrawみたいなものの役割は終わってるのじゃないかという
意図で書きました。
67名無しさん@お腹いっぱい。
NGNG>>66
生のI/Oって言うけど、本当に玉を直接ドライブするわけじゃないし・・・。
DBの場合だとカーネルバッファを経由させないことが第一の目的だと
思ってるので、RAWはまだ使われていくと思う。
# もしかして考え方古い?
生のI/Oって言うけど、本当に玉を直接ドライブするわけじゃないし・・・。
DBの場合だとカーネルバッファを経由させないことが第一の目的だと
思ってるので、RAWはまだ使われていくと思う。
# もしかして考え方古い?
68名無しさん@引く手あまた
NGNG69名無しさん@引く手あまた
NGNG70名無しさん@引く手あまた
NGNGもっとも、最近ではDBが気を利かせて、カーネルのバッファを
バイパスしてくれるからufsでも問題ないのだろうけどね。
そこが信用できない場合でも、Solaris辺りならforcedirectio
オプションを指定しておけば、バッファリングは解除される。
ジャーナリングの話題じゃないな。
バイパスしてくれるからufsでも問題ないのだろうけどね。
そこが信用できない場合でも、Solaris辺りならforcedirectio
オプションを指定しておけば、バッファリングは解除される。
ジャーナリングの話題じゃないな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本小型車「かわいい」 トランプ氏、生産承認指示 [どどん★]
- 高市首相「日中共同声明の通りで一切変更ない」政府の台湾への基本的立場について問われ参院本会議で答弁 ★3 [ぐれ★]
- 【サッカー】日本が2046年W杯の開催地に立候補 宮本会長「手を挙げる予定」 他国との共催を視野 8万人収容スタジアム問題も [冬月記者★]
- 【兵庫】「失禁して下着が汚れたので、近くの用水路で洗っていた」歩道で公然わいせつ疑い、自称・布教師の72歳男逮捕 [nita★]
- 【サッカー】日本テレビ 2026年サッカーW杯の地上波中継が決定 グループステージ日本戦1試合 含む 計15試合放送 [阿弥陀ヶ峰★]
- 日本に来て二十数年、クルド人男性が突然の強制送還に 政府の「不法滞在者ゼロプラン」で強まる外国人“排除” (AERA) ★2 [少考さん★]
- 政府・与党、車の重さに応じて税負担が高くなる仕組みを導入へ。車両重い自動車の課税強化へ [256556981]
- 【悲報】米国務省、米平和研究所を「ドナルド・J・トランプ平和研究所」に改名ノーベル平和賞をアピール [733893279]
- 高市物価対策「3000円」給付キタ━(゚∀゚)━! [153490809]
- ☃雪の降るお🏡🌨❄
- 【高市悲報】三笘薫さん、残留日本兵・小野田少尉のボードを掲げた写真で中国韓国フィリピンが激怒 [834922174]
- 昨日180分デリヘル遊ぶってスレ立てたものだが😆
