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? :)
- 993 megtekintés
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
- A hozzászóláshoz be kell jelentkezni
"hitelesítés mindkét gépen"
AFS?
--
Those who do not understand Unix are condemned to reinvent it, poorly. (based on true story)
- A hozzászóláshoz be kell jelentkezni
Vagy az. ;)
--
Ubuntu Linux 7.04
- A hozzászóláshoz be kell jelentkezni
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... :(
- A hozzászóláshoz be kell jelentkezni
Ja azt elfelejtettem mondani, hogy a mailboxot így szinkronizálom a levelezőprogik leállítása után:
rm -rf /export/mx2/mail;cp -afv /var/spool/mail mx2/
- A hozzászóláshoz be kell jelentkezni
lockd megy?
--
Those who do not understand Unix are condemned to reinvent it, poorly. (based on true story)
- A hozzászóláshoz be kell jelentkezni
Igen
- A hozzászóláshoz be kell jelentkezni
Az fcntl helyett haszálj dotlock-ot a file-ok lockolására. Igaz az lassabb, de biztosan megy NFS felett is.
- A hozzászóláshoz be kell jelentkezni
OK ennek utánajárok :)
- A hozzászóláshoz be kell jelentkezni
MEGY!!!!!! :))))))
Negyon szépen köszönöm! :))
- A hozzászóláshoz be kell jelentkezni