Записи с метками ‘vSphere’

Новая версия EMC Storage Viewer

Среда, 16 декабря 2009

По сообщению от Virtual Geek вышла новая версия EMC Storage Viewer 2.1. В данной версии добавлена поддержка vSphere 4 update 1, детальная информация о состоянии репликации, средства просмотра многопутевого ввода-вывода, автоматическое обнаружение массивов.

Подробной обзор.

Popularity: 5% [?]

Новая версия виртуального коммутатора Cisco Nexus 1000V

Среда, 16 декабря 2009

Вышла версия 1.2 виртуального коммутатора Cisco Nexus 1000V.

Из нового:

  • GUI Set Up Following Software Installation
  • Layer 3 Control
  • Virtual Service Domain
  • iSCSI Multipath
  • XML API
  • DHCP Snooping
  • Dynamic ARP Inspection
  • IP Source Guard
  • MAC Pinning
  • Static Pinning

Подробности тут.

Popularity: 5% [?]

Что нового в vSphere 4.1

Понедельник, 14 декабря 2009

А вот и обещанный перевод к этой заметке.
Нововведения касаются следующих областей администрирования:
- Установка и развертывание
- Хранение данных
- Сеть
- Доступность
- Управляемость
- Улучшения платформы
- Поддержка решений партнеров
Давайте по порядку: (далее…)

Popularity: 6% [?]

Диаграмма работы VMware High Availability

Воскресенье, 13 декабря 2009

Hany Michael опубликовал обновленную версию диаграммы работы HA в гипервизоре vSphere 4 на примере реально существующего кластера. Диаграмма позволяет понять архитектуру и логику высокой доступности от компании VMware.

Скачать диаграмму HA.

P.S.

Другие диаграммы:

Popularity: 7% [?]

Whats new in vSphere 4.1

Пятница, 11 декабря 2009

Шпионы из секретного бункера раскрывают тайны новой версии гипервизора VMware vSphere 4.1.
Операционная система для ЦОД продолжает повышать эффективность инфраструктуры x86.

Установка и развертывание

  • Automated Deployment of ESXi Images using PXE Boot — With VMware Auto Deploy, you can rapidly deploy and configure large numbers of ESXi hosts using the PXE boot infrastructure. The Auto Deploy virtual appliance provides all the components necessary to automate deployment of ESXi to servers configured to PXE boot. See the Administration Automation Documentation page.
  • Scripted Install for ESXi — Scripted installation of ESXi to local and remote disks allows rapid deployment of ESXi to many machines. You can start the scripted installation with a CD-ROM drive or over the network using PXE booting. You cannot use scripted installation to install ESXi to a USB device.

Хранение данных

  • Storage I/O Control — This feature provides quality-of-service capabilities for storage I/O, in the form of I/O shares and limits that are enforced across all virtual machines accessing each datastore, regardless of which host they are running on.
  • Storage Performance Statistics — vSphere 4.1 offers enhanced visibility into storage throughput and latency of hosts and virtual machines, and aids in troubleshooting storage performance issues. NFS statistics are now available in vCenter Server performance charts, as well as esxtop. New statistics for virtual machine for VMDK and datastore provide virtual machine insight. All statistics are available through the vSphere SDK.

Сеть

  • Network I/O Traffic Management — Traffic-management controls allow flexible partitioning of physical NIC bandwidth between different traffic types, including virtual machine, vMotion, FT, and IP storage traffic.
  • IPv6 Enhancements — IPv6 in ESX supports Internet Protocol Security (IPsec) and Internet Key Exchange (IKEv2).

Доступность

  • VMware HA Healthcheck Status — HA provides an ongoing healthcheck facility to ensure that the required cluster configuration is met at all times. Deviations from the required configuration result in an event or alarm on the cluster within the vCenter Server inventory.
  • VMware HA Operational Status — The HA dashboard in the vSphere Client provides a new detailed window called Cluster Operational Status, which displays more information about the current HA operational status, including the specific status and errors for each host in the HA cluster.
  • Fault Tolerance (FT) Enhancements — FT virtual machines are now fully interoperable with DRS when EVC is enabled in the cluster, allowing DRS to place FT Primary VMs and load balance FT Primary and Secondary VMs. An FT-specific versioning-control mechanism ensures that hosts are fully compatible with running FT Primary and Secondary VMs, which eliminates the need to rely on ESX build number consistency. vSphere 4.1 differentiates between events that are logged for a Primary VM from those that are logged for its Secondary VM, and reports why a host might not support FT. In addition, you can disable VMware HA when FT virtual machines are deployed in a cluster.
  • Concurrent VMware Data Recovery Sessions — vSphere 4.1 provides the ability to concurrently manage multiple VMware Data Recovery appliances.

Управляемость

  • Access Virtual Machine Serial Ports Over the Network— You can redirect virtual machine serial ports over a standard network link in vSphere 4.1. This enables solutions such as third-party virtual serial port concentrators for virtual machine serial console management or monitoring.
  • vCenter Converter Hyper-V Import — vCenter Converter allows users to point to a Hyper-V machine. Converter displays the virtual machines running on the Hyper-V system, and users can select a powered-off virtual machine to import to a VMware destination.
  • Enhancements to Host Profiles — Host Profiles provides flexibility by allowing you to roll out administrator password changes in vSphere 4.1. Enhancements also include improved Cisco Nexus 1000V support and PCI device ordering configuration.
  • Unattended Authentication in vSphere Management Assistant (vMA) — vMA 4.1 offers improved authentication capability, including integration with Active Directory and command-line interface commands to configure the connection.
  • Updated Deployment Environment in vSphere Management Assistant (vMA) — The updated deployment environment in vMA 4.1 is fully compatible with vMA 4.0. A significant change is the transition from RHEL to CentOS.
  • vCenter Orchestrator Workflows — vCenter Orchestrator offers new workflows to automate vCenter Server management tasks, including managing snapshots, locating orphaned VMDK files, converting multiple disks from thick to thin provisioning, and bulk operations such as detaching removable media from all virtual machines in vCenter Server.
  • Improved Support for Handling Recalled Patches in vCenter Update Manager — Update Manager 4.1 immediately sends critical notifications about recalled ESX and related patches. In addition, Update Manager prevents you from installing a recalled patch that you might have already downloaded. This feature also helps you identify hosts where recalled patches might already be installed.

Улучшения платформы

  • DRS Virtual Machine Host Affinity Rules — DRS provides the ability to set constraints that restrict placement of a virtual machine to a subset of hosts in a cluster. This feature is useful for enforcing host-based ISV licensing models, as well as keeping sets of virtual machines on different racks or blade systems for availability reasons.
  • Memory Compression — Compressed memory is a new level of the memory hierarchy, between RAM and disk. Slower than memory, but much faster than disk, this feature improves the performance of virtual machines when memory is under contention, because less virtual memory is swapped to disk as a result.
  • vMotion Enhancements — In vSphere 4.1, vMotion enhancements significantly reduce the overall time for host evacuations, with support for more simultaneous virtual machine migrations and faster individual virtual machine migrations. The result is a performance improvement of up to 8x for an individual virtual machine migration, and support for four to eight simultaneous vMotion migrations per host, depending on the vMotion network adapter (1GbE or 10GbE respectively).
  • 8GB Fibre Channel Support — vSphere 4.1 supports 8GB Fibre Channel storage arrays. You can deploy ESX and ESXi with 8GB end-to-end Fibre Channel SANs.
  • ESXi Active Directory Integration — Integration with Microsoft Active Directory allows seamless user authentication on ESXi. You can maintain users and groups in Active Directory for centralized user management and you can assign privileges to users or groups on ESXi hosts. Active Directory integration on ESX is also supported using the same interface. In vSphere 4.1, integration with Active Directory allows you to roll out permission rules to hosts using Host Profiles.
  • Configuring USB Device Passthrough from an ESX/ESXi Host to a Virtual Machine — Virtual machines can be configured to use USB devices that are connected to the ESX host on which the virtual machine is running. However, you cannot use vMotion to migrate a virtual machine that has a connected USB device. The device must be disconnected from the virtual machine before it can be migrated. You can connect up to 20 USB devices to a virtual machine.
  • Improvements in Enhanced vMotion Compatibility — vSphere 4.1 includes an AMD Opteron Generation 3 without 3DNow!™ EVC mode that prepares clusters for vMotion compatibility with future AMD processors. EVC also provides numerous usability improvements, including the display of EVC modes for virtual machines, more timely error detection, better error messages, and reduced need to restart virtual machines.

Поддержка решений партнеров

  • Enablement of Intel Xeon Processor 7500 Series, Intel Xeon Processor 5600 Series, and Intel Xeon Processor 3600 Series — vSphere 4.1 supports the Intel Xeon Processor 7500 Series, Intel Xeon Processor 5600 Series, and Intel Xeon Processor 3600 Series. Support includes Enhanced vMotion Compatibility (EVC) capabilities. For more information on previous processor families supported by Enhanced vMotion, see Enhanced vMotion Compatibility (EVC) processor support (KB 1003212).
  • Enablement of AMD Opteron Processor 4000 Series and AMD Opteron Processor 6000 Series — vSphere 4.1 supports the AMD Opteron Processor 4000 Series and AMD Opteron Processor 6000 Series. Support includes Enhanced vMotion Compatibility (EVC) capabilities. For more information on previous processor families supported by Enhanced vMotion, see Enhanced vMotion Compatibility (EVC) processor support (KB 1003212).
  • vCenter Update Manager Support for Provisioning, Patching, and Upgrading EMC’s ESX PowerPath Module — vCenter Update Manager can provision, patch, and upgrade third-party modules that you can install on ESX, such as EMC’s PowerPath multipathing software. Using the capability of Update Manager to set policies using the Baseline construct and the comprehensive Compliance Dashboard, you can simplify provisioning, patching, and upgrade of the PowerPath module at scale.
  • User-configurable Number of Virtual CPUs per Virtual Socket — You can configure virtual machines to have multiple virtual CPUs reside in a single virtual socket, with each virtual CPU appearing to the guest operating system as a single core. Previously, virtual machines were restricted to having only one virtual CPU per virtual socket.

Перевод

Popularity: 13% [?]

Новая справочная карта по vSphere

Пятница, 11 декабря 2009

Вышла версия 2.0 справочной карты по vSphere от сайта vreference.com.

Из нового:

  • Проведена большая работа над оформлением
  • Актуализированы лимиты по ESX 4 Update 1.
  • Раскрыта информация по: PVLAN, определениям dvUplink и Network VMotion, опциям vDS VLAN, TPGS, ALUA и прочее.

Всем брать тут.

Popularity: 5% [?]

vSphere Hot Add bug

Понедельник, 30 ноября 2009

Пару месяцев назад я писал ругательную заметку о том, что в ESX4 добавление жесткого диска в работающую ВМ зачем-то отнесли к фиче Hot Add. Данная фича вообще-то позволяет в работающую ВМ добавлять процессоры и память, причем появляется в лицензии vSphere Advanced Edition. Непонятно почему я решил, что расширение объема диска (VMDK Hot Extend) также подпадает под эту фичу Hot Add. Когда я обучался в УЦ “Микроинформ” у Михаила Михеева я со стопроцентной уверенностью заявлял, что расширение диска работать не будет. Антон Жбанков доказал, что я ошибаюсь, и в ESX4i Update1 free edition расширение диска работающей ВМ отрабатывает.
Я проверил его слова:
ESX4i free - расширение диска работает, добавление диска на горячую - нет.
ESX4i Update1 - расширение диска работает, добавление диска на горячую - РАБОТАЕТ :)
Написал письмо знакомому из VMware Russia - жду ответа. Как только будет свежая информация - выложу новость!
UPD: Вести из VMware:
“Судя по вырезке из наших доков
VMware Hot Add – enables CPU and memory to be added to
virtual machines when needed without disruption or downtime.
Поэтому, скорей всего, добавление VMDK работает во всех лицензиях.”
Ура, товарищи :)

Popularity: 9% [?]

Несколько обновлений

Пятница, 20 ноября 2009

Обновились продукты от компании VMware:

  1. VMware ESX 4.0 Update 1. Подробности.
  2. VMware vCenter Server 4.0 Update 1. Подробности.
  3. VMware vCenter Server Heartbeat 5.5 Update 2. Подробности.
  4. VMware Data Recovery 1.1. Подробности.
  5. VMware vSphere PowerCLI 4.0 Update 1. Подробности.

Popularity: 6% [?]

Бесплатное обучение по VMware

Вторник, 10 ноября 2009

Учебный центр HP, Moscow решился на беспрецедентную акцию: они проводят однодневное дистанционное обучение бесплатно.
Курс называется HH631SR - VMware vSphere [v4]: обзор возможностей (дистанционный курс).
Ссылка на курс здесь!

Popularity: 6% [?]

Пользуетесь ли вы Powershell?

Пятница, 6 ноября 2009

Вопрос с подвохом ;)
Случайно увидел, как Duncan Epping восхваляет Alan Renouf. Решил узнать подробнее - о чем идет речь.
Дело в том, что Alan Renuf является автором множества скриптов на Powershell для обслуживания виртуальной инфраструктуры Vmware. В конце-концов, Alan собрался с духом и выпустил их в виде бесплатного Powerpack для VESI&PowerGUI.
Заявленные возможности:
• Управление несколькими VMware vCenter, ESX и ESXi при использовании VMware VI Toolkit 1.5 или VMware vSphere PowerCLI 4.0;
• Единый вход на несколько хостов с использованием одинаковых учетных данных;
• Возможность перехода по дереву объектов так же, как и в vCenter;
• Возможность просмотра топологии для любого управляемого сервера;
• Возможность управления ЦОД, кластерами, ресурсными объектами (resource pools), хостами, виртуальными машинами, шаблонами, снимками, сетями, хранилищами данных, файлами, задачами и файлами журналов;
• Автоматическое создание диаграм для Visio;
• Автоматическое создание настраиваемых отчетов.
Убедил скачать? :)
P.S. На данный момент сайт Алана недоступен.
P.P.S. А powerpack скачало более 30000 человек.

Popularity: 9% [?]

Хватит ли нам ESXi?

Пятница, 6 ноября 2009

Gabe написал достаточно интересную статью про переход на ESXi.

Ходят слухи, что от гипервизора с сервисной консолью - ESX - VMware хочет отказаться в пользу ESXi. Причин тому много ;)
Одна из них - таким образом VMware гарантирует, что в сервисной консоли не будут работать всякие левые программы типа Midnight Commander (да святится имя его) ;)
Следовательно, приложения из консоли будут перемещаться в Virtual Appliance (уже настроенные виртуальные машины, готовые к эксплуатации).
Соответственно, Gabe проанализировал, какие приложения будут работать с ESXi, а какие - нет.
(далее…)

Popularity: 32% [?]

Интеграция vSphere в системах хранения EMC CLARiiON CX4

Среда, 28 октября 2009

С каждым годом поддержка серверной виртуализации в системах хранения данных поднимается на уровень выше: это поддержка общих LUN с актив-актив доступом, thin provisioning, вендорная сертификация.

Компания EMC, в структуру которой входит VMware, решила интегрировать поддержку хранилищ виртуальных машин в интерфейс самого хранилища. Это выразилось в создании новой версии операционной системы Flare 29 для EMC CLARiiON CX4.

В интерфейсе хранилища Navisphere теперь вы можете увидеть:

Свойства подключенного хоста

attached_esx

“Подмапленные” LUN

mapping_lun

Виртуальные машины(!)

host_vm

Хранилища виртуальных машин (RDM или VMFS, размещение файлов, тонкие или толстые, ёмкость)

vm_lun

Если с выходом “четверки” мы получили управление хранилищами на стороне хоста, то теперь получаем управление хранением на уровне виртуальных машин на стороне хранилища.

Подробнее тут.

Popularity: 5% [?]

APC PowerChute Network Shutdown

Пятница, 23 октября 2009

Дождались :)
Теперь APC PoweChute поддерживает и vSphere (ESX и ESXi). Скачать его можно отсюда, стоит - 99$ за хост.
Требования:
- vMA (для агента PCNS);
- Каждой ВМ необходимы VMware Tools;
- есть поддержка DRS и HA;
- VMotion вручную не поддерживается.

Popularity: 13% [?]

Сравнение гипервизоров от Microsoft

Четверг, 8 октября 2009

На сайте Microsoft выложили “отличное” сравнение VMware vSphere 4 и Hyper-V R2. Посмотреть советую всем, не забыв про скепсис, тем более, что всё на русском языке.
Первое сравнение - “Преимущества решений Microsoft перед VMware“, учитываем, что сравниваются функции, которые есть в наборе продуктов Microsoft System Center, а функции, которые есть в Vmware, но нет у MS, вежливо опущены. Плюс Quick Storage Migration работает с прерыванием доступности виртуальной машины.

Второе сравнение - “Решения Microsoft дешевле, чем VMware”  рассматривает продукты с точки зрения цены. Про функционал смотрите замечания выше, по цене предлагаю посчитать сами, так как часть затрат не учитывается и подсчет не очень прозрачен.

Popularity: 12% [?]

Вышли 8 новых патчей для ESX4, 7 - критического уровня

Понедельник, 28 сентября 2009

Конец сентября отпразднуем установкой восьми новых патчей для ESX4.
Рекомендуется ознакомиться со списком тут (thank you, Jason).

Popularity: 5% [?]

Анализ загрузки ESX

Понедельник, 14 сентября 2009

Joshua Townsend делится опытом.
Для выгрузки данных о загрузке ESX используется следующая команда:
esxtop -a -b -d 15 -n 480 > /tmp/esxtopout.csv.
a - выгрузка всех параметров; b - пакетный режим; d - размер задержки в секундах; n - количество итераций. Размер CSV-файла за два часа составил 100 мегабайт.
Полученный затем файл можно скормить MS Excel или PerfMon.
После обработки зубилом (отключения ненужных счетчиков) получаем красивую картинку
image_thumb1

Popularity: 9% [?]

Подключение локального диска через RDM

Среда, 9 сентября 2009

Филипп Зыков делится с нашими читателями, как физический диск на железе сервера превратить в RDM на Vsphere:

Время от времени, особо упрямые и несогласные с предложенным функционалом Vsphere  VCenter  хотят вытворить что-то такое. А, потом, пишут про это статьи…

Итак, предыстория:

Я решил сделать супермегабюджетное решение в филиале. Там обитает админ, которого подпускать к серверам нельзя. Да, именно. Он не портит и не ломает, но придумывает такие кривые решения, что потом «нормальные» админы готовы ехать туда, чтобы обрушить на его голову свой праведный гнев. Так вот, для реализации «решения» есть DELL NF500 с 2 процами, 4Гб ОЗУ и RAID 5 2,7 Тб. Это вообще-то iSCSI-хранилище на Windows Server  2003. Нам для реализации кое-каких решений нужно завести 3 сервера Windows 2008R2. Железо покупать нельзя по целому ряду объективных и субъективных причин. Поэтому встал вопрос - как это организовать?  Поставили ESX 4.0 и встал вопрос разметки встроенного RAID. Подумав, отдали 700Гб под VM, а вот остальное решили сделать RDM*. Но через графический интерфейс Vsphere  VCenter  этого сделать нельзя, только на SAN можно делать RDM.

Прим.*:Да, пользовательские данные я храню на RDM. Vmdk я уже стирал, они у нас бились, мы долго ругались и решили что RDM это наш выбор. Бэкапить нам 2 Тб нам некуда, железа-то нет, и не будет.

Поиск решения дал ссылку на решение, которое работает в ESX 3.5.

Опытным путем было установлено, что для ESX 4.0 данные рекомендации будут выглядеть так:

  1. Создаем для VM новый диск, после этого данный диск Remove без удаления, чтобы получить vmdk-файл/заготовку для конвертации! Диск можно создавать с параметрами по умолчанию. Какие они - не важно.
  2. Открываем Putty, чтобы в  консоли написать немного команд.
  3. Смотрим  разделы  fdisk –l , находим нужный нам раздел из которого надо сделать RDM (можно опознать по размеру).
  4. Вычисляем его имя (naa.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) через  esxcfg-scsidevs -c
  5. После этого в консоли вводим команду vmkfstools -i  -d , которая делает конвертацию vmdk-файла.

Синтаксис ее такой : vmkfstools -i [Путь к vmdk –файл ] -d rdm:/vmfs/devices/disks/naa.xxxxxxxxxxxxxxxxxxxxx  [vmdk-файл]

Пример: [root@dell-nf500 Arizona]# vmkfstools -i /vmfs/volumes/Local_Servers_VM/Arizona/Arizona_1.vmdk -d rdm:/vmfs/devices/disks/naa.60022190bd135e001238f9a43a44a6d8 Local_RDM.vmdk

Таким образом мы конвертируем любой vmdk-файл в RDM.

  1. После этого подключаем полученный vmdk через VC-клиент к VM и делаем с ним то, что считаем нужным.

rdm

Итак, на самом деле, это не совсем «кошер» и тянет на “грязный хак”, по меркам Vmware, но работает так как архитектура позволяет и допускает!

Popularity: 25% [?]

В полку бесплатных программ прибыло…

Четверг, 3 сентября 2009

Vizioncore расширило список бесплатных продуктов:
- vOptimizer WasteFinder. vOptimizer через vCenter сканирует хранилища и выдает отчет, показывающий потери на хранилище и возможность экономии места;
- vControl Multi-Hypervisor Management. Умеет управлять ВМ с VMware ESX/ESXi, Microsoft Hyper-V, Citrix XenServer, and Sun Solaris Zones, причем выполнять определенные операции как с одной ВМ, так и с несколькими;
- vConverter SC: Server Consolidation Freeware. Конвертация физики в виртуальность;
- Free Desktop Application for Script-based Administration of Windows® PowerShell. Удобный интерфейс для работы со скриптами Powershell.
Качаем и тестируем :)

Popularity: 14% [?]

Пятьдесят семь RDM

Понедельник, 31 августа 2009

Филипп Зыков aka philzy делится с нашими читателями опытом:

По целому ряду причин, а точнее из-за особенностей организации хранения данных пользователей потребовалось поэкпериментировать с массовым подключением RDM в MSCS кластере . Чтобы прекратить все вопросы почему так – отвечаю. У нас есть такое понятие как диск подразделения («исторически так сложилось»), оно реализуется через подключение сетевых дисков на рабочих станциях, которые смотрят в DFS. Для поддержания порядка в расходе дискового пространства первое время пользовались квотированием, но пользователи скандалили, так как свободное место показывалось некорректно. Поэтому соорудили систему с диким количеством LUN .
Всего было 46 LUN на EMC CX3-40F выбрано для эксперимента по их подключению.
При подключении 31 LUN начиналась череда дивных «глюков» связанных с вылетами по таймауту при запуске такой VM, проблемы с невозможностью сохранить конфигурацию VM.
Чтение документации от Vmware ничего не проясняло, кроме одного маленького упоминания о том, что кворумный диск лучше подключать на SCSI-адрес 1:1. О причинах и ограничениях там мило умолчали, предоставив пользователям строить догадки на эту тему. Методом научного тыка поиска было обнаружено, что адреса контроллеров 1:0, 2:0, 3:0 не пригодны для работы с RDM при количестве более 30 шт. При переходе границы этого числа ничего не работало, совсем и никак.

57rdmТаким образом, методом нехитрого сложения показаний выясняется, что ограничение на 60 дисков на одну VM это не так, в случае RDM, это всего лишь 57.
Еще одной дивной особенностью оказалось их подключение через VI-клиент. На подобную операцию уходит примерно 1,5-2 часа из-за абсолютно неудачного интерфейса. Почему нельзя было сделать множественный выбор? Непонятно. Скриптами не пользовались принципиально, так как на написание нужно было потрать кучу времени, а это была разовая операция. Ну, так казалось в начале эксперимента.
Таким образом, подобная VM с 46 RDM «взлетает» за 3 минуты, а останавливается за 5 мин. Работа такой VM в кластере особых вопросов не вызывает.
По-поводу RDM и чем они лучше VMDK узнал на собственной шкуре. Случайно удаленный vmdk-файл в Vsphere восстановить нельзя. Про бэкапы я более чем в курсе, но не будешь же экспериментальные VM бэкапить постоянно.

Popularity: 4% [?]

Установка EMC Storage Viewer для vSphere

Воскресенье, 12 июля 2009

Большой друг нашего блога philzy, описал свой опыт установки EMC Storage Viewer 2.0 для vSphere Client. В продактиве используется блейд-шасси Dell M1000e и хранилище EMC CX3-40, на котором нарезано свыше 90 LUN, коими ему очень хочется управлять. Его инструкция: (далее…)

Popularity: 5% [?]

Вышел EMC Storage Viewer для vSphere

Пятница, 10 июля 2009

Компания EMC выпустила Storage Viewer для vSphere Client версии 2.0.
Можно взять тут.

Popularity: 5% [?]

Вышли первые обновления для vSphere

Пятница, 10 июля 2009

Ребята из VMware выпустили первые обновления для ESX(i) 4. Качаем сами и смотрим какие что лечат тут. Если самим качать неохота, то пользуемся утилитами обновления.

Popularity: 29% [?]

Обновился VMware Data Recovery

Пятница, 10 июля 2009

Вышло обновление до версии 1.0.1 VMware Data Recovery, подробности.

Popularity: 4% [?]

Устройство снимков виртуальных дисков в VMware VI3

Пятница, 3 июля 2009

Оригинал данной статьи находится здесь, я же являюсь не более, чем пристрастным переводчиком данного текста. :) Статья рекомендуется к прочтению всем адептам VMware VI3 и VMware vSphere.

Введение

Вчера я потратил полдня, решая проблему, возникшую из-за рассинхронизации снимка VMware VI3. Это был неприятный опыт, зато я узнал о важности CID-цепи!
После нескольких часов пинания мертвой ВМ, мой коллега, Дан, и я натолкнулись на CID-цепи.
Мы пришли к выводу, что .vmdk-файлы, которые создаются в VI3 каждый раз при снятии снимка, связаны с другими .vmdk через сгенерированные случайным образом значения CID. VI3 присваивает каждому новому файлу снимка CID, причем это значение меняется при каждой перезагрузке ВМ.
Если цепь CID разрывается, то ВМ не может подключить свой виртуальный диск.

Проблема

Ваши виртуальные диски не подключаются при включении ВМ, вы получите следующее сообщение об ошибке:
“Cannot open the disk ‘/vmfs/volumes/INSERT SPECIFIC VALUE HERE.vmdk’ or one of the snapshot disks it depends on.
Reason: The parent virtual disk has been modified since the child was created.”
“Не удается открыть диск ‘/vmfs/volumes/lalala.vmdk’ или один из файлов снимков, от которых он зависит.
Причина: первичный виртуальный диск был изменен, после создания вторичного.”

Черт!

Что вам делать?!
1) Только не паникуйте :)
2) Полностью выключите ВМ.
3) Ничего не изменяйте!
4) Прочтите эту статью!
Если вы не вносили изменения в .vmdk файлы, вероятнее всего, у вас получится исправить эту проблему.

Анализ

Эта проблема возникла, вероятно, потому что вы сделали один или несколько снимков одного или нескольких виртуальных дисков, связанных с ВМ, и снимки рассинхронизировались. Скорее всего, вы получили эту проблему в средах ESX/VI3.
Причина этой проблемы связана с тем, как VI3 управляет снимками и дельтами изменений относительно первоначального виртуального диска (.vmdk). Вероятно, нарушилась логика иерархии снимков, и вторичные .vmdk-файлы, уже не ссылаются на первичные.
Ключ к складыванию головоломки из снимков находится в восстановлении цепи CID.
Каждому .vmdk файлу назначается свой CID-идетификатор. Кроме того, в каждом .vmdk содержится ссылка на CID и .vmdk предыдущего (родительского) файла. CID “родителя” должен указывать на .vmdk файл, созданный непосредственно перед созданием снимка.
При загрузке ВМ CID в .vmdk-файлах меняется на случайным образом. Если после загрузки ВМ цепь CID не в том же состоянии, как и до загрузки, то связь вторичный CID -> первичный CID нарушается. Таким образом VI3 определяет подлинность снимков. Единственный способ вновь синхронизировать CID-цепь – вручную отредактировать все .vmdk файлы в этой цепи.
Пример CID-цепи:
Первичный .vmdk = vdisk.vmdk
.vmdk, созданный после 1 снимка = vdisk-000001.vmdk
.vmdk, созданный после 2 снимка = vdisk-000002.vmdk
Если эта цепочка нарушается, то:
вручную делаем ссылку vdisk-000002.vmdk -> vdisk-000001.vmdk;
vdisk-000001.vmdk -> vdisk.vmdk.

Обратим внимание на три поля в .vmdk-файле:
- поле CID;
- ссылка на parentCID;
- поле parentNameHint.
Примечание: первичный .vmdk не содержит поля “parentNameHint”, а его “parentCID” всегда равняется “ffffffff”.

Примеры

Пример содержимого первичного vdisk.vmdk:
[root@myvi3server]# cat vdisk.vmdk
# Disk DescriptorFile
version=1
CID=7f81b951
parentCID=ffffffff
createType=”vmfs”
# Extent description
RW 50331648 VMFS “vdisk-flat.vmdk”
# The Disk Data Base
#DDB
ddb.virtualHWVersion = “4″
ddb.geometry.cylinders = “3133″
ddb.geometry.heads = “255″
ddb.geometry.sectors = “63″
ddb.adapterType = “lsilogic”
ddb.toolsVersion = “7202″

Пример второго файла - vdisk-000001.vmdk:
[root@myvi3server]# cat vdisk-000001.vmdk
# Disk DescriptorFile
version=1
CID=8eb633b8
parentCID=7f81b951
createType=”vmfsSparse”
parentFileNameHint=”/vmfs/volumes/478b9802-ce7ed955-96a4-0015c5fd9308/servername/vdisk.vmdk”
# Extent description
RW 50331648 VMFSSPARSE “vdisk-000001-delta.vmdk”
# The Disk Data Base
#DDB
ddb.toolsVersion = “7202″
Примечание: файл из “parentNameHint” находится на iSCSI SAN. Длинный шестнадцатиричный GUID – идентификатор этого VMFS-хранилища.

Пример третьего - vdisk-000002.vmdk:
[root@myvi3server]# cat vdisk-000002.vmdk
# Disk DescriptorFile
version=1
CID=249e6aff
parentCID=8eb633b8
createType=”vmfsSparse”
parentFileNameHint=”sryulris0cogp01-000001.vmdk”
# Extent description
RW 50331648 VMFSSPARSE “vdisk-000002-delta.vmdk”
# The Disk Data Base
#DDB
ddb.toolsVersion = “7202″
Примечание: Путь к файлу в “parentNameHint” поле указывает на файл, который располагается в том же каталоге, что и vdisk-000002.vmdk. Если файл находится в другом каталоге, то в пути указывается каталог.

Решение

Следующие шаги синхронизируют файлы снимков VI3 так, что ESX/ESXi успешно проверит их связь друг с другом, а также их подлинность:
Примечание: Выполните следующие действия в текстовом редакторе. Сохраните резервную копию оригинального файла до внесения каких-либо изменений.

Измените vdisk-000002.vmdk:
1) Запомним CID у vdisk-000001.vmdk (= 8eb633b8);
2) Запомним путь к vdisk-000001.vmdk (= локальный каталог);
3) Исправьте parentCID для vdisk-000001.vmdk -> ParentCID=8eb633b8;
4) Исправьте parentNameHint на vdisk-000001.vmdk -> ParentFileNameHint=”vdisk-000001.vmdk”.

Измените vdisk-000001.vmdk:
1) Запомним CID у vdisk-000001.vmdk (=7f81b951);
2) Запомним путь к vdisk-000001.vmdk (=”/ vmfs/volumes/478b9802-ce7ed955-96a4-0015c5fd9308/servername /);
3) Исправьте parentCID для vdisk.vmdk -> ParentCID=7f81b951;
4) Исправьте parentNameHint на vdisk.vmdk файл -> ParentFileNameHint=”/ vmfs/volumes/478b9802-ce7ed955-96a4-0015c5fd9308/servername/vdisk.vmdk”.

Если виртуальные диски не были изменены, вас можно поздравить. Если же виртуальные диски были изменены или вы удаляли их из виртуальной машины, а затем добавляли снова, необходимо будет вручную изменить настройки соответствующего виртуального SCSI-контроллера в файле настроек ВМ - .vmx-файле (указать .vmdk последнего снимка в вашей CID-цепи).

Примечание: Выполните следующие действия в текстовом редакторе. Естественно, сохраните резервную копию исходного файла до внесения каких-либо изменений. :)

Измените servername.vmx:
1) Найдите SCSI контроллер, на котором находится виртуальный диск, который мы восстанавливаем. Первый виртуальный диск, как правило, назначается на SCSI-контроллер scsi0:0, второй - scsi0:1, а третий - scsi0:2;
2) Предположим, что мы восстанавливаем второй виртуальный диск. Найдите раздел, ссылающийся на scsi0:1;
3) Укажите в поле ссылку на .vmdk последнего снимка в нашей цепи:
scsi0:1.fileName=”/ vmfs/volumes/46fd62d479749c9697e30015c5fd9308/servername/vdisk-000002.vmdk”.
Примечание: Путь к файлу может быть изменен, хотя по умолчанию снимки сохраняются в том же каталоге, что и первичный .vmdk (vdisk.vmdk). Поэтому введите полный путь к .vmdk снимка (vdisk-000002.vmdk), включая iSCSI GUID и т.д…
4) Сохраните файл и перезагрузите ВМ;
5) Если ВМ не загружается, или выдает ошибку “The parent virtual disk has been modified since the child was created.”, проверьте иерархию CID и пути к файлам, а затем повторите попытку. Если ВМ прежнему не загружается, а CID-сеть и пути к файлам корректны, то первичный или последующие .vmdk-файлы, вероятно, были изменены некорректным образом и их не удается восстановить!

Popularity: 16% [?]

Проблемы с снапшотами (снимками)

Понедельник, 29 июня 2009

Craig на Malaysia VMware Communities опубликовал несколько статей, посвященных траблшутингу (решению проблем) с снимками (тут и тут).
(далее…)

Popularity: 5% [?]

vSphere configuration maximum

Воскресенье, 28 июня 2009

На сайте VMware появился полноценный документ, описывающий максимально возможные параметры для vSphere.

Popularity: 5% [?]

Обновление VMware ESX4

Среда, 24 июня 2009

На сайте VMware выложили обновленные дистрибутивы ESX(i) 4:

  • esx-DVD-4.0.0-171294.iso
  • VMware-VMvisor-Installer-4.0.0-171294.x86_64.iso

Popularity: 29% [?]

Официальный ответ о поддержке USB в vSphere

Вторник, 16 июня 2009

В обновленных заметках о релизе появилась официальная информация о поддержке USB-устройств в ESX(i) 4.

USB Pass-Through for Virtual Machines
Although you can add USB controllers to virtual machines, attaching USB devices is not supported.

Поддерживаются USB-контроллеры в виртуальных машинах, но не поддерживается подключение USB-устройств.

Popularity: 31% [?]

Как обновить железо в виртуальной машине

Четверг, 4 июня 2009

Scott Lowe делится советом, как в старые виртуальные машины добавить новое “железо”:
1) Запишите текущие сетевые настройки ваших сетевых адаптеров. Вам понадобится заново ввести их.
2) Обновите VMware Tools. Это можно сделать нажав правой кнопкой мыши на виртуальной машине и выбрав “Guest > Install/Upgrade VMware Tools”. Выберите “automatic tools upgrade”. После установки VMware Tools виртуальная машина перезагрузится.
3) Выключите виртуальную машину.
4) Обновите версию виртуального железа, нажав на нее правой кнопкой мыши и выбрав “Upgrade Virtual Hardware”.
5) Добавьте сетевой адаптер VMXNET3 и подключите его к той же port group/dvPort group как и первый сетевой адаптер.
6) Удалите исходный сетевой адаптер.
7) Добавьте новый жесткий диск в виртуальную машину. Используйте шину SCSI под номером 1:x; эта операция добавит второй SCSI-адаптер в вашу виртуальную машину. Размер значения не имеет :) 8) Измените тип нового SCSI адаптера на “VMware Paravirtual”.
9) Нажмите OK для сохранения изменений в вашей виртуальной машине.
10) Включите виртуальную машину. Воссоздайте сетевые настройки, записанные на первом шаге. Windows предупредит, что эта конфигурация уже используется другим адаптером, игнорируйте предупреждение. Выключите виртуальную машину.
11) Удалите тот жесткий диск, что вы недавно добавили.
12) Не закрывая свойств виртуальной машины, измените тип исходного SCSI адаптера на VMware Paravirtual.
13) Включите виртуальную машину.
14) Создайте переменную среды “DEVMGR_SHOW_NONPRESENT_DEVICES” и задайте ей значение 1.
15) Запустите Device Manager и из меню выберите Show Hidden Devices.
16) Удалите драйвера для старого сетевого адаптера и SCSI адаптера.
Вот и все… :)

Popularity: 8% [?]

Презентации с vForum 09

Четверг, 4 июня 2009

На сайте VMware выложили несколько презентаций c VMware Virtualization Forum 2009:
VMware Keynote
Virtualization Management
Whats New with VMware Virtualization
Business Continuity and Disaster Recovery
Intro to Virtualization Using ESXi
How to Choose a Virtualization Solution
The Cloud Internal and External
Virtualizing Business Critical Applications
Desktop Management

Popularity: 4% [?]