VirtualBox 시간 동기화

VirtualBox 시간 동기화

저는 Oracle Virtualbox 4.2.18을 Mac OSX의 게스트 Linux 환경으로 사용하고 있으므로 이를 Oracle DB(11G R2)를 호스팅하는 데 사용할 수 있습니다.

제가 겪고 있는 문제는 매일 다른 지점에서 가상 박스 인스턴스의 시스템 시간이 실제 시간과 동기화되지 않는다는 것입니다. 일반적으로 최대 10분까지 지연되며 잠시 후 자동으로 수정됩니다. 이는 내 Oracle 데이터베이스 시스템 시간도 정확하지 않아 특정 트랜잭션 처리에 영향을 미치기 때문에 특히 짜증나는 일입니다.

제 질문은 이 문제를 해결할 수 있는 방법이 있느냐는 것입니다.

답변1

/usr/sbin/VBoxService즉각적인 시간 동기화를 강제하는 데 사용할 수 있는 VirtualBox 게스트 추가 기능이 설치됩니다 .

$ sudo /usr/sbin/VBoxService --timesync-set-start

이것버추얼 박스 매뉴얼부분적으로는 다음과 같이 말합니다.

The VirtualBox Guest Additions ensure that the guest's system time 
is synchronized with the host time. 

이 블로그 게시물에서는 시간 동기화에 대해 더 자세히 설명합니다.VirtualBox Guest Additions를 통한 향상된 시간 동기화

VM 게스트에서는 ntpd를 실행하지 않습니다. 게스트는 네트워크를 통하지 않고 호스트로부터 시간 데이터를 받아야 합니다.

이 질문도 묻고 답변했습니다.superuser.stackexchange.com및 기타 SE 웹사이트.


답변2

이 글을 작성하는 시점에 Virtual Box Guest Addition 서비스에서 수행되는 시간 동기화 불량과 관련된 Open Virtual Box 티켓이 있습니다.

언급된 해결 방법(나에게 효과적임)은 다음과 같이 가상 머신 설정을 변경하는 것입니다.

  • 시스템 → 가속 → 반가상화 인터페이스 드롭다운 메뉴를 "없음"으로 설정합니다.

인용하다

관련 정보