ВАЖНО:
Если вы добавляете запись о диске в
/etc/fstab, то необходимо, чтобы:
- Для записи с диском был указан параметр _netdev;
- IP диска и префикс были указаны в конфигурационном файле сети для соответствующего интерфейса.
После подготовки сетевого диска мы сообщим вам IP-адрес диска, который нужно добавить на сервер, и IP-адрес стораджа, к которому необходимо будет осуществлять подключение.
Далее для подключения диска вам необходимо выполнить следующие действия.
- Установить на сервер необходимые пакеты:
Для Ubuntu/Debian:
Для CentOS:
- Добавить IP-адрес диска (не стораджа), выданный для вашего сервера, на сетевой интерфейс (будет работать до первой перезагрузки):
Для того, чтобы после перезагрузки диск корректно инициировался в ОС, необходимо указать IP-адрес и /24 маску подсети на соответствующем интерфейсе.
Для Ubuntu/Debian:
Для CentOS:
где:
- 172.18.%.% — IP-адрес диска (НЕ стораджа);
- eno2/enp1s0f1 — отдельный сетевой интерфейс, отличный от того, на котором работает основной IP сервера.
- Выполнить перезагрузку сетевого демона:
Для Ubuntu/Debian:
Для CentOS:
netplan не используется для управления конфигурацией сети. Необходимо отредактировать конфигурационный файл интерфейса, отличного от того, на котором работает интернет. Обычно в /etc/sysconfig/network-scripts находятся 2 конфигурационных файла сети. Настройки интернета находятся в файле с меньшим номером, поэтому настройку сетевого диска необходимо проводить на другом интерфейсе.
Например:
- Перезапустить iSCSI:
- Подключиться по предоставленному IP-адресу стораджа:
где IP_адрес — выданный вам IP-адрес стораджа.
Пример успешного подключения к стораджу с IP-адресом 172.18.0.3:
- Включить автологин в
/etc/iscsi/iscsid.conf, заменив значение параметраnode.startupна:
Это можно сделать командой:
- Проверить что в файлах в
/etc/iscsi/nodesтакже указано значениеautomatic, например:
Если директория /etc/iscsi/nodes/ отсутствует, просто пропустите этот шаг.
- Проверить наличие диска:
Или:
В выводе должен быть отображен новый диск с новой меткой.
В нашем примере появился новый диск /dev/sdd:
- Убедившись в наличии диска, создать таблицу разделов:
где DISK — метка нового бэкапного диска.
Пример разметки с меткой диска sdd:
- Создать файловую систему на разделе:
где DISK_N — созданный раздел бэкапного диска.
- Создать директорию, куда будет смонтирован диск (например,
/mnt/backup), и смонтировать раздел:
- Посмотреть UUID диска и указать его в соответствующей записи в
fstab(п. 13):
В случае установленных в сервере накопителей SSD/HDD мы рекомендуем указывать запись о сетевом диске, ссылаясь на UUID раздела. В случае установленных только NVMe-дисков можно ссылаться на имя раздела (/dev/sdb и пр.)
- Добавить запись в
fstab(после создания раздела на диске из п. 12):
где:
/mnt/backup— точка монтирования;_netdev— параметр, позволяющий проверять блочное устройство после инициализации сетевой части при загрузке ОС.