반응형
[Ⅰ. date & hwclock을 통한 설정]

date : 시스템 시간
| date -s 옵션으로 시간 변경 <s옵션 : set> |
| date -s "시:분:초" 또는 date -s "년도-월-일 시:분:초" 년도-월-일이 굳이 같다면 넣을필요는 없음 |

hwclock : 하드웨어 시간
HardWare Clock (=RTC) : 메인보드의 CMOS battery의 시간을 의미
| hwclock으로 변경하기 | |
| hwclock --localtime --systohc | 지금은 date의 OS시간이 맞으니, BIOS 시간도 해당 값으로 저장해라는 의미 |
| hwclock -r | hwclock 확인 |
[Ⅱ. RHEL 7 이상 chrony 설정 ]

| chrony 변경 및 설정 명령어 | |
| systemctl status chronyd | |
| vi /etc/chrony.conf | 4번째 줄에 server NTP의 IP iburst 추가로 넣을것! |
| systemctl enable chronyd | |
| systemctl start chronyd | |
| ntpq -pn chronyc sources -v |
* |
| systemctl status chronyd | |

MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* ntp1.korea.go.kr 2 6 377 32 +12us[ +15us] +/- 50us
^+ ntp2.korea.go.kr 2 6 377 30 -20us[ -18us] +/- 60us
| MS컬럼의 의미 | |||
| 표시 | 의미 | 판단 | 비고 |
| ^* | 현재 선택된 기준 시간원 | 정상 | ^* 반드시 1개는 있어야 정상 |
| ^+ | 후보 (sub) 시간원 | 정상 | |
| ^- | 제외됨 | 문제 가능성 있음 | |
| ^? | 응답 없음 | 문제 있음 | |
[Ⅲ. timedatectl 명령어를 사용한 ntp 설정]
1.#timedatectl set-ntp false = #systemctl disable chronyd
2.#date -s "13:45:00"
3.#hwclock --systohc
4.#timedatectl set-ntp true = #systemctl enable chronyd