티스토리 뷰
★ Sun Platform
1. etc/inet/ntp.conf 화일에 NTP 서버에 대한 정보를 기록
2. vi /etc/inet/ntp.conf 해서 이 문서의 마지막에 있는 서버 리스트를 카피하여 추가.
3. NTP 서버와 시간을 맞추는 프로그램인 xntpd 프로그램을 실행 → /etc/init.d/xntpd start
4. 일단 xntpd를 실행한 후나 혹은 시스템 재시동 후 약 1분 정도가 지난 후에는
ntpq라는 명령어로 현재 NTP 서버로부터 제대로 시각에 관한 정보를 받고 있는지를 확인
5. /etc/rc2.d Directory에 S74xntpd 가 있는지 확인한다.( Booting시에 자동으로 기동함.)
# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
gps.bora.net 0.0.0.0 16 u 212 1024 0 0.00 0.000 16000.0
+zero.bora.net CLOCK.uregina.c 2 u 316 1024 377 11.44 -1.126 0.56
+ntp1.epidc.co.k 192.168.17.8 2 u 128 1024 375 19.20 -3.561 2.93
*ntp2.epidc.co.k 192.168.17.9 2 u 877 1024 373 13.78 0.201 1.11
★ HP-UX
1. NPT version을 확인 (Skip 가능)
what /usr/sbin/xntpd
만약 what으로 version정보가 나오지 않는다면 다음과 같이 시도
a) xntpd ddaemon을 start
/usr/sbin/xntpd
b) xntpd daemon을 Kill
c) cd /var/adm/syslog
grep xntpd syslog.log ==> xntpd를 grep으로 Find
예) Jun 4 12:38:42 tuco xntpd[882]: xntpd version=3.5f...
2. /etc/ntp.conf에 이 문서의 마지막에 있는 서버 리스트를 카피하여 추가
3. xntpd를 start
a) /etc/rc.config.d/netdaemons에서 XNTPD=0 ==> XNTPD=1 로 수정
만약 시간이 너무 많이 차이나면 시간이 걸리기에 먼저 date [mmddhhmm[[cc]yy]]
왼쪽과 같은 형식으로 시간을 어느정도 동기화 시켜주면 빨리됨.
b) /sbin/init.d/xntpd start
4.status를 확인
# ntpq -c rv
# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
210.120.246.46 0.0.0.0 16 u 13 64 0 0.00 0.000 16000.0
*203.248.240.103 142.3.100.2 2 u 12 64 377 10.83 -1.122 0.92
+211.115.194.21 192.168.17.8 2 u 42 128 377 11.47 0.968 1.40
+211.115.194.22 192.168.17.9 2 u 26 128 377 14.76 0.880 0.89
★ AIX
사전 참고사항
- AIX에서는 시각동기화 작업 이전에 env | grep TZ를 수행하여 TZ=KORST-9로 되어있는지 먼저 확인
timezone이 다를경우 xnptd daemon이 1000초 이상 딜레이 발생으로 인해 다운
1. vi /etc/ntp.conf 파일을 열고, 맨아랫부분에 broadcastclient 라는 항목을 # 주석처리
2. broadcastclient항목 밑에 server time_server_ip를 설정
(이 문서의 마지막에 있는 서버 리스트를 카피하여 추가)
vi /etc/ntp.conf
~
# Default NTP configuration file.
#
# Broadcast client, no authentication.
#
#broadcastclient
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
server .........
3. vi /etc/rc.tcpip 에서 xntpd항목 앞에 # 제거 (start /usr/sbin/xntpd "$src_running")
4. xntpd 를 실행 (xntpd daemon을 실행하는 것임)
1) To start the xntpd daemon, enter:
startsrc -s xntpd
2) To stop the xntpd daemon, enter:
stopsrc -s xntpd
5. 확인 lssrc -s xntpd -> active확인
# lssrc -s xntpd
Subsystem Group PID Status
xntpd tcpip 57586 활성
#
6. ntpq -p : time server와 연결되었는 지 확인!
# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
210.120.246.46 0.0.0.0 16 u 8 64 0 0.00 0.000 16000.0
203.248.240.103 142.3.100.2 2 u 7 64 1 13.15 30.819 15875.0
211.115.194.21 192.168.17.8 2 u 6 64 1 15.81 31.889 15875.0
211.115.194.22 192.168.17.9 2 u 5 64 1 13.02 31.802 15875.0
#
참고로 시간 sync는 1시간단위로 sync 됩니다.
참조 : http://www-903.ibm.com/kr/board/community.jsp