카테고리 없음

ntp (7버젼 이상 chronyd)또는 time 설정

infra 2025. 12. 23. 14:39
반응형

[Ⅰ. 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 설정 ]

 

systemctl status chronyd

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