No.3ベストアンサー
- 回答日時:
なんだか、いまだに疑問だらけです。
NFSでユーザのホームディレクトリをマウントしているのだとすると、NISを使っていますよね?シェルだけならNISのコマンドで変更できますが、それでは不足なんでしょうか?
なぜそんなに頻繁にユーザシェルを変更するのか、ユーザ名まで変更する必要性は何か、あえて/etc/passwdを持っているサーバからクライアントにSSHして、/etcをNFSマウントまでしてpwやvipwする必然性がどこにあるのか、…
一旦はクライアントにログインしないといけないのなら、そこからサーバに(リモートシェルとして)sshしてpwするという素直な方法はだめなのですか?
No.1でもかいたように、NFS経由での変更はやめるのがスマートでしょう。
素直にNISでできることだけする、必要ならサーバ側に入って作業する、多少先進的なことをするならLDAPを試してみる(4.7Rではだめかも)という順序で考えましょう。
この回答への補足
NISの設定をしてみたのですが、
少しアドバイスを頂けませんでしょうか?
NISマスターサーバとNISクライアントの設定をしました。
やりたいのは管理サーバの/etc/passwdを他の全てのサーバに反映させたいのですが、
イマイチNISのシステムが把握できておらずにいます。
なんか本来の使い方と少し違うような気がしまして。
管理サーバをNISマスターサーバにして、他の全てのサーバをNISクライアントにすればいいのでしょうか?
しかし、操作は管理サーバで行いたいので管理サーバにもNISクライアントを入れる必要があるような?
ハンドブックも何度も読み返したのですが。
意味不明な事を書いていたら申し訳ありません。
ご教示の程、どうぞよろしくお願い致します。
アドバイスありがとうございます。
今回は二台のサーバという単純な構成を例としてあげましたが、
実は何十台というサーバの/etc/passwdの書き換えを一台のサーバ(管理サーバとしましょう)のHTTPD(ブラウザ)からボタン一つでシームレスに実行させる事が目的でした。
恥ずかしながら、NISを知りませんでした。
これで何とかなるかもしれません。
今回はお礼として投稿させて頂きますが、
NISを調べる時間と、もう少しだけお付き合い頂けましたら幸いです。
LDAPは少々取っ付きにくい感がありまして敬遠しておりました。
取り急ぎ、アドバイスをくださったお礼です。
ありがとうございました。
もう少々、よろしくお願い致します。
No.2
- 回答日時:
あまり状況がのみこめていないのですがpasswd関連の重要なファイルをNFSで、しかもsoft updatesやasyncで使いたいということでしょうか?安全のために、少なくともNFSによる共有はしない方がいいかと思います。
リモートの/etc/passwdを変更したいということでしょうか?そのために ssh remote して、pwしようとしたら落ちるということでしょうか?負荷が高いとはどういうことでどのように確認されましたか?ネットワークですか?CPUですか?ディスクですか?1000人が同時にログインしているから負荷がかかるということですか?/etc/passwdに1000行あるという意味ですか?他に何が動いているでしょうか?
この回答への補足
何度もありがとうございます、説明不足でした。
NFSサーバの方の/etc/passwdに1,000行近いユーザ数が登録されています。
SSHでNFSクライアントの方にログインしてNFSサーバをマウントし、
# pw -V /mnt usermod user -s /bin/csh
とか、コマンドを打つと処理が終了しないうちにSSHが落ちてしまいます。
問題なく終了する場合もありますが、かなりの時間を要します。
ロードアベレージは確認してませんでした、すみません。
# pw -V /mnt usershow user
などは比較的すぐに結果を得られるのですが、
vipwで直接編集してもやはりデータベースの更新にやたらと時間がかかっているようです。
最初はプロセス間通信で別サーバのPerlを起動させて書き換えていたのですが、
どうもスマートではないような気がしまして、NFSで試していたところです。
安全かつスマートな方法はないでしょうか?
大変恐縮ですが、アドバイスよろしくお願い致します。
お礼をするところがないので、こちらに失礼します。
少し解ってきましたが、既に当初の質問と内容が違うので一度締め切りますね。
道が開けた感じでとても助かりました。
どうもありがとうございました。
No.1
- 回答日時:
soft updatesは、マウント時のオプションなどではなく、ファイルシステムにそのことを示すフラグがつけられているかどうかで判断されます。
ローカルなファイルシステムのみが対象です。NFSではプロトコル上、書込みなどの要求に対して、それが完全に終わってから制御が戻ることになっていますので、非同期的な書込みはできません。
サーバ上のローカルファイルシステムが時間を食っているのでしたら、これをsoft updatesにすることはできますが、NFSのプロトコル的には厳密には規約違反になります。
この回答への補足
早速のご回答ありがとうございます。
実は間違えて「暇な時」にしてしまいましたが、非常に困っておりました。
そうしますと、NFSではやはりasyncを使うしか方法がないのでしょうか?
何をしたいかと申しますと、
別サーバの /etc/passwd を pw コマンドで書き換えたいのですが、
(ユーザ名やシェルのみです。)
ユーザ数が1,000を越えている事もあってか、SSHが落ちるほどの負荷がかかってしまいます。
何か他でも良い方法があればアドバイスをお願いします。
何卒よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 7 Windows11のパソコンについて。 11 2022/11/21 22:29
- 英語 Ninety bone level Straumann implants will randomly 1 2022/07/18 11:14
- Windows 10 Windows11のパソコンについての質問2。 5 2022/12/03 14:16
- 格安スマホ・SIMフリースマホ II jmio 開通 4 2023/02/26 01:07
- SoftBank(ソフトバンク) Soft bank プリペイド携帯の 電話有効期限 1 2023/02/28 17:07
- Windows 10 外部ドライブにマウントできない問題について 9 2022/03/22 18:08
- 英語 After scanning the modified surface, images were c 2 2022/10/15 21:42
- ドライブ・ストレージ M.2 NVME SSDがWindowsからはアクセスできるのにBIOSで認識されない 8 2023/03/16 21:46
- 英語 Knowing that an appropriate emergence profile of a 1 2022/10/16 20:10
- 英語 The aim of this 5-year randomized controlled trial 3 2022/09/18 10:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
嫌ってるのに真似してきたりマ...
-
シンボリックリンクとネットワ...
-
BasiliskIIでのフロッピー
-
何故世の中多くの人が一流企業...
-
Mac OS Xで、CD-Rにデータを焼...
-
男子は男同士で恋バナとかしな...
-
教えてgooの常連ってどのカテに...
-
質問します こちらはなにも思っ...
-
NFSでサーバ側を再起動させた場...
-
自己愛強く承認欲求強い人と知...
-
Truecryptの暗号化解除方法教え...
-
Apple Scriptで、1つの作業完了...
-
ダブルクリックしてマウントす...
-
Raspbian GNU/Linux 11 (bullse...
-
独身や子無し夫婦に 結婚・出産...
-
共通の友人が私だけランチに誘...
-
ネット上のマウント
-
障害者相手にマウントを取る人...
-
何故世の中ちょっとした事でマ...
-
501ユーザ所有のファイルの上書き
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
嫌ってるのに真似してきたりマ...
-
教えてgooの常連ってどのカテに...
-
なぜネットのコメント欄は視野...
-
能ある鷹は爪を隠す
-
転職して4月から新しい職場です...
-
dfコマンドが返ってこない
-
マウントを取ろうとする心理 マ...
-
ネットのコミュニティについて...
-
NFSのキャッシュクリアの方法
-
仕事の聞き方
-
みなさんの苦手な人ってどんな...
-
OS起動時に fstab の内容が反映...
-
オタク同士って結構マウント取...
-
Mac OS Xで、CD-Rにデータを焼...
-
仮想ドライブのマウント?方法...
-
弱そうな人やおとなしそうな人...
-
Truecryptの暗号化解除方法教え...
-
障害者相手にマウントを取る人...
-
間違いを指摘してくれる人は本...
-
dmgの解凍方法
おすすめ情報