Спасательная система Hetzner

Вступление

Hetzner Rescue System — это живая среда Linux на основе Debian, которая предоставляет вам административный доступ к вашему серверу, даже если установленная система больше не загружается. Среда запускается с использованием сетевой загрузки (PXE) и запускается в памяти сервера, не касаясь дисков или ваших данных на них. Это позволяет выполнять ремонт установленной системы, получать доступ к данным на дисках, создавать резервные копии, проверять оборудование сервера и устанавливать операционные системы. Кроме того, любое необходимое дополнительное программное обеспечение может быть временно установлено в Rescue System.

В качестве альтернативы вы можете использовать консоль KVM вместе с загрузочным ISO-образом по вашему выбору.

Запуск системы спасения Hetzner

Активация спасательной системы

Чтобы запустить сервер в Rescue System, его необходимо активировать через административный интерфейс Robot . Поэтому нажмите Servers, выберите нужный сервер и откройте вкладку Rescue. Здесь можно выбрать и активировать желаемый вариант и архитектуру.

Пароль, который был дан вам при активации Rescue System, теперь можно использовать для входа в систему как «root» через SSH . Кроме того, вы также можете выбрать SSH-ключ (если вы уже загрузили его в Robot ранее) и войти в систему спасения без пароля.

Перезагрузка сервера

Чтобы загрузить Rescue System, необходимо перезапустить сервер. Если у вас больше нет доступа к серверу, вы можете использовать функцию сброса в Robot . Вы найдете это на Resetвкладке желаемого сервера.

Обратите внимание, что активация Rescue System действительна только для одной загрузки. Если вы хотите снова загрузить сервер в систему спасения, вам придется снова активировать ее в роботе. Если вы не перезагрузите сервер в течение 60 минут после активации, запланированная загрузка Rescue System автоматически станет неактивной. Если сервер перезапустится позже, система загрузится с внутреннего диска (ов).

Установка накопителя (ов) в спасательной системе

Во-первых, вы должны определить идентификаторы разделов вашей системы, выполнив команду lsblk.

Если вывод выглядит так, как показано ниже, и raidв TYPEстолбце есть записи , у вас работает программный RAID:

root@rescue ~ # lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
loop0     7:0    0     4G  1 loop
sda       8:0    0 447.1G  0 disk
├─sda1    8:1    0     4G  0 part
│ └─md0   9:0    0     4G  0 raid1
├─sda2    8:2    0   512M  0 part
│ └─md1   9:1    0 511.4M  0 raid1
└─sda3    8:3    0 442.6G  0 part
  └─md2   9:2    0 442.5G  0 raid1
sdb       8:16   0 447.1G  0 disk
├─sdb1    8:17   0     4G  0 part
│ └─md0   9:0    0     4G  0 raid1
├─sdb2    8:18   0   512M  0 part
│ └─md1   9:1    0 511.4M  0 raid1
└─sdb3    8:19   0 442.6G  0 part
  └─md2   9:2    0 442.5G  0 raid1

Если вывод выглядит примерно так, как показано ниже, значит, программный RAID не настроен:

root@rescue ~ # lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
loop0     7:0    0     4G  1 loop
sda       8:0    0 447.1G  0 disk
├─sda1    8:1    0     4G  0 part
├─sda2    8:2    0   512M  0 part
└─sda3    8:3    0 442.6G  0 part
sdb       8:16   0 447.1G  0 disk
└─sdb1    8:17   0   446G  0 part

Теперь вы можете смонтировать нужный раздел в пустой папке, например /mnt.

  • В случае программного RAID, /dev/md2обычно это системный раздел (введите, cat /proc/mdstatчтобы отобразить все разделы raid):mount /dev/md2 /mnt
  • Без программного RAID, как правило, предпоследний или предпоследний раздел содержит систему:mount /dev/sda3 /mnt

Монтаж томов LVM

Сначала используйте следующую команду, чтобы отобразить все тома LVM.

ls /dev/mapper/*

Пример вывода:

/dev/mapper/vg0-home /dev/mapper/vg0-root /dev/mapper/vg0-swap

Затем вы можете смонтировать желаемые тома LVM.

mount /dev/mapper/vg0-root /mnt

Сброс пароля root

Чтобы сбросить пароль root в установленной системе Linux или BSD, вам необходимо перейти mountв системный раздел, как описано в предыдущем разделе этой статьи «Монтирование дисков в системе восстановления» . Затем используйте chrootдля переключения в корневую среду смонтированной системы.

chroot-prepare /mnt
chroot /mnt

Теперь вы можете изменить пароль пользователя «root».

passwd

Наконец, выйдите из корневой среды.

exit

Установка операционной системы

Hetzner предлагает удобный сценарий Installimageна основе меню, предназначенный для установки операционной системы и, таким образом, настройки таких параметров, как используемые диски, уровни RAID, имя хоста, разделы и LVM. Более подробную информацию можно найти на странице Installimage .

Другие спасательные системы

В дополнение к системе спасения на базе Linux, Hetzner также предлагает две другие системы:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *