[AWS] 40. NTP 설정

2020. 10. 5. 08:59AWS

반응형

ㅇ NTP란?

    > Network Time Protocl의 약자로, 인터넷 상의 시간을 동일하게 동기화 시켜주는 통신망의 시간 규약을 의미

    > 라디오나 원자 시간에 맞추어 1/1000초 단위까지 시간 맞추기 가능

 

ㅇ Chrony란?

    > 기존 NTP의 단점을 보완하여 빠르고 정확하게 동기화할 수 있도록 개선한 프로토콜

    > RHEL 7 이전에는 NTP를 기본 네트워크 시간 프로토콜로 사용했고, RHEL 7 이후부터 Chrony로 대체

 

ㅇ NTP vs Chrony

    > NTP: 영구적으로 유지되는 시스템 또는 브로드 캐스트나 멀티캐스트 IP를 사용하거나 오토키 프로토콜로 패킷 인증을 수행해야하는 시스템에 적합

    > Chrony: 네트워크에서 자주 중단되거나 간헐적으로 연결이 끊어지는 시스템에 적합

 

ㅇ Chrony 설치

    > date 명령어를 통해 KST 시간 확인(KST가 아닐 경우 KST로 설정)

        date

        timedatectl set-timezone Asia/Seoul

        date

 

    > ntp 설치 여부 확인

        rpm -qa | grep ntp

 

    > 설치되어 있을 경우 eraese를 통해 기존 ntp 삭제

        yum erase ntp*

 

    > chrony 설치 및 설치 확인

        yum install chrony

        rpm -qa | grep chrony

    

 

    > chrony.conf 파일 수정을 통해 AWS NTP 설정

        vi /etc/chrony.conf

        server 169.254.169.123 prefer iburst

 

    > chronyd 시작 및 자동 시작 등록

        systemctl start chronyd

        systemctl enable chronyd

 

    > ntp 동기화 상태 확인

        1) timedatectl

 

        2) chronyc sources -v

            > chrony.conf파일과 같이 수정했을 경우, 169.254.169.123 IP부터 출력되는 것이 아닌 chrony.conf 파일 순서대로 출력됨

 

        3) chronyc tracking

반응형

'AWS' 카테고리의 다른 글

[AWS] 46. Apache 서버 인증서 변경 및 적용  (0) 2020.12.31
[AWS Athena] 45. Athena  (0) 2020.12.30
[AWS VPC] 39. VPC EndPoint  (0) 2020.09.25
[AWS EC2] 38. AutoScaling 정책  (0) 2020.09.24
[AWS] 37. yum과 wget의 차이  (0) 2020.09.22