Vmware как добраться до vmimages
Справочный список полезных консольных команд VMWare ESXi (в том числе ESXCLI), которые часто используется при траблшутинге и тонкой настройке гипервизора. По мере необходимости список команд будет расширяться и обновляется.
Доступные команды консоли ESXi можно посмотреть в каталоге /usr/sbin.
Совет . Обратите внимание, что все команды esxi регистрозависимы.
Полный список команд esxcli можно вывести с помощью команды:
esxcli esxcli command list
Для начала команды ESXi, которые вы можете выполнять через ssh доступ.
- reboot — перезагрузить хост
- poweroff — выключить хост
- esxcli system version get — узнать версию (номер) инсталлированной версии VMware ESXi
- uname -a — так же узнать версию VMware ESXi
- vmware –vl – и еще один способ узнать версию и релиз VMware ESXi
- esxcli hardware pci list | more — полная информация об установленных PCI устройствах
- lspci — краткая информация обо всех установленных PCI устройствах
- esxtop — диспетчер процессов top для vmware esxi (быстрые клавиши для переключения дисплея: c:cpu, i:interrupt, m:memory, n:network, d:disk adapter, u:disk device, v:disk VM,p:power mgmt)
- vmkerrcode -l — расшифровка кодов ошибок
- esxcfg-nics -l — информация о сетевых картах
- esxcfg-vswitch -l — информация о виртуальных коммутаторах
- find . -name libstorelib.so — найти файл libstorelib.so
Команды для работы с виртуальными машинами:
- vim-cmd vmsvc/getallvms — вывод информации обо всех VM
- vim-cmd vmsvc/power.getstate 1 — включена/выключена VM с Vmid 1
- vim-cmd vmsvc/power.on 1 — включить VM с Vmid 1
- vim-cmd vmsvc/power.off 1 — выключить (по питанию) VM с Vmid 1
- vim-cmd vmsvc/power.reset 1 — перезагрузка (аналогично нажатию клавиши RESET на реальном сервере) VM с Vmid 1
- vim-cmd vmsvc/power.shutdown 1 — корректное выключение VM с Vmid 1. Действует только, если установлены VMware Tools!
- vim-cmd vmsvc/power.reboot 1 — перезагрузка VM с Vmid 1. Действует только, если установлены VMware Tools!
- vim-cmd vmsvc/get.summary 1 — получение полной информации о VM с Vmid 1.
- vim-cmd vmsvc/get.summary 1 | egrep ‘(name|power|ip)’ — получение отфильтрованной информации о VM с Vmid 1. Выводится имя, состояние питания, IP-адрес
Набрав эту команду, вы увидите все возможные варианты ее использования. Ниже список команд, которые мне показались полезными:
В этой статье мы рассмотрим особенности установки операционной системы Windows 10 на виртуальную машину, запущенную в среде VMware. В данном примере в качестве хостовой платформы виртуализации используется VMWare ESXi 6.0.
Официально установка WIndows 10 в качестве гостевой ОС в продуктах VMWare поддерживается в следующих версиях ESXi:
- ESXi 5.5, ESXi 5.5 Update 1, Update 2 и Update 3
- ESXi 6.0 и выше
Для установки нам понадобится образ Windows 10 в формате ISO. Его можно скачать с MSDN ил создать самому с помощью утилиты Media Creation Tool. В этом примере мы будем использовать образ Windows 10 x64 Professional. Загрузите его на хранилище VMFS или подключите каталог с образом по сети с помощью NFS.
С помощью браузера или клиента vSphere откройте консоль управления VMware. Нам нужно создать новую виртуальную машину (ВМ). Выберите нужный хост ESXi, щелкните по нему ПКМ и выберите пункт New Virtual Machine.
В качестве типа ВМ выберите Typical.
Укажите имя виртуальной машины (w10test) и логический каталог, в котором она будет расположена.
Выберите VMFS датастор, в котором будут храниться файлы виртуальной машины.
В качестве версии гостевой операционной системы выберите Microsoft Windows 10 (64-bit).
Выберите размер виртуального диска (*.vmdk). Windows10 x86 требует как минимум 16 Гб места на диске, Windows 10 x64 – 20 Гб.
На результирующем экране отметьте галку “Edit the virtual machine settings before completion”.
В свойствах ВМ укажите как минимум 1 Гб оперативной памяти для 32 битной Windows 10 и 2 Гб для x64, добавьте дополнительный виртуальный CPU.
Теперь в настройках ВМ выберите CD/DVD привод. И подключите ранее загруженный ISO файл с образом Windows 10 (Datastore ISO File->Browse). В настройках укажите, что CD/DVD привод должен быть подключен при загрузке (Connect at power on). Нажмите Finish для запуска создания ВМ.
После того, как ВМ появится в консоли vSphere, запустите ее. Автоматически запустится мастер установки Windows 10.
Укажите языковые настройки системы и нажмите Next.
На следующем этапе нажмите единственную имеющуюся кнопку Install now.
Укажите свой ключ продукта для Windows 10 или пропустите этот шаг.
Соглашаемся с лицензионным соглашением Microsoft.
И выбираем тип установки Custom (advanced).
В данном случае нам нужно загрузить драйвер pvscsi. Проще всего это сделать, смонтировав диск с VMTools. В консоли ВМ выберем Guest > Install/Update VMware Tools.
Или же можно смонтировать .iso образ VMware Tools вручную:
Вернитесь к экрану установки Windowsи нажмите кнопку Load Driver. Чтобы загрузить драйвер SCSI нажмите Browse и перейдите в папку D:\Program Files\VMWare Tools\Driver\pvscsi\amd64\ (путь для Windows 10 x64).
В списке драйверов выберите VMWare PVSCSI Controller (D:\Program Files\VMWare Tools\Driver\pvscsi\amd64\pvscsi.inf) и нажмите Next.
После успешной загрузки драйвера, установщик Windows 10 увидит контроллер дисков и сам диск. В настройках ВМ опять измените смонтированный ISO на установочный диск Windows 10.
Дождитесь пока установщик скопирует и распакует установочные файлы.
После окончания установки, ВМ перезагрузится. Вам останется указать ключ продукта (или опять пропустить этот шаг), и указать имя пользователя компьютера и его пароль.
Если программа установки не запустится автоматически, щелкните в проводнике ПКМ по виртуальному DVD приводу (как правило, ему назначается буква D:) и выберите пункт Install or run program from your media.
В качестве типа установки выберите Typical. После окончания установки, инсталлер попросит вас перезагрузить компьютер.
Совет. Можно выполнить и «тихую» установки VMware Tools с подавлением запроса на перезагрузку. Для этого в гостевой Windows нужно с правами администратора выполнить команду:
setup.exe /S /v /qn REBOOT=R
Итак, вы развернули на сервере VMware ESXi виртуальную машину с Windows 10, которая полностью готова к использованию.
Через интерфейс html5-консоли VMware vCloud Director® можно осуществлять загрузку образов ОС (ISO) и шаблонов ВМ (OVA, OVF) в библиотеки контента. Образы ОС и шаблоны ВМ хранятся в каталогах. Вы можете делиться данными каталога с другими пользователями или организациями внутри vCloud Director или опубликовать для доступа организаций извне.
Создание каталога
Можно загрузить файлы в существующий каталог или создать новый:
Новый каталог появится в списке доступных каталогов.
Загрузка шаблона ВМ
Чтобы загрузить шаблон виртуальной машины, перейдите в раздел Content Libraries → vApp Templates:
Спустя некоторое время новый шаблон появится в списке доступных шаблонов. Время загрузки зависит от объема загружаемого шаблона и скорости интернет-соединения.
Новый шаблон появится в списке доступных шаблонов в списке Content Libraries → vApp Templates.
Загрузка образа ОС
Чтобы загрузить образ ОС (ISO), перейдите в раздел Content Libraries → Media & Other:
Спустя некоторое время новый шаблон появится в списке доступных шаблонов. Время загрузки зависит от объема загружаемого шаблона и скорости интернет-соединения.
Новый шаблон появится в списке доступных шаблонов в списке Content Libraries → Media & Other.
После установки ОС из ISO рекомендуется установить пакет интеграции VMware Tools (Windows)/open-vm-tools (*nix).
При импорте шаблона ВМ в формате OVA через HTML задача заканчивается с ошибкой
Решение с помощью html5-консоли
При импорте шаблона ВМ в формате OVA через HTML:
- Распакуйте файл OVA архиватором (например, tar, 7zip). В извлеченной папке будут содержаться файлы шаблона ВМ: ovf, mf, vmdk.
- В html5-консоли перейдите к загрузке шаблона.
- На первом шаге Select Source укажите все файлы в папке, извлеченной из OVA.
- Проследуйте по оставшимся шагам мастера и выполните импорт шаблона.
Решение с помощью утилиты VMware vcd-cli
Через vcd-cli импорт файла-шаблона ВМ возможен только в формате OVA. Если указать любой другой тип файла (ovf, vmdk, vmx…), то он не будет распознан и будет помещен в раздел Media & Other:
Добавлено:
Скажите пожалуйста как активировать автозапуск виртуальных серверов из консоли на рисунке ? Почему нельзя изменить параметр Disabled?
Спасибо!
Из всего образовавшегося бардака в моей голове я делаю такие выводы:
1. На сервер ставится ESX (ESXi)
2. Ставится 1 виртуалка с виндой
3. на эту виртуалку(или на обычный комп с виндой) ставится VM managment для VMware vCenter и VMware vSphere (откуда у меня 2 последнии возьмуться хз ))))
4. Делаю золотой образ и клепаю столько копий виртуалок пока железо не кончится.
5. Ставлю VMware view клиент на обычный комп с виндой и могу подключаться к виртуалке.
Бред ? )) или похоже на истину ?
Как быть с тонкими клиентами ? если поддержки официальной нету, то пляски с бубном не помогут ? модель DMP VESA PC eBOX-2300SXA
зы. новую тему не хотел создавать. Если не в ту ветку написал, то извиняюсь и кинте в меня павельным топиком.
что бы понять что делать самим в первую очередь стоит изучать что уже есть на рынке.
для совсем начала попробуйте почтитать вот это:
- Звонок в ТП нашей фирмы поставщика .
- совет перепрошить MSA и очистить cashe
- чистим, перепрошиваем, рестарт, 2 контроллера в работе - никаких нареканий.
Волосы по-тиху идут вверх ! Ладно . данные пока доступны, начинаем переносить с проблемной корзины в другое место. Да забыл написать, что все это под управлением VMware ESX 3.5.
Перенос идет . критичные данные перенесены.
MSA тупо уходит в даун, оппа
Звонок, отсылка лога, 2 дня . Да виной всему RAID Controller B - совет отключите его. Отключили
Начинаем переносить оставшиеся данные (как я наивно думал что там некритичные данные и оставил на самый последний момент)и о ужас, vdisk3 из второго Storage исчез из VMware - вот он есть . а вот он на глазах прямо испарился.
ControllerA видит vdisk, VMware видит DataStorage. но при добавлени его грит . а он пустой . нет там ничего.
Читайте также: