!["아직 실행 중인" 인스턴스가 여러 개 있는 이유는 무엇입니까?](https://linux55.com/image/161265/%22%EC%95%84%EC%A7%81%20%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B8%22%20%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EA%B0%80%20%EC%97%AC%EB%9F%AC%20%EA%B0%9C%20%EC%9E%88%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
서버의 다시 시작 기록을 확인하고 있는데 last -x reboot
결과는 다음과 같습니다.
reboot system boot 4.20.6-200.fc29. Tue Sep 24 00:21 still running
reboot system boot 4.20.6-200.fc29. Fri Sep 20 07:48 still running
reboot system boot 4.20.6-200.fc29. Fri Sep 20 01:11 - 23:55 (-1:15)
reboot system boot 4.20.6-200.fc29. Thu Sep 19 23:28 - 17:17 (-6:10)
reboot system boot 4.20.6-200.fc29. Wed Sep 18 20:12 - 15:34 (19:21)
인스턴스가 두 개 있는 이유는 무엇입니까 still running
? 내 이해로는 단 하나의 인스턴스만 있어야 합니다 still running
.
답변1
last
파일을 읽으십시오 /var/log/wtmp
. 일반적으로 시스템이 종료되면 이 사실을 나타내기 위해 이 파일에 기록이 기록됩니다. 시스템이 시작될 때에도 동일한 일이 발생하여 시작 순간을 기록합니다.
귀하의 경우에는 마지막 종료 기록이 파일에 기록되지 않았으므로 last
시작 기록과 일치하는 종료 기록을 찾을 수 없으며 이 경우 일반적으로 "아직 실행 중"이라고 기록되었습니다.
나는 이 상황에서 Debian 버전의 명령이 last
"충돌"을 표시하는 것을 본 적이 있으며 아마도 Fedora 버전에서는 기록 손실에 대한 다른 이유가 있을 수 있으므로 이것이 너무 충격적이라고 생각할 수도 있습니다.