installimage / ручная установка ОС

Все ОС в дата-центре Hetzner ставятся через утилиту installimage через rescue режим автоматически при установке ОС с панели дата-центра.

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

Делается это вот так. Сперва сбрасываем сервер в rescue режим.
Пароль сохраняем так как этот пароль в будущем будет для входа в операционную систему!

Потом заходим на сервер:

root@94.130.14.52's password:

-------------------------------------------------------------------

  Welcome to the Hetzner Rescue System.

  This Rescue System is based on Debian 10 (buster) with a custom
  kernel. You can install software as in a normal system.

  To install a new operating system from one of our prebuilt
  images, run 'installimage' and follow the instructions.

  More information at http://wiki.hetzner.de

-------------------------------------------------------------------

Rescue System up since 2020-08-05 17:08 +02:00

Hardware data:

   CPU1: Intel® Core(TM) i9-9900K CPU @ 3.60GHz (Cores 16)
   Memory:  64240 MB
   Disk /dev/nvme0n1: 1024 GB (=> 953 GiB)
   Disk /dev/nvme1n1: 1024 GB (=> 953 GiB) doesn't contain a valid partition tab                                                                                                                                                             le
   Total capacity 1907 GiB with 2 Disks

Network data:
   eth0  LINK: yes
         MAC:  b4:2e:99:47:f3:a1
         IP:   94.130.14.52
         IPv6: 2a01:4f8:10b:124d::2/64
         Intel® PRO/1000 Network Driver


Далее вводим команду:

installimage


Вылезет такое окно:



Тут все интуитивно просто на самом деле. Выбираем например Debian 9.



Нажимаем ОК и появляется файл конфигурации установки.

Список доступных дисков на сервере:


Raid при установке.


SWRAID если активировать то ставим 1, если отключить ставим 0. Установится ОС на первый диск в списке.

SWRAIDLEVEL это уровень рейда.

Есть такие уровни Raid:
RAID 0 — дисковый массив из двух или более жёстких дисков без резервирования. То есть на 1 диск ОС, остальные свободные.
RAID 1 — массив из двух (или более) дисков, являющихся полными копиями друг друга. То есть на все диски ставится одна копия ОС.
RAID 5 — массив из трех (или более) дисков. Нюанс в скорости чтения и в том что 1 диск используется под контрольную сумму для данных. Потеря свободного места 25% от общего числа.
RAID 6 — похож на RAID 5, но имеет более высокую степень надёжности — два (или более) диска данных и два диска контроля чётности.
RAID 10 — зеркалированный массив, данные в котором записываются последовательно на несколько дисков, как в RAID 0, но есть потеря свободного места в 50% от общего числа.

Разбивка разделов на дисках:


G — Гигабайты
M — Мегабайты
all — все место.
Мне кажется интуитивно понятны эти моменты.

Там есть краткий мануал по разделах:


Нажимаем F2 и сохраняем конфиг для будущей установки ОС:


Далее нажимаем F10, если конфиг прописан верно, будет переброс на следующие страницы с подтверждениями:


Подтверждаем что диски будут очищены. Если не верно конфигурация прописана то будет возврат к предыдущему конфигу с указанием причины исправления.
Почему парсер конфигурации не сработал при установке.

Началась установка ОС:



Перезагружаем сервер командой:

reboot


Ждем и готово.

Пароль для входа в ОС такой же как от Rescue режима в каком ставилась ОС.

7 комментариев

avatar
SWRAID если активировать то ставим 1, если отключить ставим 0. Установится ОС на первый диск в списке.

нет, не понятно
ОС установится на первый диск при каком параметре ? когда 1 или когда 0 ?
avatar
Параметр SWRAID включает Raid и выключает Raid.

ОС установится на первый диск если SWRAID отключить, то есть поставить: SWRAID 0
avatar
Гайд ограниченный. На хетзнере продаются железки с 4 мя дисками: 2 ссд и 2 хдд. Как миминум не хватает инфы как задействовать 2 разных рейда из комбинации 4 или 6 дисков, а ведь это возможно и как тогда организовать PARTITION?
Ну и непонятно, допустим, как сделать PART ТОЛЬКО на определенных дисках, только на ССД, допустим, и ХДД не трогать. Такой инфы нет нигде особо.
avatar
Как миминум не хватает инфы как задействовать 2 разных рейда из комбинации 4 или 6 дисков, а ведь это возможно и как тогда организовать PARTITION?
2 разных рейда еще не делал, так как не было запросов на такое.

Ну и непонятно, допустим, как сделать PART ТОЛЬКО на определенных дисках, только на ССД, допустим, и ХДД не трогать. Такой инфы нет нигде особо.
Поставить комментарий # перед не нужными дисками.
avatar
Аналогично задался вопросом, как загнать в raid1 диски попарно через installimage. Насколько понял, через скрипт этого нельзя сделать. Можно только проигнорировать вторую пару дисков (закомментить их в переменной drive), первую пару раскомментить, прописать raid1 и разбитие на разделы. И на них поставить систему. А уже после установки системы самостоятельно через mdadm загнать вторую пару дисков в raid1.
avatar
Когда ОС установилась, то после rebоot сервер не отвечает на пинг....как это исправить?
avatar
Было такое, оказалось сервер просто не стартовал (intel i7-6700) ни под Server 2019 ни под 2022. Пришлось отказаться от сервера и заказать чуть дороже с другой архитектурой (intel i7-7700). Сервера с Аукциона

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




Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.