Category Archives: Vmware, VirtualBox

Как узнать размер блока файловой системы VMFS?

В консоли ESX / ESXi выполняем команду:

vmkfstools -P <path to datastore>

Далее будет что-то вроде этого:

Capacity 429228294144 (409344 file blocks * 1048576), 8896118784 (8484 blocks) available

После звездочки видим цифру - 1048576. Интерпретируем ее, исходя из этой таблички:

Block Size ValueActual Block Size
10485761MB
20971522MB
41943044MB
83886088MB

Полезные команды консоли VMware ESXi по работе с виртуальными машинами.

Для управления виртуальными машинами из консоли сервера или по SSH:

  • Список всех зарегистрированных машин на хосте (позволит получить параметр “Vmid”, необходимый для других комманд)
    vim-cmd /vmsvc/getallvms
  • Unregister a VM (то есть вычеркнуть ее из Inventory vSphere Client для хоста)
    vim-cmd /vmsvc/unregister <Vmid>
  • Register a VM (добавить в Inventory)
    vim-cmd /solo/register /path/to/file.vmx
  • Get power state of a VM
    vim-cmd /vmsvc/power.getstate <Vimid>
  • Power off a VM
    vim-cmd /vmsvc/power.off <Vmid>
  • Power on a VM
    vim-cmd /vmsvc/power.on <Vmid>

Небольшой список аббревиатур vmware

  • FDM = Fault Domain Manager
  • CSI = Clustering Services Infrastructure
  • PAE = Propero Application Environment
  • ESX = Elastic Sky X
  • GSX = Ground Storm X or Ground Swell X
  • VPX = Virtual Provisioning X
  • VPXA = Virtual Provisioning X Agent
  • VPXD = Virtual Provisioning X Daemon
  • VMX = Virtual Machine eXecutable
  • AAM = Automated Availability Manager
  • VIX = Virtual Infrastructure eXtension
  • VIM = Virtual Infrastructure Management
  • DAS = Distributed Availability Service
  • ccagent = Control Center agent
  • vswif = Virtual Switch Interface

 

VMware Permissions Tool — Как посмотреть список разрешений для пользователя vSphere.

VMware Permissions ToolДобрый день! Уважаемые читатели и гости IT блога Pyatilistnik. В минувший раз мы с вами научились с помощью Update Manager скачивать и устанавливать драйвера Dell на сервера ESXI. Продолжаем изучать vCenter и гипервизоры Vmware. В сегодняшней статье я хочу затронуть полезную утилиту VMware Permissions Tool, позволяющую вам при аудите определить состав ACL (Списка доступа и прав) на конкретный объект, для исследуемого пользователя. Это полезно, когда вам нужно выполнить предоставление прав, очень частая задача при делегировании прав на те или иные объекты. Давайте начинать.

Как отключить веб-сервисы в VMware ESXi (убирание web welcome screen) в целях безопасности.

Сейчас в блогах муссируется вопрос о том, как отключить страницу приветствия в VMware ESXi, которая по умолчанию доступна по http с адресом ESXi:

Допустим, нам необходимо сделать так, чтобы пользователь при заходе по http на VMware ESXi не видел эту страницу, не мог скачать vSphere Client и заходить на MOB.

Простейший способ: зайти в консоль VMware ESXi и переименовать или удалить файл:
/usr/lib/vmware/hostd/docroot/index.html

Как отключить веб-сервисы в VMware ESXi (убирание web welcome screen) в целях безопасности

Как отключить веб-сервисы в VMware ESXi (убирание web welcome screen) в целях безопасности

Есть еще один способ о нем чуть позже

Как отключать Hot Plug для виртуальных машин VMware vSphere?

Есть такая возможность у VMware vSphere, как Hot Plug устройств в виртуальных машин. Но есть и Hot Remove - пользователь может на горячую вытащить сетевую карточку или SCSI-контроллер, что может привести к краху виртуальной машины. Чтобы отключить эту возможность, внесите в configuration parameters виртуальной машины строчку:

devices.hotplug false

Делается это вот так:

Как отключать Hot Plug для виртуальных машин VMware vSphere

Как отключать Hot Plug для виртуальных машин VMware vSphere

Что будет, когда хранилище VMFS переполнится из-за роста “тонких” (thin) дисков vmdk?

Как известно, в VMware vSphere есть возможность сделать Storage Overprovisioning, когда совокупная номинальная емкость всех виртуальных дисков тома VMFS больше фактической емкости хранилища (LUN) для этих vmdk. Это реализуется за счет технологии VMware Thin Provisioning, позволяющей создавать растущие по мере наполнения виртуальные диски vmdk.

А что будет когда диски виртуальных машин вырастут и на VMFS не останется свободного места? Такое может произвойти, например, при массовом накате какого-либо обновления. Очень просто: в критической точке (у VMware View - эта точка 99% заполненности VMFS - подозреваю, что и здесь тоже) виртуальные машины будут поставлены на паузу (suspend), а администратор получит вот такое сообщение в vSphere Client:

Что будет, когда хранилище VMFS переполнится из-за роста тонких (thin) дисков vmdk

Что будет, когда хранилище VMFS переполнится из-за роста тонких (thin) дисков vmdk

Как установить VMware vCenter на хост с Domain Controller

А вы спросите, а зачем устанавливать VMware vCenter от vSphere на контроллер домена? Да затем, что в тестовых лабораториях необходимо минимизировать количество систем и устанавливать отдельную машину для контроллера домена совершенно ни к чему. Теперь при установке VMware vCenter на DC мы получаем вот такую картинку:

Как установить VMware vCenter на хост с Domain Controller

Как установить VMware vCenter на хост с Domain Controller

Так а как же все-таки установить VMware vCenter на контроллер домена? Ответ - никак