내 컴퓨터 날짜의 시간이 잘못된 이상한 상황에 직면했습니다. (그는 계속 시간을 수정했지만 계속해서 문제를 반복했습니다.)
이를 더 쉽게 이해할 수 있도록 예를 들어 보겠습니다. 다음 명령을 실행한다고 가정해 보겠습니다.
watch -n 1 'date'
이것은 내 결과입니다.
2020년 6월 14일 일요일 08:29:44 CDT
2020년 6월 14일 일요일 08:29:45 CDT
2020년 6월 14일 일요일 08:29:46 CDT
2020년 6월 14일 일요일 08:29:50 CDT
2020년 6월 14일 일요일 08:29:51 CDT
2020년 6월 14일 일요일 08:29:49 CDT
2020년 6월 14일 일요일 08:29:50 CDT
2020년 6월 14일 일요일 08:29:51 CDT
2020년 6월 14일 일요일 08:29:52 CDT
이런 일이 계속해서 발생합니다.
먼저 NTP 서버에서 시간을 받아오고 있어서 NTP 서버에 문제가 있는 줄 알았는데 NTP 서버를 꺼도 이런 현상이 계속 발생합니다.
둘째, HWclock이 제대로 실행되지 않을 수도 있다고 생각했는데, hwclock에서 watch를 실행하니 잘 실행됩니다.
(실행하면 watch hwlock;date
hwclock이 정상적으로 실행되는 것을 볼 수 있지만 날짜에는 앞서 설명한 문제가 있습니다)
저는 레드햇 리눅스를 사용하고 있습니다
누구든지 이것을 디버깅하는 방법을 제안할 수 있습니까? 왜 이런 일이 발생하는지, 누구의 잘못인지 이해하고 싶습니다.
감사해요!
답변1
단지 하드웨어 문제(CPU 자체의 문제)라고 업데이트하고 싶었고 머신(서버)을 변경하면 문제가 해결되었습니다.
어쨌든, 답변해주셔서 감사합니다!