잘못된 PID 1 프로세스에서 복구

잘못된 PID 1 프로세스에서 복구

방금 이상한 상황에 직면했습니다. 새 서버를 설정하기 위해 호스팅 제공업체의 사전 설치된 OS 및 Pivot_rooted tmpfs에 로그인하여 드라이브를 마운트 해제하고 RAID를 재구성할 수 있었습니다. 이 작업을 수행한 후 새로 생성된 FS에서 또 다른 허브 루트를 수행하고 실행했습니다 kill -TERM 1(systemctl daemon-reexec와 동일). 새 FS에 아직 systemd 패키지가 설치되어 있지 않고 어떤 이유로 systemd가 /bin/sh를 실행하게 되므로 문제가 발생하는 곳입니다.

이제 시스템은 이상한 상태에 있습니다. /bin/sh는 PID 1로 실행되고 있습니다. 적어도 이것이 /proc/1/exe에 표시되는 것입니다. 분명히 재부팅하면 이 문제를 해결할 수 있지만 일반적으로 재부팅하지 않고도 이 상황을 해결할 수 있습니까?

관련 정보