SMALL
Redmine 을 통해서 회사 이슈관리( Issue Tracking ) 을 하고 있다.
그런데 운영 중에 서버의 시간이 현재 시간과 다른 경우가 간혹 발생한다.
시간 정보 확인 명령어
date
위에서 처럼 서버 시간과 실제 시간이 7일이 벌어진 상태 이다.
이로 인해서 Redmine의 시간도 7일 이전인 날짜로 표시되고 있다.
Timer 서버 목록
time.bora.net
time.nuri.net
ntp.kornet.net
time.kriss.re.kr
time.nist.gov
time.windows.com
bora.net 서버와 nuri.net의 Time 서버는 ping이 가능하고 다른 곳은 안된다.
시간 동기화 방법 2가지
rdate : 네트웍이 사용가능하고 직접 Timer 서버와 동기화 할 수 있음
ntp : 외부와 접속 불가능한 서버들의 시간 동기화 Master Slave 형태로 동기화
외부의 Time 서버와 시간 동기화 방법 : rdate
rdate 명령어 사용 방법
Usage: rdate [-46acnpsv] [-o port] host
-4: use IPv4 only
-6: use IPv6 only
-a: use adjtime instead of instant change
-c: correct leap second count
-n: use SNTP instead of RFC868 time protocol
-o num: override time port with num
-p: just print, don't set
-s: just set, don't print
-u: use UDP instead of TCP as transport
-v: verbose output
rdate -p 타임서버 명령어를 통해 timer 서버의 시간 확인
rdate -p time.bora.net
rdate -s 타임서버 명령어를 통해 timer 서버의 시간 설정
sudo rdate -s time.bora.net
rdate -s 적용후 Redmine 이슈 등록하여 시간 변경 확인
변경된 시간이 레드마인(redmine)에도 정상적으로 적용되었는지 확인 하였다.
rdate 명령어를 통해서 우분투 시스템 상의 시간과 여타 시스템 상의 서버 시간이 동기화 됨을 확인하였다.
LIST
'SW Developer' 카테고리의 다른 글
[Docker] 지원하지 않는 콘솔 설정 레거시 콘솔을 사용하지 않도록 설정 방법 (0) | 2021.02.25 |
---|---|
[IntelliJ] IDEA Exception in thread "main" java.lang.NoClassDefFoundError 해결방법 (0) | 2021.01.14 |
[JNI] IntelliJ IDEA jni 헤더파일 (header file) javah 명령어 설정하기 (0) | 2020.08.10 |
[JNI] javah Error : Could not find class file for 해결방법 (0) | 2020.08.10 |
elasticsearch 죽는현상 분석 error (code=exited, status=127) (0) | 2020.07.28 |
댓글