[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Niedostepny NFS i wiszace procesy



witam grupowiczow. raz juz pisalem w sprawie, pisalem tez na pcols ale
nikt nie odpisl. Czyzby ludzie znali sie tylko na ftp i masquarade?
zartuje :)) ale zalezy mi na pomocy.

Mam nastepujaca sytuacje:

Dwa serwery polaczone za pomoca nfs w obydwie strony.
Jeden z serwerow stracil polaczenie z siecia i nie bede w stanie go
przywrocic wczesniej niz w poniedzialek, moze nawet pozniej.
Montowanie bylo z opcja hard, tzn. bez ale z defolta sie ona
laduje/ladowal.

Na serwerze dzialajacym mam kilkadziesiat procesow, ktore uparcie chca sie
dobic do niedzialajacego serwera. Przykladowe procesy:
ftp       1320  0.0  0.0  3932    0 ?        DWN  Oct10   0:00 [proftpd]
ftp      19625  0.0  1.2  3924 1616 ?        DN   Oct11   0:00 proftpd:
ftp - xxxxx.xxxx.xxxx.xx.xx: anonymous/Squid@: LIST
root      9423  0.0  0.0  1376    0 ?        DW   Oct11   0:00 [lsof]
root      8146  0.0  0.0  1296    0 ?        DW   Oct11   0:00 [umount]
mgroch   10860  0.0  0.0  3112    0 ?        DW   Oct11   0:00 [mc]

Procesow nie da sie skilowac -9. Zasobow nie da sie odmontowac. Rowniez
umount -f nie dziala, bo zasoby sa uzywane przez wiszace procesy.
Czy jest jakas mozeliwosc poradzenia sobie z problemem, czy jedyna
mozliwoscia jest ponowne wlaczenie zdalnego NFSa lub brute restart maszyny
lokalnej?
A jeszcze jedno. Zdalna maszyna jest przenoszona do innego pomieszczenia,
i istnieje taka mozliwosc, ze bedzie miala inny adres IP. co wtedy?

Systemy: Debian Sarge/testing i Sid/unstable
2x Linux 2.2.22 + openwall
NFS versja 2

Jesli ma ktos jakis pomysl, to prosze o pomoc bo moge dlugo nie pociagnac,
mam 200-240 procesow i load na poziomie 85 (to nie pomylka)
(to bylo wczoraj dzis jest juz odpowiednio 250 i 100)

Jesli tego nie da sie rozwiazac rowniez prosze o info

pozdrawiam
-- 
mirek



Reply to: