現在、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とログ上に出て、正しくメールを受信出来ません。
上記のようなイメージで実際に運用されている方の運用方法などご教授頂きたく
願います。
> 現在、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とログ上に出て、正しくメールを受信出来ません。
>
> 上記のようなイメージで実際に運用されている方の運用方法などご教授頂きたく
> 願います。
上記に補足です。NFSの設定は以下の通りとなります。
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 かにしないとだめなのでしょうか、、、
大変お手数ですが、足りない場合は教えて頂きたく願います。
すみません。
上記の件ですが、NFSサーバにおいて権限を vpopmail:vchkpw にし、
no_root_squashを付加することにより問題なく稼動する事が判明
しました。
本件、締めさせて頂きます。