NFS-el felcsatolt /var/spool/mail ?

Fórumok

Sziasztok!

Keresgéltem mindenfelé, de ellentmondásos válaszokat találtam, vagy nem arról szólt a dolog, amire gondoltam. Ha tudtok, légyszíves világosítsatok fel. :)

Tehát: Ideiglenesen szeretném azt megcsinálni, hogy egy - ugyanabban a teremben lévő - mailszerverünk /var/spool/mail könyvtárát NFS-en keresztül egy másik gépről mountoljam fel. A könyvtárat a másik gép NEM használná, csak kvázi a "tárhelyet" biztosítaná hozzá.

Azt tudom, hogy ez piszok lassú, a bajom csak az, hogy nem vagyok biztos benne, hogy ettől nem fognak-e sérülni az user leveleket tároló fájlok? Ez a szerver ugyanis viszonylag nagy forgalmat bonyolít (percenként 10-30 levél is bejöhet), és amíg nincs lehetőségem venni vinyót meg új vezérlőkártyát, etc a gépbe, addig kellene egy nagyobb tárhely neki, amit egy másik géppel gondoltam megoldani, NFS-en keresztül. Működhet ez? :)

Hozzászólások

Biztonsági okokból szerintem ssh-val csatold fel:
- Kulcs alapú hitelesítés mindkét gépen
- aztán meg sshfs
Ezzel jóval biztonságosabb is még ha ugyan abba a terembe van a másik gép is. :)

--
Ubuntu Linux 7.04

Köszi, OpenVPN-en keresztül müxik (a csatolás), a jogok és felhasználók is ugyanazok mindkét helyen, de:

Ha megpróbálom "átállítani" symlinkkel szinkronizálás után valahogy így:


/etc/init.d/sendmail stop; /etc/init.d/dovecot stop
mv /var/spool/mail /var/spool/mail_BAK
ln -s /export/mx2/mail /var/spool/mail
/etc/init.d/sendmail start; /etc/init.d/dovecot start

...akkor a log a következő üzikkel van tele:


Jul 12 12:11:17 superman pop3(tamas.mayer): fcntl() failed with mbox file /var/mail/tamas.mayer: No locks available
Jul 12 12:11:17 superman pop3(tamas.mayer): fcntl() failed with mbox file /var/mail/tamas.mayer: No locks available
Jul 12 12:11:19 superman pop3(linda.palkovacs): fcntl() failed with mbox file /var/mail/linda.palkovacs: No locks available
Jul 12 12:11:19 superman pop3(linda.palkovacs): fcntl() failed with mbox file /var/mail/linda.palkovacs: No locks available

A megosztás a távoli gépen:

/export IP CIM(sync,no_subtree_check,rw,no_root_squash)

A mountolás a levelző szerveren:

mount IP CIM:/export /export/mx2 -o hard,intr,rw

Mit csinálhatok rosszul... :(