Moje Pi ciągle się zawiesza - gdzie powinienem szukać?


12

Wiem, że mój problem jest zbyt niejasny, aby rozwiązać główny problem. Proszę, pomóż mi na mojej drodze.

Mój problem:
mam konfigurację Pi z własną chmurą. I zewnętrzny dysk twardy z wideo.
Po prostu działa jako NAS. Używam SFTP do wszystkich moich połączeń.
Ale to (pozornie) ulega awarii losowo. Rozbił się ostatniej nocy, kiedy był na biegu jałowym, i robi to kilka razy w tygodniu. Wyciągnięcie wtyczki i włożenie jej ponownie powoduje pomyślne ponowne uruchomienie.

To jest aktualne.

  • To jest Pi 2 Model B.
  • Wypróbowałem 2 różne zasilacze do Pi. Żaden nie miał problemów ze starszym modelem Pi.
  • Zewnętrzny napęd jest zasilany zewnętrznie.
  • Prowadzę Pi bez głowy.
  • Kiedy się zawiesi, nie mogę się zalogować ani w żaden sposób do niego dotrzeć. Dioda LED zasilania świeci się.

Moje pytanie:

  • Gdzie powinienem to zawęzić?
  • Co mogę zrobić, aby zapisać to zachowanie?
  • Gdzie jest miejsce na bardziej szczegółowe wsparcie dla tego rodzaju szerokich, niejasnych problemów?

Co do tej pory pomogło

Komentarz złożony przez Goldilocks w celu ustalenia różnicy, czy naprawdę się zawiesza, czy po prostu mogę się zalogować.

... używając hdmi_force_hotplug=1w /boot/config.txt; następnie podłączenie ekranu powinno pokazać wejście, a podłączenie klawiatury i wciśnięcie odrobinę spacji powinno pokazać coś na ekranie (lub nie).

Teraz przynajmniej widzę, kiedy się zawiesza. Dalsze pytanie tutaj .


1
Sprawdź za pomocą innego zasilacza.
— Jaromanda X

1
Jak zasilasz dysk? Jeśli jest zasilany z Pi. Spróbuj z zasilanym koncentratorem USB między Pi a napędem. Być może masz problemy z zasilaniem. Powinieneś również postępować zgodnie z tym przewodnikiem, aby wykluczyć problemy z zasilaniem elinux.org/R-Pi_Troublesh#Troublesh_power_problems - zwróć uwagę, że to nie jest głupi dowód, ponieważ napęd może rysować tylko wystarczająco, aby powodować problemy sporadycznie - stąd moja sugestia użycia zasilanego koncentratora.
— Steve Robillard,

Kiedy mówisz, że to się zawiesi, co masz na myśli? co konkretnie się dzieje? skąd wiesz, że się rozbił? czy masz podłączony monitor lub biegasz bez głowy?
— Tyson

Dziękuję za sugestie. Dodałem więcej informacji. Sprawdzę problemy z zasilaniem.
— 2015

Z twoimi nowo dodanymi informacjami założę się, że nadal działa. Jak łączy się z siecią? Kabel Wi-Fi czy Ethernet? Czy masz monitor, który możesz podłączyć, aby rozwiązać problemy z awarią?
— Tyson,

Odpowiedzi:


7

Niektóre miejsca, w których można szukać błędów:

Polecenie dmesgzwróci większość aktywności bieżącego rozruchu.

dmesg zwraca każde zdarzenie po starcie i jak długo po starcie, w sekundach.

Pliki /var/log/messages /var/log/syslogi /var/log/kern.logzwrócą prawie każde wydarzenie, które możesz potrzebować, aby dowiedzieć się, co się stało.


Dziękuję za odpowiedź. Sprawdzę później wieczorem. Ponieważ jestem w pracy i nie mogę do niego dotrzeć, ponieważ ... Poczekaj na to ... Piekło.
— 2015

2
Nie wiesz, że się zawiesił, po prostu wiesz, że nie możesz się do niego zalogować zdalnie. /var/log/syslog, który ma znaczniki czasu, może dostarczyć wskazówek na temat tego, co jest grane. Możesz także potwierdzić różnicę między „awarią” a „offline”, używając hdmi_force_hotplug=1in /boot/config.txt; następnie podłączenie ekranu powinno pokazać wejście, a podłączenie klawiatury i wciśnięcie odrobinę spacji powinno pokazać coś na ekranie (lub nie).
— złotowłosa

@ Goldilocks Sprawdzę to dziś wieczorem. Nie miałem wczoraj czasu.
— 2015

@janw Czy to odpowiedziało na twoje pytanie lub nadal szukasz miejsc, aby sprawdzić, dlaczego się zawiesił?
— Patrick Cook

-1

Nie wiem, czy to pomaga, ale przeczytałem coś na Reddicie, że zbyt szybkie czytanie / zapisywanie na karcie SD spowodowałoby zawieszenie się systemu na Pi. Zdaję sobie sprawę, że masz podłączony dysk twardy, ale może Pi ma ten sam problem? Spróbuję znaleźć post i połączyć go.

Znaleziono: link do postu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.