【NFS】Network File System
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/03/28(火) 11:42:410276名無しさん@お腹いっぱい。
2008/03/15(土) 05:48:300277名無しさん@お腹いっぱい。
2008/03/15(土) 09:32:290278名無しさん@お腹いっぱい。
2008/03/15(土) 15:36:040279名無しさん@お腹いっぱい。
2008/03/15(土) 16:06:22悪いこといわんからLDAPにしとけ。
NIS/NIS+はobsolete technologyだ。
特に100台あると(>>262)、NISにはmap転送ストームの問題がある。
0280名無しさん@お腹いっぱい。
2008/03/15(土) 16:56:060281名無しさん@お腹いっぱい。
2008/03/15(土) 19:10:52NISは今も今後も現役。
0282名無しさん@お腹いっぱい。
2008/03/15(土) 19:55:48rsyncで毎晩mirrorする設定にしてるよ。共有してるのは/homeだけ。
/usr/localを更新したら トリガーになるファイルのタイムスタンプを更新して
NFS server側で
touch /usr/local/UPDATE
と印付けておく。
で、client側では、
if [ /mnt/local/UPDATE -nt /usr/local/UPDATE ]; then
DORSYNC="1"
fi
とかして実行させる。ここで全てのclientが同時にrsyncかけると負担がかかるので
そのへんはばらけるように工夫する。
0283名無しさん@お腹いっぱい。
2008/03/15(土) 20:12:24NISはレプリカが多い時に、
パスワードの同時変更が起きると悲惨。
まさにobsolete。
0284名無しさん@お腹いっぱい。
2008/03/15(土) 20:14:030285名無しさん@お腹いっぱい。
2008/03/15(土) 20:18:360286名無しさん@お腹いっぱい。
2008/03/15(土) 20:21:160287名無しさん@お腹いっぱい。
2008/03/15(土) 20:23:380288名無しさん@お腹いっぱい。
2008/03/15(土) 20:30:300289名無しさん@お腹いっぱい。
2008/03/16(日) 01:21:260290名無しさん@お腹いっぱい。
2008/03/16(日) 14:43:570291名無しさん@お腹いっぱい。
2008/03/16(日) 15:30:250292名無しさん@お腹いっぱい。
2008/03/22(土) 05:02:33そして、各Webサーバ(ひとまず4台)からはそれぞれ/homeをマウントさせて運用したいのですが、変でしょうか?
いちお同バージョンのLinux(centos5.1 x86_64)同士なので/usrも共有しようかなと、これは全機共通で。
こういう使い方ってNFSのパフォーマンス悪いのでしょうか
0293名無しさん@お腹いっぱい。
2008/03/22(土) 08:57:350294名無しさん@お腹いっぱい。
2008/03/22(土) 12:13:28そして、各Webサーバ(ひとまず4台)からはそれぞれ/homeをマウントさせて運用したいのですが、変でしょうか?
いちお同バージョンの FreeBSD 6.3R同士なので/usrも共有しようかなと、これは全機共通で。
こういう使い方ってNFSのパフォーマンス悪いのでしょうか
0295名無しさん@お腹いっぱい。
2008/03/22(土) 12:30:310296名無しさん@お腹いっぱい。
2008/03/22(土) 19:51:320297名無しさん@お腹いっぱい。
2008/03/22(土) 20:56:27そんなことしないでバックエンド側でファブリック組めばええんちゃう?
0298名無しさん@お腹いっぱい。
2008/03/23(日) 03:07:141000台以上あるけど、適当な認証鍵つくって、ループスクリプトでsshでttyつかんで...
ちょいshellscriptを汎用的に書いておけば、一気に全台同じコマンドじっこうできるよん
0299名無しさん@お腹いっぱい。
2008/03/23(日) 16:29:410300名無しさん@お腹いっぱい。
2008/03/24(月) 16:42:590301名無しさん@お腹いっぱい。
2008/03/24(月) 19:57:40Active Directoryです。
0302300
2008/03/24(月) 22:22:59ありがとう、Active Directoryを導入しました
0303名無しさん@お腹いっぱい。
2008/03/25(火) 10:57:40Web公開ファイルを/homeで共有するってこと? アクセス数次第だなぁ。
スタッフアカウントを/homeで共有するのは良いアイデア。
/usrを共有するのは悪いアイデア。rsyncで同期しておけば良い話だから。
0304名無しさん@お腹いっぱい。
2008/03/25(火) 11:04:28アクセスが多い場合、NFSの転送速度からするとよくないんじゃね?
/homeもrsyncかwww
0305名無しさん@お腹いっぱい。
2008/03/25(火) 12:13:21EtherもCPUも速くなった今の時代、単純にNFSだから遅いとはいいきれない。
ローカルの単体SATAとリモートのNetApp、どちらが平均アクセス速度が速いか。
実運用ならバックアップも考えないと。
0306名無しさん@お腹いっぱい。
2008/03/26(水) 02:15:23教えてくれ。
0307名無しさん@お腹いっぱい。
2008/03/26(水) 02:49:23Satyanarayananのページに久々に行ってみたら、
Internet Suspend/Resumeってのやってんのな。
これもGoogle Gear辺りと比べるとかなり低い階層でやってるな。
0308名無しさん@お腹いっぱい。
2008/03/26(水) 08:48:24S
I
こ
0309名無しさん@お腹いっぱい。
2008/03/28(金) 01:17:220310名無しさん@お腹いっぱい。
2008/03/28(金) 14:26:06細かく書いていくプログラムを走らせると、そのクライアント側の
ホストでnfsディレクトリにかなり長い時間アクセスできなくなるのですが
この現象の解決策に関する情報はありませんか?
OSはRedhatlinux4.6 64bit
カーネルは2.6.9-67.EL でも2.6.24でも起こります
同じことをRedhatLinux3.0 の64bit版でやっても起こらないのですが・・
0311名無しさん@お腹いっぱい。
2008/03/28(金) 18:18:40b) ELなんだからベンダのサポートに投げろ
c) Linuxなんぞ投げ捨てろ
0312名無しさん@お腹いっぱい。
2008/03/28(金) 18:42:223.xは1997年頃? すげー古いOSだよね?
0313名無しさん@お腹いっぱい。
2008/03/28(金) 19:01:450314名無しさん@お腹いっぱい。
2008/04/01(火) 02:59:21NFSをasyncにしてみたら?
0315名無しさん@お腹いっぱい。
2008/04/01(火) 04:09:49mountオプソンで指定。
0316名無しさん@お腹いっぱい。
2008/04/01(火) 07:49:06NFSだろうがなかろうが、バッファリングせず100byteずつwrite(2)ってのは頭おかしい。
データの整合性を維持する意図でそうしてるならasync mountで動かすのは本末転倒だしな。
ソースがないならご愁傷様。
0317315
2008/04/01(火) 08:49:29どっちとも取れるけど、一つのファイルに少しづつ書くなら、
ディレクトリがアクセスできなくなるのはおかしいなあ。
0318名無しさん@お腹いっぱい。
2008/04/02(水) 01:41:55現状のマウントオプション晒しなYo!
0319名無しさん@お腹いっぱい。
2008/04/05(土) 13:20:260320名無しさん@お腹いっぱい。
2008/04/09(水) 09:41:04ファイル公開できているんだけど、セキュリティ上の理由から
TCPしか通してくれないL3スイッチ越しの隣の部屋のNFSサーバの
ディレクトリを NFSv4 でマウントしたら ls に引っかかる。
ファイルの読み書き、でっかいファイルの転送速度に関しては
たいした違いも無いんだけど、 ls で引っかかる。数秒。
何が原因なんでしょうか?
当然 portmap なんかも通らないんですが、それが原因
なんでしょうか・・・でも NFSv4 だしなぁ。2049/tcp
だけで使えると思うんだけど。
0321名無しさん@お腹いっぱい。
2008/04/09(水) 09:47:49L3が糞
0322名無しさん@お腹いっぱい。
2008/04/09(水) 09:55:21id でも引っかかるんで、nsswitch.conf 見てみたら、
hosts に wins が指定されていた orz
samba とか使ってねぇのに。
0323名無しさん@お腹いっぱい。
2008/04/09(水) 10:36:20Solaris以外でまともに使えるのある?
0324名無しさん@お腹いっぱい。
2008/04/09(水) 10:46:04>>322 で自己解決したようです
>>321 ハズレ
0325323
2008/04/09(水) 11:58:150326名無しさん@お腹いっぱい。
2008/04/09(水) 12:51:31基準が人によって全然違うんだよな。
クライアントは1台なのか100台なのか、
テキストエディタでファイルが開けばいいのか、データベースが置けないとダメなのか。
0327323
2008/04/09(水) 13:09:20「〜をこう使っていてトラブルなし」ってんで。
ちなみに俺は自宅のファイル共有で使うことしか想定してない。
v3→v4の移行するかどうか。
仕事ならクライアントサイドはSolaris以外でv4使わないし。
0328320=322
2008/04/09(水) 13:28:11client CentOS 5 / kernel 2.6.18
0329名無しさん@お腹いっぱい。
2008/04/13(日) 03:40:27少ない台数で集中管理したいと思っています。
1台の/homeを他3台でシェアしようと思うのですが、自宅LANのような小規模な環境
だとあまり意味の無い方法でしょうか?
それか、みなさんの書き込みを読んでいると人気の、rsyncをつかって1台のデータを
共有しようかと思ったのですが、リアルタイムに同期してる訳じゃないですよね。
0331名無しさん@お腹いっぱい。
2008/04/13(日) 09:08:15全部、デスクトップ機なの?
ノートにNFSホームは良くないと思うけど、
デスクトップならオフライン利用考える必要ないしNFSでいいと思うよ。
0332名無しさん@お腹いっぱい。
2008/04/13(日) 12:01:06NFSでシンプルに構成しようと思います。
よく考えてみりゃ/homeだけってのももったいないから他のも共有マウントしよう
かと思うのだけど、みんなどんな感じでマウントしてるんでしょう?定石ってあるのでしょうか。
マウントする側(3台の方)のHDDって80GBもあるんだけど、マウントしちゃうと余計HDD領域が余っちゃう
よね、なんだかもったいねえ。
0333名無しさん@お腹いっぱい。
2008/04/13(日) 12:20:52ネットブートして、/ 全体すべて NFSだよ。
LANが速いと、かえってローカルHDDより速い感じがするくらい。
0334名無しさん@お腹いっぱい。
2008/04/13(日) 13:04:27素人に無駄な期待を抱かせるような書き込みはよせ。
それはハイエンドのNFS専用鯖機のときの話だ。
0335名無しさん@お腹いっぱい。
2008/04/13(日) 13:41:34自宅のふつーのPCで >>333 みたいなことしてるけど、、
0336名無しさん@お腹いっぱい。
2008/04/13(日) 14:22:05さて、これが無駄な期待でない理由を説明してくれ。
「ローカルHDDより速い感じがするくらい。」
0337名無しさん@お腹いっぱい。
2008/04/13(日) 17:00:310338名無しさん@お腹いっぱい。
2008/04/13(日) 17:56:21そこそこ良いかもしれんけど・・・・・
0339名無しさん@お腹いっぱい。
2008/04/13(日) 18:08:20ユーザーは分かっている範囲だしネットワークはすかすかだろうな
0340名無しさん@お腹いっぱい。
2008/04/14(月) 00:51:14・/homeと/usr/localだけ共有。
相互依存が起きないように両方同じサーバに。
・システムが必要とする分だけを全て/パーティションに。
パッケージシステムに任せて決して共有しない。
・残りは別パーティションとし、nfs exportして、
画像、音楽データを入れたり、バックアップに使ったり。
0341名無しさん@お腹いっぱい。
2008/04/14(月) 08:38:20基本的にワンユーザー(homepage)で運用したほうが効率いいんでないかい?
あとは>>340の言うとおり/usr/localもかなあ
個人的にはDNSやsambaを設定してる/etcの一部ファイルもうまくシェアできないかと悩み中
0342名無しさん@お腹いっぱい。
2008/04/14(月) 08:40:19おまえ家族いないのか?
0343名無しさん@お腹いっぱい。
2008/04/14(月) 19:52:490344名無しさん@お腹いっぱい。
2008/04/14(月) 20:00:20うるせーよとクレームくる。
0345名無しさん@お腹いっぱい。
2008/04/14(月) 20:49:40どのPCからログインしても自分の$HOMEで同じ環境にするには
ふつーNFSだろ。
0346名無しさん@お腹いっぱい。
2008/04/14(月) 21:03:290347名無しさん@お腹いっぱい。
2008/04/14(月) 21:32:010348名無しさん@お腹いっぱい。
2008/04/14(月) 22:19:540349名無しさん@お腹いっぱい。
2008/04/14(月) 22:33:23生きろ
0350名無しさん@お腹いっぱい。
2008/04/15(火) 02:29:460351名無しさん@お腹いっぱい。
2008/04/15(火) 03:40:350352名無しさん@お腹いっぱい。
2008/04/15(火) 06:27:47だから NIS使うんだろ。
0353名無しさん@お腹いっぱい。
2008/04/15(火) 07:42:33NISはやっぱりportmap必須でポートの制御が難しいね。
LDAPでもよくね?
0354名無しさん@お腹いっぱい。
2008/04/15(火) 08:48:170355名無しさん@お腹いっぱい。
2008/04/15(火) 13:48:51国民は全員使ってるぜ、おまえんち以外は。
0356名無しさん@お腹いっぱい。
2008/04/15(火) 14:14:35さらに言えば、下位レイヤーがTCP/IPソケットかどうかすら意識せずに
通信できる上位レイヤーのための概念だ。
それを使わずにポート番号固定にしてTCP/IPに依存するのは昔の考え方。
0357名無しさん@お腹いっぱい。
2008/04/15(火) 14:24:090358名無しさん@お腹いっぱい。
2008/04/15(火) 14:47:450359名無しさん@お腹いっぱい。
2008/04/15(火) 22:30:410360名無しさん@お腹いっぱい。
2008/04/16(水) 02:54:04比較するとしたらどれが良いと思う?
0361名無しさん@お腹いっぱい。
2008/04/16(水) 04:21:040362impress入門者
2008/04/16(水) 16:14:03マイレイアウト追加って出来ますか?
数式の規定フォントの指定って出来ますか?
0363名無しさん@お腹いっぱい。
2008/04/16(水) 16:25:440364名無しさん@お腹いっぱい。
2008/04/16(水) 22:21:40俺は教えないけどね
0365名無しさん@お腹いっぱい。
2008/04/19(土) 03:14:550366名無しさん@お腹いっぱい。
2008/04/19(土) 06:55:240367名無しさん@お腹いっぱい。
2008/04/19(土) 13:57:21>>365みたく/usrなんて共有していいものなのか?
0368名無しさん@お腹いっぱい。
2008/04/19(土) 14:53:31/usrだからこそ共有していい。
ホスト間で共有できるものは /usr以下(/usr/bin /usr/lib /usr/sbin等)に。
ホスト間で共有できないものは /etc /var /bin /sbin /lib等に
というルールになっている。
Solarisではホスト間で共有できるファイルを増やすため、
/binをsymlinkにして、すべて/usr/binに移動している。
0369名無しさん@お腹いっぱい。
2008/04/19(土) 16:58:26用途や規模や更新頻度にもよるけど、漏れはrsyncとかパッケージの管理とかで
統一する方が好きかな。
0370名無しさん@お腹いっぱい。
2008/04/19(土) 21:36:28cronとかで定期的に親機から全ホストに対してrsyncするスクリプトを叩く、でおk?
一時間おきとかに。
0371名無しさん@お腹いっぱい。
2008/04/20(日) 11:17:050372名無しさん@お腹いっぱい。
2008/04/20(日) 12:23:000373名無しさん@お腹いっぱい。
2008/04/20(日) 12:58:330374名無しさん@お腹いっぱい。
2008/04/25(金) 02:29:0310台以下の環境で使うほどの必要あるかな
0375名無しさん@お腹いっぱい。
2008/04/27(日) 10:35:380376名無しさん@お腹いっぱい。
2008/05/02(金) 07:46:00通常のファイルシステムのようにキャッシュは有効なのでしょうか?
NFS 鯖においてあるファイルを NFSv3 でマウントして,
そこそこ大きなファイル(10M程度のログファイル)を
何度も読み込むとすると,何度もトラフィックが発生
するものなのでしょうか?
Linux ユーザなのですが NFS のスレが Linux 板にないのでここに来ました.
なお,FS-Cache とか cachefilesd は使っていません.
通常のディスクキャッシュの仕組みがNFSでマウントした
ボリュームでも働くかどうかということです.
■ このスレッドは過去ログ倉庫に格納されています