четверг, 30 июля 2009 г.

Memory HotAdd

Часто встречаются разочарованные посты от пользователей: как же так, такая клевая фича с горячим добавлением памяти, а не работает на Windows 2003 Standard.

Объясняю, VMware здесь совсем не при чем, это ограничение накладывается архитектурой самой Windows. Ну или маркетингом Microsoft, может быть.

Итого, для работы Memory HotAdd гостевая система должна быть:
- Windows 2003 Enterprise, Datacenter или Web Edition 
- Windows 2008 Enterprise или Datacenter
- Windows 7 Ultimate или Enterprise

А также поддерживается и для Linux:
- RHEL5 64bit, все апдейты
- SLES 10 32bit и 64bit, все сервис-паки

Источник

понедельник, 27 июля 2009 г.

Поддержка VLAN (802.1Q)

Мне всегда казалось, что драйверов с поддержкой VLAN для VM нет, оказывается я ошибался. Процетирую первоисточник:

"Было найдено элегантное решение: для ВМ мы указали, что установим Windows 2003 x64. А установили, соответственно, Windows 2003 x32. После установки нас ждал “сюрприз” - вместо стандартного виртуального адаптера мы увидели Intel PRO1000. А вот этот адаптер с помощью драйверов позволяет сегментирование сетей по тэгу на разные VLAN."

Ссылки: Поддержка VLAN (802.1Q) в ISA Server

среда, 15 июля 2009 г.

Сетевая карта на 10 МБит в VM

Возникла задача сделать в VM на ESX сеть на 10Мбит.

Решение оказалось достаточно простое:

1. Добавляем в VM сетвую карточку (тип Flexible).

2. Ставим VMware Tools (для этой задачи необязательно, но считаю этот пункт необходимым :) )

3. Идем в свойства сетевой карточки -> Driver -> Update Driver.

4. Выбираем Install from a list or specific location -> Don't search. I will choose the driver to install.

5. Ставим галочку Show compatible hardware.

6. Собственно видим 2 доступных драйвера:

  • AMD PCNET Family PCI Ethernet Adapter  - 10 Мб
  • VMware Accelerated AMD PCNet Adapter

Выбираем нужную и жмем Next -> Finish.


вторник, 14 июля 2009 г.

Скрипт для VCB

Опубликую в виде ссылки:

Free alternative for backing up VM's for ESX(i) 3.5 and 4.0

Ошибки при создании snapshot'ов.

При создании snapshot'ов через VCB появляется ошибка "Cannot create a quiesced snapshot because the create snapshot operation exceeded the time limit for holding off I/O in the frozen virtual machine." и все прерывается. Особенно часто такое происходит с VM, на которых крутятся Базы Данных. В качестве решения предлагается отключитьVSS и SYNC.

Disabling VSS
This applies to virtual machines created on ESX 3.5 U2 or later.
 
To disable the VSS driver that is installed VMware tools in ESX 3.5 U2 and higher, use Add/Remove programs within the virtual machine. 


Disabling SYNC
This applies to virtual machines created on ESX 3.5 U2 or prior.
 
To disable SYNC drivers:
Open Device Manager, click View, and select Show hidden devices
Expand Non-Plug and Play Drivers. 
Right-click Sync Driver and select Disable
Click Yes twice to disable the SYNC driver and restart the virtual machine.


Источник: Unable to take a quiesced VMware snapshot of a virtual machine

Troubleshooting Volume Shadow Copy quiesce related issues

понедельник, 13 июля 2009 г.

Рекомендации по настройке VCB 1.1 и BackUpExec

Интересный документ по настройке VCB, можно использовать в качестве checklist'а.

Shortcut Guide for Setting Up VCB 1.1 and BackupExec

Ошибка при попытке удалить VCB snapshot

Иногда при попытке удалить snapshot, сделанный VCB, появляется ошибка "The request refers to an object that no longer exists" - snapshot соответственно не удаляется. В интернете предлагают много решений (рестарт VC, рестарт mgmt-service, вывод хоста из кластера, отключение DRS). В моем случае помогла простая миграция средствами vmotion на другой хост кластера.

пятница, 10 июля 2009 г.

Не стартует VirtualCenter после перезагрузки. Что делать?

Иногда после перезагрузки не поднимается служба VirtualCenter, решение кратко ниже, и подробнее по ссылке

Это происходит из-за того, что VirtualCenter Server стартует быстрее чем SQL Server Service. Для того, чтобы он ждал SQL Server, нужно создать зависимость службы VirtualCenter от SQL Server. 

Как это сделать: 

  • Выполняем команду services.msc в меню «Пуск-Выполнить».
  • Ищем службу SQL Express, выбираем для нее «Properties». И находим для нее поле Service Name 
  • Запускаем Regedit.exe и ищем ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd. 
  • В значении DependOnService вписываем Service Name от SQL Express 2005, которое нашли в предыдущем пункте. 
  • Закрываем редактор реестра и смотрим, что на вкладке «Dependencies» для VirtualCenter Server появилась зависимость от SQL Express.

Источник: http://www.vmgu.ru/news/vmware-vcenter-dep

четверг, 9 июля 2009 г.

Best practices for deploying Citrix

По ссылке находятся рекомендации по разворачиваю Citrix в виртуальной инфраструктуре VMware:

http://virtrix.blogspot.com/2007/03/vmware-best-practices-for-deploying.html

И в дополнение еще одна ссылка, с упором на настройки хостовой системы ESX - A short guide to virtualizing Presentation and Terminal servers on VMware ESX 3

Список портов, используемых VMware ESX

Недавно потребовалась информация об используемых портах VMware VI3:

Источник: http://farm4.static.flickr.com/3096/3103670464_674d0e5a01_b.jpg

Запрет смены пароля ОС для предотвращения устаревания снимков и неиспользуемых ВМ

При восстановлении старого снимка (snapshot) виртуальной машины или просто при запуске тестовой машины, которая не включалась несколько месяцев возникает ситуация, при которой ВМ теряет связь с доменом, что исправляется выводом ВМ из домена и повторным присоединением. Логичнее использовать метод, описанный ниже.

На каждом конкретном компьютере можно создать ключ реестра DisablePasswordChange (тип REG_DWORD, HKLM\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters), выставив который в единицу, вы добьетесь того, что данный компьютер не будет менять пароль своей системной учетной записи. Соответственно, он не «вылетит» из домена, даже если вы его не включали несколько лет, или применили старый снимок состояния системы. Это также можно настроить доменной политикой:
Computer Configuration\windows Settings\Security settings\Local Policies\Security Options - Domain member: Disable machine account Password changes