RaspBerryPi의 Ubuntu Server 64비트가 무작위로 작동을 멈춤

RaspBerryPi의 Ubuntu Server 64비트가 무작위로 작동을 멈춤

매우 일반적인 질문이라는 것은 알지만 Linux를 처음 설치하는 것이므로 문제를 찾기 시작하는 방법을 모르겠습니다.

Ubuntu Server가 설치된 RaspberryPi 4/8GB RAM이 있습니다. 저는 일부 서비스를 운영 중이고 집에서 항공기 레이더를 유지관리해야 합니다. 2개월 동안 원활하게 작동한 후 다음 문제가 발생하기 시작했습니다. 다시 시작한 후 24~36시간이 지나면 RPi에 액세스할 수 없게 되었고(ping, SSH, HTTP 서버) 유일한 해결 방법은 전원 커넥터를 뽑았다가 다시 연결하는 것이었습니다.

문제가 무엇인지는 알지만 원인을 찾는 방법을 모르겠습니다. 재부팅 후 무슨 일이 일어났는지 알려주는 시스템 로그가 있나요?

고쳐 쓰다

로그는 다음과 같습니다.https://pastebin.com/tHNDM80e.

13시 50분쯤에 메모리 문제가 보이지만 Rasp는 한 시간 후에 오프라인 상태가 됩니다. 이 질문들은 관련이 있나요? 이 문제를 어떻게 해결할 수 있는지 아시나요?

답변1

대부분의 로그는 이 /var/log디렉터리에서 찾을 수 있습니다.

/var/log/syslog가장 먼저 살펴봐야 할 곳은 syslog( )라는 로그가 있습니다 .

아무것도 표시되지 않으면 적절한 크기의 스왑이 활성화되었는지 다시 확인하세요( cat /proc/swapsKB 단위로 입력). RaspberryPi 운영 체제와 달리 Ubuntu 서버에는 기본적으로 스왑 영역이 전혀 없을 수 있습니다. RAM이 부족하면 나쁜 일이 발생할 수 있습니다.


하드웨어에 대해서도 언급하고 싶습니다. 전원이 문제가 될 수 있으며 전원이 충분히 떨어질 수 있지만(녹화할 가능성이 없음) 전원 강하는 재설정을 트리거할 만큼 충분하지 않습니다. Raspberry Pi 4에는 기존 5W(5V 1000mA) USB 전원 공급 장치보다 쉽게 ​​더 큰 특수 전원 공급 장치 요구 사항이 있습니다. 베어보드 하나만으로도 일반적으로 600mA를 소비합니다.

또한 USB 하드 드라이브에서 실행할 때 문제가 될 수 있습니다. 때로는 디스크가 회전하는 동안 전력 소비가 문제가 될 수 있습니다. 이로 인해 때때로 하드 드라이브가 정지될 수 있습니다. 그러나 시스템 로그가 하드 드라이브에 없으면 이에 대한 언급이 표시됩니다.

관련 정보