aix vs linux 비교/NTP 설정

ntp 서버 설정 (aix 기종 간)vs(타 기종 간=aix & NT)

infra 2021. 12. 25. 12:44

각 Client 들과 NTP 서버간의 시간을 동기화 시켜야 될 때, 활용해야 함.

=> DB 서버를 한정으로 할 때, ntp 시간 조정 시 DB의 query 시간이 틀어질 수 있으므로

꼭 DBA와 협의 후 ntp 설정을 해주어야 한다. 그렇지 않으면 data 동기화가 틀어져서 문제가 발생 할 수 있다.!!

 

 

 

AIX 6.1 가정

 

작업 전 확인할 사항

1) timezone 과 시간 제대로 설정되었는지 파악하기

date 명령어로 수행 (실제 시간과 16분 가량(1000초) 이상 차이나는지 파악할 것!

# date
Tue Jul 1 12:08:13 CDT 2020
실제 시간은 한국시간 기준 : Jul 1 12: 26:13 (KORST) 2020 가정 ( 즉, 18분 차이남 )
 
timezone 변경 방법
#chtz 'KORST-9'
Tue Jul 1 12:08:13 KORST 2020
 
 

다른 서버와의 시간 동기화 (AIX 간)
-NTP server : AIX & - client : AIX

1. Server 장비의 Configuration 방법 (기준시간이 되는 장비)
- /etc/ntp.conf File을 다음과 같이 수정

NTP DBserver@/etc # ls |grep ntp

 

server 127.127.1.0 prefer
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace

- # smitty xntpd
--> Start Using the xntpd Sybsystem
--> BOTH

2. Client 장비의 Configuration 방법 (기준시간이 되는 장비의 시간에 자신의 시간을 동기화시킬 나머지 장비)
- /etc/ntp.conf File을 다음과 같이 수정
server server_name_or_ip prefer        //server_name_or_ip = 기준시간이 되는 장비의 Host Name이나 Ip-address
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace



3. ntpq -p 로 확인하시면 됩니다.

위와 같은 작업을 하고 나면 약 10분 이내에 Client 장비의 시간이 Server의 시간과 동기화가 된다.
주의해야 할 사항
- Time Server의 시간을 바꾸면 전체 Client의 시간이 바뀌므로 시간 관리를 잘 해야 한다.
- Time Server의 시간을 임시로 바꾸고자 하면 xntpd daemon을 stop 시킨후 작업을 한다.
xntpd start Command : startsrc -s xntpd
xntpd stop Command : stopsrc -s xntpd
- Server의 xntpd가 start된 후 약 6분 이상이 지난후 Client에서 Time Sync가 가능해 진다.
- Server와 Client간 1000초(16분) 이상의 시간 차이가 발생하면 Time Sync가 되지 않는다.

 

기호 의미 설명
* master NTP server
+ secondary NTP server


4. time backward 안하게 하는 방법
xntpd 데몬실행시 "-x"를 준다.
startsrc -s xntpd -a "-x"