Возможно возникновение проблем, связанных со временем, с помощью программ, запускаемых в виртуальный компьютер Virtual Server 2005

Переводы статьи Переводы статьи
Код статьи: 888746 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

В Microsoft Virtual Server 2005, синхронизация времени могут возникнуть проблемы с программами, выполняемыми в виртуальной машине. В этом случае возможно возникновение одного или нескольких из следующих проблем:
  • Программа сообщает о проблеме с виртуальной машины местное время.
  • Программа сообщает о проблеме с местным временем, подключенных сетевых ресурсов, источник данных или другой программы.
  • Внешние программы о проблеме с временем, когда доступ программы или данные, размещенные на виртуальной машине.
Эти симптомы даже если виртуальный компьютер Virtual Machine Additions установлен.

Причина

Такая ситуация может возникнуть в следующих случаях.:
  • В версии Virtual Machine Additions, установленный на виртуальной машине, отличается от версии Virtual Server 2005.
  • Виртуальный компьютер настроен как контроллер домена, но компьютер размещения Virtual Server 2005 не настроен как контроллер домена.
  • Гостевая операционная система виртуального компьютера не может быть настроен с помощью одного и того же часового пояса, как компьютер размещения Virtual Server 2005.

Решение

Для решения этой проблемы используйте один или несколько из следующих способов в зависимости от ситуации.

Метод 1: Переустановки Virtual Machine Additions

Если виртуальная машина имеет другой версии Virtual Machine Additions установлено более Virtual Machine Additions Virtual Server 2005, переустановите Virtual Machine Additions в операционной системе гостевой виртуальной машины. Выполните следующие действия::
  1. Запустите программу веб-узел для виртуального сервера администрирования. Для этого нажмите кнопкуSTART ::, выберите пунктВсе программы, выберите пунктMicrosoft Virtual Serverи выберите командуВеб-узел для виртуального сервера администрирования.
  2. Запустите виртуальный компьютер, если он еще не запущен, а затем войти в систему на гостевой операционной системы.
  3. На странице виртуального сервера администрирования веб-узла WebНастройкаИз спискаВиртуальные машины, а затем нажмите кнопку виртуальной машины, которые необходимо переустановить Virtual Machine Additions.
  4. затем –Virtual Machine Additions, выберитеУстановки Virtual Machine Additionsи нажмите кнопкуOk..
  5. На виртуальном компьютере следуйте инструкциям мастера InstallShield добавления виртуального компьютера для обновления Virtual Machine Additions в гостевой операционной системы.
  6. При появлении, перезапустите виртуальный компьютер.

Способ 2: Синхронизации главного компьютера и гостевой операционных для одного и того же источника времени

Если гостевая операционная система является контроллером домена, но компьютер Virtual Server 2005 не является контроллером домена, синхронизируйте и гостевой операционной системы, так и для одного и того же источника времени компьютера. Generally, the operating system that does not have the role of domain controller must synchronize with an external computer that has the role of domain controller or with the reference time server for the particular domain.

In this scenario, turn off the virtual machine's synchronization with the Virtual Server 2005 host computer. Выполните следующие действия::
  1. Start the Virtual Server Administration Website program. Для этого нажмите кнопкуSTART ::, выберите пунктВсе программы, выберите пунктMicrosoft Virtual Serverи выберите командуВеб-узел для виртуального сервера администрирования.
  2. Stop the virtual machine, if it is running. To do this, log on to the virtual machine's guest operating system, and then shut down the guest operating system.
  3. On the Virtual Server Administration Website Web page, point toНастройкаИз спискаVirtual Machines, and then click the virtual machine that you want to disable time synchronization for.
  4. затем –Virtual Machine AdditionsСнимите флажок атрибутаHost time synchronizationи нажмите кнопкуOk..

Method 3: Verify the time zone on the host computer and in the guest operating system

The probable cause of the behavior that is described in this article is that the guest operating system and the Virtual Server 2005 host computer do not have the same time zone configured. Virtual Machine Additions time synchronization does not consider the time zone setting of the host operating system or of the virtual machine's guest operating system. The time that is set on the virtual machine is based on the host computer's time. However, if the guest operating system and the host computer use different time zones, the synchronized time may be incorrect by the amount that the time zones differ.

To view the time zone settings in Windows, follow these steps:
  1. In the notification area at the far right of the taskbar, double-click the time.
  2. Перейдите на вкладкуЧасовой поясTAB:.

    Примечание.Make sure that both the guest operating system and the host computer's operating system have the same setting for theAutomatically adjust clock for daylight saving changesФлажок.

Дополнительная информация

By default, a virtual machine synchronizes its clock to the host computer's clock every 15 seconds. You can modify this behavior by changing the virtual machine's integration setting. To change this setting, modify the virtual machine configuration file (.vmc) for the particular virtual machine. To determine the location of the virtual machine configuration file for a virtual machine, follow these steps:
  1. Start the Virtual Server Administration Website program. Для этого нажмите кнопкуSTART ::, выберите пунктВсе программы, выберите пунктMicrosoft Virtual Serverи выберите командуВеб-узел для виртуального сервера администрирования.
  2. On the Virtual Server Administration Website Web page, point toНастройкаИз спискаVirtual Machines, and then click the virtual machine that you want to view the configuration of.
  3. затем –General properties, and then note the path that appears next toConfiguration file.
To change the time setting for a virtual machine, modify the entries that appear between the <integration> tags in the </integration>Virtual_machine_name.vmc file. This information appears similar to the following.
<integration>
		<microsoft>
			<folder_sharing>
				<enabled type="boolean">false</enabled>
				<load_allowed type="boolean">false</load_allowed>
			</folder_sharing>
			<heartbeat>
				<failure_attempts type="integer">12</failure_attempts>
				<failure_interval type="integer">10</failure_interval>
				<rate type="integer">10</rate>
				<time type="integer">60</time>
			</heartbeat>
			<host_time_sync>
				<enabled type="boolean">true</enabled>
				<frequency type="integer">15</frequency>
				<threshold type="integer">10</threshold>
			</host_time_sync>
			<mouse>
				<allow type="boolean">true</allow>
			</mouse>
			<version>
				<guest_os>
					<build_number type="string">5.02.3790</build_number>
					<long_name type="string">Windows Server 2003</long_name>
					<short_name type="string">Windows Server 2003</short_name>
				</guest_os>
				<additions_number type="string">013206</additions_number>
			</version>
		</microsoft>
	</integration>
Примечание.You cannot modify the items between the <folder_sharing> tags.</folder_sharing>

Существенный:If you modify this file, use lowercase alphanumeric characters to enter the values. If you use uppercase characters to enter values, or if you enter a numeric value in an incorrect location, that value does not take effect. Consider the following examples.

Correct example
 <host_time_sync>

                                <enabled type="boolean">true</enabled>

                                <frequency type="integer">15</frequency>
In this example, the word "true" is entered in lowercase letters, and the number 15 is entered in an "integer" type tag.

Incorrect example 1
<host_time_sync>

                                <enabled type="string">False</enabled>

                                <frequency type="integer">15</frequency>
In this example, the word "False" was entered in the <enabled> tag. However, because an uppercase character was incorrectly used in this tag, the tag is automatically converted to the type "string." Therefore, this entry does not take effect.</enabled>

Incorrect example 2
<host_time_sync>

                                <enabled type="integer">1</enabled>

                                <frequency type="integer">15</frequency>
In this example, the number "1" was entered in the <enabled> tag. However, because an integer was incorrectly used in this particular tag, the tag is automatically converted to the type "integer." Therefore, this entry does not take effect. </enabled>

Свойства

Код статьи: 888746 - Последний отзыв: 26 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Virtual Server 2005 Standard Edition
Ключевые слова: 
kbenv kbtshoot kbprb kbmt KB888746 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:888746

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com