rsync - problem
23 lipca, 2008
Wczoraj jak zwykle kopiowałem sobie pliki przy pomocy rsync (rsync version 2.6.9 protocol version 29) i niespodziewanie pojawił się problem. Kopiowanie rekursywne, plików jest ~40, kopiowanie na raty z --partial, wcześniej skopiowała się większość plików (też na raty). Odpalam by skopiować tak naprawdę ostatni plik i... wisi. Na interfejsie brak ruchu. Nawet początkowych nie sprawdza. Po przerwaniu ctrl-c na hoście zdalnym (z którego pobieram) proces zostaje. Przy dry-run - bez problemu. Próba pobrania tylko ostatniego pliku rsynciem - to samo. Po skopiowaniu tego ostatniego pliku w inne miejsce i zmianie nazwy - bez problemu pobiera z nowej lokalizacji (kopiuje bez problemu, więc problem z fs raczej odpada). Spotkał się ktoś z czymś takim? Pomysły co może być przyczyną (obejście na przerzucenie plików mam)?
UPDATE: Nie robiłem specjalnego dochodzenia i testów, ale po zwolnieniu większej ilości miejsca (dostępna grubo ponad 2 razy wielkość pobieranego pliku) na dysku docelowym - poszło. How strange.
1. AdamK napisał(a):
23 lipca 2008, 08:34:59
Może błąd sprzętowy IO?
2. rozie napisał(a):
23 lipca 2008, 08:45:33
AdamK: Wielokrotnie? Po restarcie obu maszyn? Wcześniej nie występujący? W różnych miejscach (raz sprawdził parę plików, raz nie). RAM z ECC na źródłowej jest.
3. AdamK napisał(a):
23 lipca 2008, 08:46:11
Tak, dysk może padać i to może być objaw.
4. rozie napisał(a):
23 lipca 2008, 08:49:15
Który dysk? Źródłowy czy docelowy? W syslogu/dmesg brak błędów. SMART na źródłowym nie zgłasza problemów. Na docelowym też nie, chociaż smartctl nie ma go w bazie.
5. AdamK napisał(a):
23 lipca 2008, 08:50:08
Nie mam pojęcia :). Może nie dysk ale kontroler? Może to przez plamy na słońcu?
6. rozie napisał(a):
23 lipca 2008, 08:56:29
W przypadku kontrolera cp też powinno mieć problemy. W plamy na Słońcu nie wierzę, raczej czekam na jakiś konkretny pomysł sprawdzenia tego.
7. AdamK napisał(a):
23 lipca 2008, 08:57:17
Może być też padający interfejs sieciowy.
8. h. napisał(a):
23 lipca 2008, 14:35:03
Na poczatek moze kdump/strace – okaze sie na co proces tak naprawde czeka. Czy probowales moze z innymi wersjami rsync’a (3.x) ?
9. rozie napisał(a):
24 lipca 2008, 07:58:51
AdamK: Interfejs nie. Mówię, że po skopiowaniu pliku w inne miejsce i zmianie nazwy działa bez problemu.