Mam serwer dedykowany hostowany przez OVH (francuski usługodawca). System operacyjny: Ubuntu 12.04 x64
Kilka miesięcy temu jeden z moich serwerów się zawiesił. Jedyną dziwną rzeczą były niektóre znaki „ASCII NUL” w syslog:
^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @
Z pomocą mojego usługodawcy sprawdziliśmy:
- RAM
- CPU
- Dyski
Wszystko było w porządku, więc mój usługodawca zalecił zmianę płyty głównej serwera i aktualizację jądra (co zrobiliśmy). Ale ponieważ ten serwer rozbił się jeszcze dwa razy, z tymi samymi znakami w syslog.
Bez dalszych wyjaśnień postanowiliśmy zmienić ten serwer (jest to planowane za kilka tygodni).
Ale problem polega na tym, że tej nocy stało się to z innym serwerem. Ta sama awaria, te same znaki w dzienniku systemowym, bez wyjaśnienia.
Czy ktoś ma jakiś pomysł na to, co powinniśmy sprawdzić? Czy to problem ze sprzętem lub oprogramowaniem?
źródło
Odpowiedzi:
Podzielę się szerzej wspaniałą odpowiedzią udzieloną przez @ n-st:
Rzeczywiście, często widziałem to zachowanie po awarii serwera: te znaki są
NULL
(\0
) znakami, które mogą reprezentować odzyskany blok, który został wypełniony zerami przez jakiś proces odzyskiwania.Jeśli chodzi o przyczynę awarii, to jest zupełnie inne pytanie - trzeba by podać znacznie więcej informacji, aby nawet rozpocząć diagnostykę. Polecam otwarcie innego pytania na ten temat, jeśli nadal masz problem.
źródło
Jeśli używasz edytora tekstu do przeglądania plików dziennika, może to być przyczyna;
^@
znaki „ ” mogą wskazywać, że linia jest za długa (np .: wvim
, włącz zawijanie )syslog
.źródło