- - PR -
vpopmail+qmail+NFS環境に関して
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-08-24 00:58
現在、Vpopmail+Qmailでローカルディスクを使い、メールサーバを構築しております。
そこで、これからの可用性を向上すべく、2台目のサーバを用意し運用を行いたいと 考えております。但し、NASやクラスタリングソフトなどを使わず出来るだけ最小限に 抑えたく考えており、サーバの運用としてはActive-Standbyで考えております。 そこで、Vpopmailで管理するDomains配下をNFS領域としようと考えており、実際に 試してみたのですが、どうにもうまくいきません。bin/vadddomainなどでドメイン を追加したりユーザを追加することは出来るのですが、メールを送ると、#4.7.0等 でAccess_Denyとなったり、NFSサーバのディレクトリを775や777に試しに変えると #4.3.0 Home_Directory_is_Writableとログ上に出て、正しくメールを受信出来ません。 上記のようなイメージで実際に運用されている方の運用方法などご教授頂きたく 願います。 (以下、20060824更新) NFSがあまり詳しくなく申し訳ございません。 下記のようなイメージとなります。 【Client】 Vpopmailのディレクトリ: /home/vpopmail FSTABの設定: (NFS ServerIP):/nfs/MAIL /home/vpopmail nfs wsize=4096,rsize=4096 0 0 【Server】 /nfs/配下: drwxr-xr-x 8 root root 1024 8月 23 17:54 MAIL /nfs/MAIL/配下: drwxr-xr-x 2 nfsnobody nfsnobody 1024 8月 23 17:54 bin drwxr-xr-x 4 nfsnobody nfsnobody 96 8月 23 17:54 doc drwx------ 3 nfsnobody nfsnobody 96 8月 23 17:56 domains drwxr-xr-x 2 nfsnobody nfsnobody 1024 8月 24 11:00 etc drwxr-xr-x 2 nfsnobody nfsnobody 1024 8月 23 17:54 include drwxr-xr-x 2 nfsnobody nfsnobody 96 8月 23 17:54 lib /etc/exports: /nfs/MAIL ホスト名(rw) ユーザなどは vpopmail か qmail かにしないとだめなのでしょうか、、、 大変お手数ですが、足りない場合は教えて頂きたく願います。 すみません。 [ メッセージ編集済み 編集者: むた 編集日時 2006-08-24 14:02 ] |
|
投稿日時: 2006-08-24 22:24
こんばんわ.
斜め読みですが. NFS client/server で uid は同じなのでしょうか? NIS などを用いて同じにしておかないと... |
|
投稿日時: 2006-08-25 06:22
ご返信ありがとうございます。
NFSをよく理解しておらず、大変申し訳ございません。 Vpopmailをローカルで利用する場合、 /home/vpopmail => vpopmail/vchkpw というuid/gidを使います。 その場合は、NFSサーバ側に同じユーザ・グループを作成し、 /nfs/配下: drwxr-xr-x 8 vpopmail vchkpw 1024 8月 23 17:54 MAIL にしないといけないのでしょうか? 一応、このパターンは試しましたが、/var/logでメールの配送を見る限り、 qmail: (中略) _home_directory_is_writable_(#4.3.0)というエラーが出て しまい書き込めません。 ちなみにこのときのNFSサーバでのユーザ作成は同じUID・GIDで作っていますが、 手動で作成しており、NISは利用しておりません。 |
|
投稿日時: 2006-08-26 23:34
上記の件ですが、NFSサーバにおいて権限を vpopmail:vchkpw にし、
no_root_squashを付加することにより問題なく稼動する事が判明 しました。 本件、締めさせて頂きます。 |
1