Поиск по сайту:

Как установить несколько серверов CentOS/RHEL с использованием сетевых источников FTP


В этом руководстве показано, как установить RHEL/CentOS 8/7, используя FTP-сервер (vsftpd) в качестве сетевого источника. Это позволяет вам установить RHEL/CentOS Linux на несколько компьютеров из одной исходной точки, используя минимальный ISO-образ на машинах, на которых вы выполняете установку, и извлеченный двоичный DVD ISO, смонтированный по пути FTP-сервера, на серверном компьютере, на котором находится исходный код. дерево.

Чтобы это работало, у вас уже должна быть установлена RHEL/CentOS 8/7 на компьютере, подключенном к вашей сети, но вы также можете использовать другие версии RHEL/CentOS или даже другой Linux. дистрибутивы с установленным и работоспособным сервером FTP, HTTP или NFS, к которому вы будете монтировать двоичный DVD-диск RHEL/CentOS. ISO-образ, но в этом руководстве основное внимание будет уделено RHEL/CentOS 8/7 только с сервером Vsftpd.

Требования

На стороне сервера

Минимальная установка RHEL/CentOS 8/7 с сервером Vsftpd и двоичным ISO-образом DVD, расположенным на диске DVD/USB.

  • Установка сервера CentOS 8
  • Установка сервера RHEL 8
  • Установка CentOS 7.0
  • Установка RHEL 7.0
На стороне клиента

Загрузите минимальный ISO-образ RHEL/CentOS 8/7, который можно получить по следующим ссылкам.

  • Загрузите ISO-образ CentOS 8
  • Загрузите ISO-образ CentOS 7
  • Загрузите ISO-образ RHEL 8
  • Загрузите ISO-образ RHEL 7

Шаг 1. Подготовьте сетевые источники на стороне сервера.

1. Первым шагом будет установка сервера Vsftp на ваш сервер CentOS/RHEL путем ввода следующей команды yum.

yum install vsftpd

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

systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd

3. Затем получите внешний IP-адрес вашей системы с помощью IP-команды или ifconfig, который вам позже понадобится для доступа к сетевым источникам из удаленного места.

ip addr show
OR
ifconfig

4. Чтобы сделать сервер Vsftp доступным для внешних подключений, добавьте в свою систему правило брандмауэра, чтобы открыть порт 21, используя следующую команду, и перезапустите брандмауэр, чтобы применить новое правило, если вы добавлено постоянным заявлением.

firewall-cmd --add-service=ftp --permanent
systemctl restart firewalld

5. Предполагая, что вы уже загрузили двоичный ISO-образ DVD RHEL/CentOS 8/7, поместите его на DVD-ROM/USB вашего компьютера. диск и смонтируйте его как цикл с атрибутами только для чтения к пути сервера Vsftp — обычно для vsftpd это местоположение /var/ftp/pub/, используя следующую команду.

mount -o loop,ro /dev/sr0  /var/ftp/pub/           [Mount DVD/USB]
OR
mount -o loop,ro path-to-isofile  /var/ftp/pub/    [If downloaded on the server]

6. Чтобы увидеть результат, откройте браузер из удаленного места и перейдите по адресу ftp://system_IP/pub/, используя протокол FTP.

Как вы можете видеть на скриншоте выше, должен появиться каталог дерева установки с извлеченным содержимым двоичного ISO-образа DVD. Теперь Сетевые источники FTP готовы к использованию для удаленных установок.

Шаг 2. Добавьте источники сетевой установки к удаленным клиентам.

6. Теперь пришло время установить RHEL/CentOS 8/7 на другие компьютеры, используя в качестве установки из источника FTP настроенный выше сервер. В системе, в которой вы будете выполнять установку RHEL/CentOS 8/7, поместите минимальный загрузочный двоичный ISO-образ на DVD-ROM/USB-накопитель. Для создания загрузочного USB-накопителя используйте Unetbootin Bootable или Руфус.

Мы используем ту же процедуру, которая описана в наших предыдущих статьях для процесса установки RHEL/CentOS 8/7, но немного меняем порядок в Сводке установки.

После того, как вы настроили Дата и время, Клавиатуру и Язык, переместите Сеть и имя хоста и переключите свою систему < b>Включить карту Ethernet, чтобы автоматически получать сетевые конфигурации и подключаться к сети, если в вашей сети есть DHCP-сервер или вы настроили его со статическим IP-адресом.

7. После того, как сетевая карта активна и работает, пришло время добавить источники сетевой установки. Перейдите в Программное обеспечение -> Источник установки в меню Сводка установки. Выберите «Источники сетевой установки с использованием протокола FTP» и добавьте источники, настроенные ранее, с IP-адресом и путем FTP-сервера, как показано на изображении ниже.

ftp://remote_FTP_IP/pub/

8. После добавления источников сетевой установки нажмите кнопку Готово выше, чтобы применить изменения, и подождите, пока установщик обнаружит и автоматически настроит ваши сетевые источники. После того, как все настроено, вы можете продолжить процедуру установки так же, как если бы вы использовали локальный двоичный ISO-образ DVD.

9. Другой способ добавить сетевые источники — настроить их из командной строки в меню загрузки, нажав клавишу TAB в меню загрузки, чтобы добавить дополнительные параметры в процессе установки и добавьте следующую строку.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/
  1. ip=dhcp -> автоматически запускает сетевой адаптер и настраивает его с использованием метода DHCP.
  2. inst.rep=ftp://192.168.1.70/pub/ -> IP-адрес вашего FTP-сервера и путь, по которому находятся смонтированные источники установки DVD.

10. После завершения редактирования командной строки загрузки нажмите клавишу Enter, чтобы начать процесс установки. Источники сетевой установки FTP должны автоматически настроиться и появиться в сводке установки.

Хотя в этом руководстве в качестве сетевого расположения для установки источников рассматривается только протокол FTP, таким же образом вы можете использовать и другие протоколы, такие как HTTPS и HTTP, единственное изменение касается протокола NFS, который использует копию двоичного ISO-образа DVD. образ по экспортированному пути, указанному в файле /etc/exports, без необходимости монтировать ISO-образ DVD в вашей системе.