Настройки ВМ

Если  зайти  в свойства  ВМ, то вы увидите  три закладки:  Hardware, Options и Resources. Поговорим  здесь про настройки,  доступные  под закладкой Options (рис. 5.25).

Рис. 5.25. Закладка Options для ВМ

General Options

Здесь вы можете поменять имя ВМ. Обратите внимание: при изменении этого имени файлы  ВМ и ее каталог  не переименовываются. Это очень неудобно, поэтому переименований имеет смысл избегать.

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

Наконец,  здесь мы можем поменять  тип гостевой  ОС. Тип влияет  на выбор дистрибутива VMware  tools, который  автоматически подмонтируется к ВМ при выборе пункта  «Install/Upgrade VMware  tools»  в контекстном меню ВМ. Также ESX(i) не будет предлагать нам не поддерживаемые гостевой ОС компоненты для ВМ (например, PVSCSI или vmxnet3).

vApp Options

Подробности см. в разделе про vApp.

Здесь мы можем указать, какие операции выполняются при нажатии на иконки управления питанием для ВМ. В ESX(i) 4 по умолчанию делаются «Shutdown guest»  и «Restart Guest»,  то есть корректные завершение  работы и перезагрузка ВМ. Если  вы работаете  с ВМ, в которой  нет VMware  tools (например, еще нет, только боремся с установкой  ОС),  то нажатия  иконок вызывают ошибку «отсутствуют VMware  tools для корректного завершения работы гостя». Так вот, здесь мы можем поменять  действия  по умолчанию  на «Power  Off» и «Reset». Иногда бывает полезно.

VMware  tools могут запускать  сценарий при включении,  при восстановлении из состояния «suspend», перед вводом в состояние «suspend», перед выключением  гостевой ОС. Здесь  мы флажками можем настроить,  при каких событиях  сценарии запускать надо. Обычно тут мы ничего не меняем.

Еще мы можем указать  проверку  версии  VMware  tools на актуальность при каждом включении  ВМ. Если флажок  стоит, то будет не только проверяться версия VMware tools, но они еще и будут автоматически обновляться.

Наконец,  мы можем указать синхронизацию времени  гостевой ОС со временем ESX(i) через VMware  tools. Если у ВМ нет возможности синхронизировать время по сети через NTP, эта возможность часто выручает. Но может создать проблемы в случае, если ВМ сама является источником времени (например, контрол лер домена).

Advanced ? General

Здесь  вы можете отключить  ускорение  (acceleration) для этой ВМ. Имеется  в виду ускорение  Intel VT. Выключать  его нужно редко – это может помочь в ситуациях зависания ВМ при запуске какого-то приложения.

Флажки в пункте Debugging and Statistics пригодятся вам в случае обращения в поддержку VMware.

Под кнопкой  Configuration Parameters скрывается  файл настроек ВМ. Если вам необходимо поменять или добавить какие-то  настройки в файл настроек ВМ (*.vmx),  это можно  сделать  здесь. На  момент  внесения  изменений ВМ  должна быть выключена, иначе эти изменения не сохранятся.

Advanced ? CPUID Mask

Здесь мы можем настраивать сокрытие от ВМ функций физических процессоров сервера. Особняком стоит функция NX/XD (Intel No eXecute и AMD eXecute Disable).  Скрытие  этого флага  не позволяет гостевой  ОС  использовать данную процессорную функцию,  но позволяет живую миграцию между серверами, на одном из которых процессоры не поддерживают эту функцию.

По  кнопке  Advanced мы  можем  указывать,   какие  регистры  процессора  скрывать. Вспомогательная информация доступна по кнопке Legend. Несколько слов про ситуации,  когда и как это можно делать, – в посвященном VMotion разделе.

Advanced ? Boot Options

Здесь  мы можем указать количество  секунд паузы после процедуры  POST и поставить флажок «Зайти в BIOS при следующем включении  ВМ». Эти настройки бывают полезны  при работе с ВМ через WAN, когда задержки  не позволяют  нам вовремя нажать F2, F12 или Esc для вызова меню загрузки или захода в BIOS. Также  задержка  загрузки  иногда  применяется для того, чтобы какие-то  ВМ

загружались позже других.

Начиная с версии  4.1 в этом пункте  настроек  появился флажок  Failed Boot Recovery, который  позволяет  автоматически перезагрузить виртуальную машину, если она не нашла  загрузочное  устройство  в течение  указанного количества  секунд. Эта настройка бывает полезна в первую очередь для виртуальных машин, загружающихся по PXE.

Advanced ? Paravirtualization

Здесь  вы можем  включить  использование паравиртуализации для  гостевой ОС. Напомню,  что означает  «паравиртуализация» применительно к операцион ной системе.

Паравиртуализованная ОС имеет изменения на уровне ядра, благодаря которым она определяет,  что работает внутри  виртуальной машины, и оптимизирует свою работу, исходя из этого. Использование паравиртуализованных ОС обеспечивает  снижение  накладных  расходов. По данным  VMware,  разница  составляет  порядка 10%.

Использование  паравиртуализации  должно  быть  включено   и  со  стороны ESX(i) (флажком в этом пункте  настроек),  и в гостевой  ОС  (см. ее документа цию). Включение  паравиртуализации со стороны  ESX(i), если она не включена или вообще не поддерживается гостевой ОС, не даст никакого эффекта.

Паравиртуализация для ESX(i) называется VMI. VMware сделала доступным  соответствующие API,  благодаря  которым  вендоры  ОС  могут  встраивать  поддержку  VMI.  Сегодня  такой  поддержкой  обладает  Linux  с ядром  старше  2.6.21, SLES10 начиная с SP2.

Задействование паравиртуализации занимает  один из PCI-слотов виртуальной машины, гостевая ОС начинает видеть устройство контроллер памяти.

VMI доступно только для 32-битных ОС, не задействуйте ее для 64-битных.

Advanced ? Fibre Channel NPIV

В разделе,  посвященном системам  хранения,  я рассказал,  что такое NPIV и в каких ситуациях вам может быть интересно его задействовать.

Настройка выдачи  уникального WWN  для конкретной  ВМ делается  в этом пункте  настроек.  Обратите  внимание,  что FC  HBA  и коммутаторы  FC должны поддерживать NPIV  для  успешного  использования этой функции и  на них эта функция должна быть включена.

Напомню, что использование NPIV возможно лишь для ВМ с дисками RDM. WWN  должен  быть уникальным. На стороне системы  хранения подключае-

мый к ВМ LUN должен быть презентован для ее WWN.

CPU/MMU Virtualization

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

Q  поддержка виртуализации процессора. Названия – Intel VT / AMD V;

Q  поддержка виртуализации памяти. Названия – AMD NPT(Nested Page Tables) / Intel EPT (Extended Page Tables). Еще в разнообразных технических  и маркетинговых материалах  могут встречаться названия HAP (Hardware Assisted Paging),  NPT (Nested Page Tables),  EPT  (Extended Page Tables)  и RVI (Rapid Virtualization Indexing). Все это – об одном и том же.

Так вот. В данном пункте настроек мы можем указать, какие из этих функций должны использоваться для данной ВМ. Скорее всего, вы будете оставлять  вариант по умолчанию – «Automatic».

Swapfile Location

Здесь мы можем указать, где хранить файл подкачки, который гипервизор создает для этой ВМ при ее включении. Варианты настройки:

Q  Default – хранить  там, где указано  на уровне сервера или DRS-кластера.

Для  сервера  это указывается в пункте  Configuration ? Virtual Machine

Swapfile Location. Выбрать  можем какое-то  одно хранилище,  на котором будут появляться файлы  подкачки  всех ВМ, работающих на этом сервере, и у которых настроено хранить файл подкачки там, где скажет сервер. Этим местом может быть каталог ВМ – так это настроено по умолчанию;

Q  Always store with the virtual machine – значит, файл подкачки всегда расположен  в рабочем каталоге  ВМ, там, где ее vmx. Имя и путь к каталогу

можно посмотреть в свойствах ВМ ? закладка Options ? General;

Q  Store in the host’s swapfile datastore – всегда хранить там, где указано в настройках сервера.

Источник: Михеев М. О.  Администрирование VMware vSphere 4.1. – М.: ДМК Пресс, 2011. – 448 с.: ил.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий