AIX NTP 서버 설정
1. NTP 설명
▪ NTP(network time protocol)는 UDP Port 123번을 사용.
▪ UDP Port 123가 이 포트가 open되어 있지 않으면 NTP 서버와 동기화할 수 없음.
▪ 서버 ⬌ 클라이언트간 시간 동기화는 8~10분 정도가 소요됨.
2. NTP 서버 구성
▪ NTP(network time protocol)는 UDP Port 123번을 사용.
▪ UDP Port 123가 이 포트가 open되어 있지 않으면 NTP 서버와 동기화할 수 없음.
▪ 서버 ⬌ 클라이언트간 시간 동기화는 8~10분 정도가 소요됨.
1) 현재 Timezone 및 "KORST-9" 로 변경
▪ 초기 설치시 : 별도의 Timezone 설정을 하지 않았따면, 북아메리카 Timezone (CDT)로 설정되어 있음.
▪ 국내에서는 "KORST-9" Timezone으로 설정하는 것이 일반적임.
▪ Timezone을 변경 후, 재기동 필요.
✓ 일정시간이 지나면, "date" 명령어상에서는 변경된 것으로 보이나, 시스템 전체에 적용하기 위해서는 AIX 운영체제 재기동 필요.
1
2
3
4
5
6
7
8
|
[root@ntp_server:/] # date
Sat Mar 14 01:01:43 CDT 2015
[root@ntp_server:/] # chtz "KORST-9"
[root@ntp_server:/] # cat /etc/environment | grep -i tz
TZ=KORST-9
[root@ntp_server:/] # shutdown -Fr
|
2) NTP 서버 설정
1
2
3
4
5
6
7
8
|
[root@ntp_server:/] vi /etc/ntp.conf
#broadcastclient
server ntp.kornet.net prefer #선호하는 NTP Server IP
server 127.127.1.0 # NTP Server 자기 자신의 Local clock을 참조
fudge 127.127.1.0 stratum 0 # values for local clock
driftfile /etc/ntp.drift # where to keep drift data
tracefile /etc/ntp.trace
|
cs |
▪ server ntp.kornet.net prefer : "ntp.kornet.net" Time server를 참조.
✓ 끝부분에 prefer를 설정하면, 설정된 여러 Time server 중 가장 우선순위로 시간동기화를 실행.
▪ server 127.127.1.0 : 운영체제의 Local Clock 기준으로 동기화.
✓ 단, "ntp.kornet.net"이 우선순위가 높으므로, 선호되는 Time server가 통신이 안될 시, 그 다음인 Local Clock을 참조
3) NTP daemon 시작
▪ 만약, 참조하는 Time server이 현재 시간보다 과거시점으로 시간이 변경되었을 때, 해당 Time server를 참조하는 클라이언트 측에서 시간이 뒤로 돌아가는 것을 방지하기 위해서, Daemon 시작시, -x option을 준다.
✓ Tme backward 방지, 클라이언트 시간흐름을 조절하여 동기화
1
2
3
4
5
6
7
8
9
10
11
12
13
|
[root@ntp_server:/] startsrc -s xntpd -a "-x"
0513-059 The xntpd Subsystem has been started. Subsystem PID is 6946978.
[root@ntp_server:/] lssrc -a |grep -i xntpd
xntpd tcpip active
[root@ntp_server:/] ntpq -np
remote refid st t when poll reach delay offset disp
================================================================================
* ntp.kornet.net 0.0.0.0 16 - - 64 0 0.00 0.000 16000.0
127.127.1.0 127.127.1.0 3 l 10 64 17 0.00 0.000 1885.01
|
▪ /etc/rc.tcpip ➟ xntpd 항목 수정
✓ 재부팅 후에 NTP daemon이 기동될 때도 "-x" option 적용 설정.
1
2
3
|
[root@ntp_server:/] vi /etc/rc.tcpip
# Start up Network Time Protocol(NTP) daemon
start /usr/sbin/xntpd "$src_running" "-x"
|