답변:
NTP (Network Time Protocol)를 사용하여 서버의 시간을 신뢰할 수있는 소스와 동기화 할 수 있습니다. 예를 들어 Windows 서버는 네트워크 도메인 컨트롤러 중 하나 (도메인 덕분에 도메인에 대한 PDC 에뮬레이터 FSMO 역할을 보유한 DC)를 사용하여 시간 정보를 얻습니다. time.windows.com과 같은 일부 알려진 소스에서 정보를 얻도록 도메인 컨트롤러를 구성 할 수 있습니다 .
그리고 가상 머신 군중을 대표하기 위해 ...
가상 서버를 실행하는 경우 시간 편차가 일반적인 문제인 것 같습니다. 따라서 일반적으로 VM과 호스트를 동기화하는 방법 (NTP 이외)이 있습니다.
제 경우에는 VMWare를 사용하고 있습니다. 다음을 사용하여 Linux 가상 머신에서 이것을 켤 수 있습니다.
vmware-guestd --cmd "vmx.set_option synctime 0 1"
Windows 가상 머신의 경우 시스템 트레이에서 vmware-tools 아이콘을 열고 가상 머신과 호스트 OS 간의 시간 동기화를 선택할 수 있습니다
ESX의 가상 시스템에는 VMwareTools SyncTime이 적합하지 않습니다! VMware 자체는 문제가 발생하는 경우 VM에서 vmware-tools 대신 NTP를 사용하도록 VM에서 시간을 유지하도록 권장 사항을 변경했습니다.
VMworld의 VMware 엔지니어에게이 문제에 대해 한 번 이야기했으며 vmware-tools가 현재 수행중인 작업을 수행하도록 설계되지 않았다는 말을 들었습니다. 옛날에는 인터럽트 손실이 큰 문제였습니다. 오늘날 훨씬 적습니다. 이것이 머신이 뒤에있을 때 vmware-tools가 머신 시간을 정정 할 수 있지만 머신이 앞선 시간이 아닌 이유입니다. 실제로 머신이 '실시간'보다 앞서 나면 vmware-tools를 사용하여 타임 키핑을 수행하면 거의 망할 수 있습니다.
더 나은 방법 : ntp를 사용할 때 시간을 수정하는 프로세스는 실제로 vmware-tools를 사용하는 것보다 덜 자주 깨어납니다. 따라서 가상 머신의 경우 ntp는 더 많은 오버 헤드 대신 더 적은 오버 헤드를 제공합니다 .
따라서 Linux의 경우 항상 VMware 가상 머신에서 ntp를 사용해야합니다. vmware-tools 동기화 시간을 완전히 비활성화하십시오.
Vmware의 Windows VM의 경우 확실하지 않지만 거의 동일하다고 생각합니다. AD의 내장 시간 동기화 기능을 사용하면 VMware SyncTime보다 효과적입니다. (AD 시간 동기화 자체는 꽤 나쁘지 만, 존재하는 유일한 이유는 Windows boxen을 도메인 컨트롤러와 동기화하고 클록 차이가 약 5 분 미만이면 Kerberos가 계속 작동하기 때문입니다. 정확성이 덜 필요합니다.)
당신은 좀 더 리눅스 VM웨어 시간 동기화에 대해 읽을 수 있습니다 여기에
NTP 는 당신의 친구입니다.
RHEL / CentOS :
yum install ntpd
데비안 / 우분투 :
apt-get install ntpd
윈도우 :
net time /domain:your-domain-here
모든 NTP 서비스 :
최소한 같은 대륙으로 좁히고 싶지만 pool.ntp.org에서 서비스를 가리 킵니다. 예를 들어 미국 서버는 0.us.pool.ntp.org, 1.us.pool.ntp.org, 2.us.pool.ntp.org 등을 사용합니다.
많은 사람들이 대답했듯이 NTP는 갈 길입니다. 요구 사항과 요구 사항에 따라 동기화 시간에 사용할 수있는 여러 가지 디자인이 있습니다.
컴퓨터가 많은 경우 옵션 2와 3은 네트워크에 훨씬 친숙합니다. 자세한 내용은 NTP 및 클럭 계층 에 대해 읽으십시오 .
또한 Windows 동기화 기본 간격이 너무 길어서 (일주일에 한 번) 드리프트가 너무 많이 발생합니다. 더 짧은 기간으로 설정하려면 다음을 확인해야합니다 (하루에 한 번 사용).
http://www.softpedia.com/get/System/System-Miscellaneous/Internet-Time-Update.shtml http://www.tweakxp.com/article36948.aspx
주로 좋은 NTP 서버. 마지막 NTP 동기화 이후 시계가 몇 초 이상 표류하지 않고 아무런 문제가 없도록 설정하십시오.
서버가 하루에 30 초 이상 표류하는 경우 더 나은 대안을 원할 수 있지만 대부분의 컴퓨터 내부의 시계는 일반적으로 하루에 30 초보다 훨씬 낫기 때문에 하루에 한 번 동기화하는 것이 좋습니다.
주기적으로 동기화 (ntpdate)하도록 설정하고 NTP 데몬 (ntpd)을 사용하지 않으면 분을 건너 뛸 수 있음을주의하십시오. 3 초 미만인 경우 NTP 동기화는 10 분 58 초에 업데이트를 시도합니다. 11 분 1 초로 건너 뛰고 사용중인 스케줄러에 따라 11 분 작업이 트리거되지 않을 수 있습니다.
NTP 데몬은 백그라운드에서 실행되며 시간을 느리게 수정하므로 프로그램 및 프로세스 알림 시간이 평소보다 약간 더 빠르거나 느리게 진행될 수 있지만 두 번째 단계는 건너 뛰지 않습니다.
-아담
NTP 서버 DC에서 시간을 동기화하는 데 필요한 것입니다. DC를 외부 소스와 동기화 하는 방법에 대한 지침 과 Windows 2003 에서 권한 시간 서버 를 구성하는 방법에 대한 기술 자료 문서를 읽으십시오 . 도메인 시간을 동기화 상태로 유지해야합니다. 도메인에 가입 된 워크 스테이션은 권한있는 시간 서버와 자동으로 동기화됩니다.
모든 서버에 공통 클럭 소스를 사용하고 시간대가 올바르게 설정되어 있는지 확인하십시오. 좋은 인터넷 소스는 "time.windows.com"입니다. Windows를 사용하는 경우 시간 관련 명령에 "net time"및 "w32tm"을 사용할 수 있습니다.