Вычислительный узел¶
Настройка сетевых интерфейсов¶
Настройте первый интерфейс как управляющий интерфейс:
IP-адрес: 10.0.0.31
Маска сети: 255.255.255.0 (или /24)
Маршрут по умолчанию: 10.0.0.1
Примечание
Дополнительные вычислительные узлы должны использовать 10.0.0.32, 10.0.0.33, и так далее.
Интерфейс провайдера использует специальную конфигурацию без указания IP-адреса. Настройте второй интерфейс как интерфейс провайдера:
Замените
INTERFACE_NAME
реалным именем интерфейса. Например, eth1 or ens224.Для Ubuntu:
Отредактируйте файл
/etc/network/interfaces
, чтобы он содержал следующее:# The provider network interface auto INTERFACE_NAME iface INTERFACE_NAME inet manual up ip link set dev $IFACE up down ip link set dev $IFACE down
Для RHEL или CentOS:
Отредактируйте файл
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
, чтобы он содержал следующее:Не изменяйте ключи
HWADDR
иUUID
.DEVICE=INTERFACE_NAME TYPE=Ethernet ONBOOT="yes" BOOTPROTO="none"
Для SUSE:
Отредактируйте файл
/etc/sysconfig/network/ifcfg-INTERFACE_NAME
, чтобы он содержал следующее:STARTMODE='auto' BOOTPROTO='static'
Перезагрузите систему чтобы применить изменения.
Настройте определение имен¶
Установите имя хоста узла как``compute1``.
Отредактируйте файл /etc/hosts`, чтобы он содержал следующее:
# controller 10.0.0.11 controller # compute1 10.0.0.31 compute1 # block1 10.0.0.41 block1 # object1 10.0.0.51 object1 # object2 10.0.0.52 object2
Предупреждение
Some distributions add an extraneous entry in the
/etc/hosts
file that resolves the actual hostname to another loopback IP address such as127.0.1.1
. You must comment out or remove this entry to prevent name resolution problems. Do not remove the 127.0.0.1 entry.Примечание
This guide includes host entries for optional services in order to reduce complexity should you choose to deploy them.