Создание виртуальной машины в ESXi

Posted under Установка S/4HANA On By Plank

Создание виртуальной машины в ESXi очередной шаг для формирования нашей домашней среды виртуализации. После размещения в гипервизоре скаченного образа SLES 15 можно будет перейти к установке операционной системы.

1.   Скачиваем ISO-образ для установки операционной системы SLES 15 SP3

Заходим на сайт SUSE (https://www.suse.com).

Примечание: Все действия на сайте предполагают, что Вы уже зарегистрированы и вошли в аккаунт на сайте.

На главной странице сайта выбираем <Free Downloads>.

Дизайн и логика периодически меняются, раньше попадали на страницу https://www.suse.com/download теперь на https://www.suse.com/products/

Выбираем <DOWNLOAD> в разделе SUSE Linux Enterprise Server for SAP Applications или сразу переходим по прямой ссылке https://www.suse.com/download/sle-sap/.

Далее выбираем 15 SP3 (или версию, актуальную на момент установки) и AMD64/Intel 64.

Теперь выбираем <Download> для SLE-15-SP3-Full-x86_64-GM-Media1.iso.

2.   Получаем Activation Trial Code для SLES

Не забываем получить код, который укажем при установке ОС и будем 60 дней получать обновления.

На той же странице (https://www.suse.com/download/sle-sap/), с которой скачивали образ для установки ОС, внизу страницы выбираем <Get Your 60 Day Activation Trial Code>.

Нас перебрасывают на страницу https://scc.suse.com/terms и будет запрос:

Принимаем все условия: активируем все опции и выбираем <Confirm>.

Выбираем <Request Trial Code>.

Этот код (вместе с e-mail из данных регистрации на сайте SUSE) будем указывать при установки ОС SLES.

3.   Загружаем на хост ESXi файл с образом для установки ОС SUSE Linux

1.    Вариант 1: через Web-интерфейс (WebUI) управления гипервизором

Заходим в управление гипервизором через Web-интерфейс (WebUI).

Указываем логин root и пароль, заявленный при создании гипервизора.

В левой панели Navigator выбираем раздел Storage, правой кнопкой мыши щелкаем на datastore1 (создается при установке гипервизора) и в контекстном меню выбираем Browse.

или в строке над списком доступных хранилищ выбираем Datastore browser и в появившемся окне «Datastore browser» выбираем нужное хранилище.

Примечание: не обязательно размещать файл именно в этом хранилище. Можно создать свое и хранить файл там.

Копируем скаченный образ SLES в хранилище на ESXi: в появившемся окне «Datastore browser» выбираем хранилище, выбираем <Upload>, в появившемся окне «Открытие» выбираем скаченный с сайта SUSE файл на клиентской машине (локальный компьютер, с которого мы подключаемся к серверу) и выбираем <Открыть>.

Файл в фоне будет копироваться в хранилище.

2.    Вариант 2: используем клиент SFTP (например, программу WinSCP)

Другой способ передать файл на хост ESXI:

  1. Устанавливаем на свой ПК программу WinSCP (скачиваем с официального сайта) или любой другой клиент SFTP.
  2. Запускаем программу, настраиваем соединение с гипервизором и подключаемся к нему.

Определяем Имя хоста, указываем Имя пользователя и Пароль, выбираем <Сохранить>.

В появившемся окне «Сохранить как новое подключение» определяем название подключения (можно оставить по умолчанию) и выбираем <OK>, далее в окне «Вход» выбираем <Войти>.

  1. На ESXi в корне находим папку vmfs.

  1. Далее по папкам vmfs -> volumes -> «папка с хранилищем» попадаем в хранилище, куда можно скопировать файл.

Копируем файл с образом ОС SLES с локального компьютера на сервер в хранилище.

4.   Создание datastorе для установки ОС и S/4HANA

В левой панели Navigator выбираем раздел Storage и в строке над списком доступных хранилищ выбираем New datastore.

Выбираем первую строку Create new VMFS datastore и выбираем <Next>.

Называем datastore и выбираем <Next>.

Отдаем все пространство: выбираем <Next>.

Сохраняем, выбираем <Finish>.

Подтверждаем перезапись всего диска: выбираем <Yes>.

Внимание: некоторые бизнес-функции при активации создают дополнительные индексы таблиц, например активация бизнес-функции SRIS_SOURCE_SEARCH: ABAP Source Search (Reversible) приведет к созданию индекса, который может потребить до 100Гб дискового пространства, см. ноту 1918229 – ABAP Source Search: Enable via Business Function (в моем случае было 44Гб). Соответственно, при выборе объема дисков RAID на уровне физического сервера, при создании хранилища на уровне гипервизора и при создании логических разделов на уровне ОС необходимо учитывать дополнительный объем, который может потребоваться для системных нужд.

5.  Создание виртуальной машины в ESXi

Общие рекомендации SAP можно почитать в SAP-ноте 2161991 – VMware vSphere configuration guidelines

В левой панели Navigator выбираем раздел Virtual Machines и в строке над списком доступных ВМ выбираем Create / Register VM.

Выбираем первую строку Create a new virtual machine.

Выбираем <Next>.

Называем нашу ВМ: в поле Name указываем имя виртуальной машины (например, HANA2020_2_PaPM).

Выбираем с какой версией ESXI хотим совместимость: в поле Compatibility выбираем вариант ESXI 6.7 virtual machine.

Выбираем какую ОС будем устанавливать: в поле Guest OS family выбираем вариант Linux.

Далее выбираем версию ОС: в поле Guest OS version выбираем вариант SUSE Linux Enterprise 15 (64-bit).

Теперь выбираем <Next>.

Определяем хранилище, в котором будет установлена ВМ: выбираем строку в списке существующих хранилищ (в моем случае HANA2020). Хранилище было создано на предыдущем шаге, см. п. 4. Создание datastorе для установки ОС и S/4HANA).

Выбираем <Next>.

Создание виртуальной машины в ESXi: определяем основные параметры ВМ

  • В поле CPU указываем 6 (можно и 8, но вполне достаточно и 6).
  • В поле Memory указываем 122GB. Физически памяти у сервера 128Gb, но также память нужна и самому гипервизору и на обслуживание гипервизором нашей виртуальной машины тоже память нужна (с ростом объема памяти у ВМ и количества ядер у ВМ затраты на обслуживание возрастают). Поиски в интернете привели к цифре в 5,3Gb на собственные нужды.

Примечание: можно почитать статьи и форумы в интернете, ключевые слова: ESXi vmkernel memory itself overhead.

  • Разворачиваем раздел Memory и резервируем всю память ВМ: активируем опцию Reserve all guest memory (All locked).
  • Определяем размер диска под саму систему: в поле Hard disk 1 указываем 449GB (в моем случае это половина от свободного места хранилища).

Далее разворачиваем раздел Hard disk 1 и делаем «толстый» диск: в разделе Disk Provisioning активируем опцию Thick provisioned, eagerly zeroed (место под диск будет не только выделено, но и физически забито нулями).

В поле USB controller 1 выбираем опцию USB 3.0.

В поле CD/DVD Drive 1 выбираем опцию Datastore ISO file.

Появится окно «Datastore browser», выбираем хранилище datastore1 и в нем скаченный образ ОС SLES, который ранее загрузили в гипервизор.

Выбираем <Select>.

В поле Video Card выбираем вариант Specify custom settings.

Разворачиваем раздел Video Card.

Выделяем побольше видеопамяти: в поле Total video memory указываем 64MB (я работаю с высоким разрешением 4К и для этого достаточно 32Mb, но на всякий случай сделаем 64Mb).

Создание виртуальной машины в ESXi: определяем дополнительные параметры ВМ

Укажем дополнительные параметры ВМ для того, чтобы работало копирование и вставка (<Ctrl+С> и <Ctrl+V>) между локальным компьютером, на котором запускается консоль виртуальной машины, и самой виртуальной машиной: переходим на вкладку VM Options.

На вкладке VM Options в разделе Advanced в строке Configuration Parameters выбираем <Edit Configuration…>.

В появившемся окне добавляем параметры со значениями:

isolation.tools.copy.disable      FALSE

isolation.tools.paste.disable     FALSE

это обеспечит возможность делать copy/paste через консоль ВМ (VMware Remote Console или Browser console): выбираем <Add parameter> и вводим значения в появившейся строке в поля Key и Value вместо Click to edit key и Click to edit value.

Выбираем <OK>.

Выбираем <Next>.

Еще раз проверяем настройки и сохраняем: выбираем <Finish>.

Результат настроек нашей ВМ.

ИТОГО: мы закончили создание виртуальной машины в ESXi и можно переходить к установке ОС SLES

Leave a comment

Ваш адрес email не будет опубликован.