On Sat, 25 May 2013, Octavian Olteanu wrote:
> Salut,
>
> Se da un linux CentOS 6.4 cu un server de mail ce are mail-storage-ul
> pus pe un share NFS.
> Cum as putea sa mut TOT ce este pe partitia mountata prin NFS pe o alta
> partitie (non NFS) *LIVE* adica fara sa opresc serverul de mail,
> unmount, dd, mount, etc.Nu am LVM.
Nu poti.
rsync la tot in noua locatie, while /bin/true; do time rsync -avH
dintr-o parte in alta; done, te uiti la citi dureaza rsync-urile
incrementale ca sa stii ce le spui la oameni sau cum te fofilezi la o ora
de "minima audienta", cind termini demontezi nfs, mai dai drumu la un
ultim rsync incremental, demontezi vechea partitie, o montezi pe cea noua
si repornesti serviciul de mail.
Ce vrei tu (sau la modul cum ai intrebat) este imposibil de
realizat pentru simplul fapt ca orice proces isi tine file descriptori
activi in filesystemul unde are directoarele de lucru. Deci o mutare live
care presupune remount sau umount+mount iese din discutie. Si e valabil si
pentru mail, web, baze de date, si orice iti trece prin cap, indiferent de
OS, distributie, cu HA sau fara, culoare logo de pe site-ul vendorului,
whatever. Nu ca n-ar fi evident...
--
I'm a genuine network and sys admin.
I swear, I curse, I stick my dick into things in order to fix them.
So don't ack like you're having a bad day with me around,
'cause I'll have fix you and will not be able to fight it!
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug