운영체제는 데비안입니다.
물론 가동 시간에 대해서는 묻지 않지만 가상 머신이 처음으로 생성 및/또는 시작된 시기를 확인하고 싶습니다.
일반적으로 다음을 수행할 수 stat /
있으며 생성 시간을 확인할 수 있지만 kvm 가상 머신의 경우 "-"만 표시됩니다. (베어메탈 시스템에서도 이 문제가 가끔 발생하는데 이유는 잘 모르겠습니다.)
서버 생성 시간을 확인하는 확실한 방법은 무엇입니까? 가능합니까? kvm 가상 머신에 대해 배우고 싶지만 어떤 이유로 "-" 생성 시간이 표시되는 베어메탈 시스템용 솔루션에 관심이 있습니다.
편집: KVM 가상 머신이 이미지에서 생성되었다고 가정합니다. 이제 설치 프로그램에서 KVM 가상 머신을 생성하는 것이 가능하다는 것을 깨달았지만 이 질문에서는 이미지를 가정합니다. 이 경우 확실한가요?
답변1
설치에서는 생성 시간을 추적하지 않는 파일 시스템 유형으로 루트 파일 시스템을 설정합니다.
Debian 기반 배포판에서 운영 체제 설치 프로그램은 일반적으로 로그인 상태를 유지하며 /var/log/installer/
일반적으로 나중에 다시 건드리지 않으므로 다음을 시도하십시오.
ls -lt --full-time /var/log/installer/
다른 배포판의 경우 운영 체제 설치 프로그램에서 생성되었으며 이후 수정되지 않은 파일을 찾을 수 있으면 해당 파일에 대해 유사한 명령을 사용할 수 있습니다.
예를 들어 RHEL 및 관련 배포판에서 설치 프로그램은 일반적으로 /root/anaconda.ks
설치가 끝날 때 파일을 생성합니다. 여전히 존재하는 경우 설치 시 시스템 시계가 올바른 시간이라고 가정하고 해당 타임스탬프가 설치 시간을 식별합니다.