단지 호기심에서 나온 것입니다. Linux 상자에 루트 파일 시스템이 "64Z"로 읽히는 문제가 있었습니다. , 및 top
와 같은 일부 명령은 작동 하지만 다른 명령은 "명령을 찾을 수 없음"(루트 파일 시스템을 읽을 수 없기 때문에)을 표시하고 분할 오류를 제공합니다.df
kill
reboot
chmod
프로그램 없이 시스템을 재부팅할 수 있는 방법이 있습니까 reboot
? 나는 kill -PWR 1
(SIGPWR을 init로 보내려고) 시도했지만 아무 일도 하지 않는 것 같았습니다.
이것은 주로 학문적 호기심입니다. 오류를 일으킨 대규모 데이터베이스 작업을 수행하던 연구실 파트너는 신속하게 시스템을 물리적으로 재부팅했습니다.
답변1
답변2
RAC(원격 액세스 카드), iLO(Integrated Lights Out) 또는 MP(관리 프로세서)는 서버를 재설정하는 방법을 제공합니다.
예를 들어, RAC 카드(DRAC라고 함)가 있는 Dell PowerEdge가 있는 경우 SSH를 통해 서버를 다시 시작할 수 있습니다.
ssh drac "racadm serveraction powercycle"
또 다른 옵션은 RAC/iLO의 Web-GUI를 사용하여 동일한 작업을 수행하는 것입니다.
이러한 것들에 대한 개방형 표준도 있습니다: IPMI.
답변3
@Rush의 답변보다 훨씬 더 흥미로운 점은 시스템이 키보드에 전혀 반응하지 않는 경우에도 시스템을 재부팅할 수 있다는 것입니다. 하지만 ping(ICMP) 패킷에는 응답해야 합니다.
바라보다여기구현 방법에 대한 전체 문서 및 지침.