Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

18.3. Сетевые параметры

Здесь обсуждаются параметры, с помощью которых можно предварительно настроить сетевое подключение. Их можно определить как в основном файле параметров, так и в файле конфигурации CMS. Другие параметры должны быть заданы в основном файле параметров.
NETTYPE='тип'
тип может принимать значения qeth, lcs или ctc. По умолчанию используется qeth.
Выберите lcs для:
  • OSA-2 Ethernet/Token Ring;
  • OSA-Express Fast Ethernet (не-QDIO);
  • OSA-Express High Speed Token Ring (не-QDIO);
  • Gigabit Ethernet (не-QDIO).
Выберите qeth для:
  • OSA-Express Fast Ethernet;
  • Gigabit Ethernet (включая 1000Base-T);
  • High Speed Token Ring;
  • HiperSockets;
  • ATM (эмуляция Ethernet LAN).
SUBCHANNELS='ID_шины'
ID_шины — список из двух или трех идентификаторов шин, разделенных запятой.
Определяет идентификаторы шин сетевых интерфейсов:
qeth: SUBCHANNELS='ID_шины_устройства_чтения,ID_шины_устройства_записи,ID_шины_устройства_данных'
lcs или ctc: SUBCHANNELS='ID_шины_устройства_чтения,ID_шины_устройства_записи'
Пример:
SUBCHANNELS='0.0.f5f0,0.0.f5f1,0.0.f5f2'
PORTNAME='порт_osa' , PORTNAME='порт_lcs'
Эта переменная поддерживает устройства OSA.
В режиме qdio (NETTYPE='qeth') значение порт_osa будет содержать имя порта, сопоставленного устройству OSA, работающему в режиме qeth.
В режиме NETTYPE='lcs' значение порт_lcs используется для передачи относительного номера порта в диапазоне от 0 до 15.
PORTNO='порт'
В файл конфигурации CMS можно добавить параметр PORTNO='0' или PORTNO='1', чтобы избежать появления запроса номера порта и необходимости его ввода вручную.
LAYER2='значение'
В качестве значения можно указать 0 или 1.
Для использования адаптера OSA или HiperSockets в режиме qeth (NETTYPE='qeth') укажите LAYER2='0'. Для виртуальных сетевых устройств z/VM это значение будет соответствовать его GuestLAN и VSWITCH.
Второй уровень рекомендуется для сетевых устройств, работающих на канальном уровне или его подуровне MAC (например, DHCP).
По умолчанию драйвер qeth для устройств OSA оперирует на втором уровне. Третий уровень можно принудительно выбрать с помощью LAYER2='0'.
VSWITCH='значение'
В качестве значения можно указать 0 или 1.
При подключении к VSWITCH и GuestLAN z/VM можно дополнительно указать VSWITCH='1', а при прямом подключении к OSA и HiperSockets — VSWITCH='0'.
MACADDR='адрес'
При наличии LAYER2='1' и VSWITCH='0' с помощью этого параметра можно указать адрес MAC. Он должен содержать шесть значений, разделенных двоеточием, каждое из которых содержит шестнадцатеричное значение (в нижнем регистре). Этот формат отличается от формата z/VM, поэтому при копировании подобных выражений надо соблюдать осторожность.
При наличии LAYER2='1' и VSWITCH='1' не следует добавлять параметр MACADDR, так как z/VM назначит уникальный MAC виртуальным сетевым устройствам на втором уровне.
CTCPROT='значение'
Допустимые значения: 0, 1, 3.
Определяет протокол CTC для NETTYPE='ctc'. По умолчанию равен 0.
HOSTNAME='имя'
Имя узла только что установленного экземпляра Linux.
IPADDR='адрес'
IP-адрес нового экземпляра Linux.
NETMASK='маска'
где маска — маска сети.
Формат маски следует правилам безклассовой маршрутизации между доменами (CIDR, classless interdomain routing) IPv4. Так, можно указать 24 вместо 255.255.255.0 или 20 вместо 255.255.240.0.
GATEWAY='шлюз'
IP-адрес шлюза сетевого устройства.
MTU='mtu'
mtu — максимальный размер блока MTU (Maximum Transmission Unit).
DNS='сервер1:сервер2:доп_серверы:серверN'
где 'сервер1:сервер2:доп_серверы:серверN' — перечень DNS-серверов, разделенных двоеточием. Например:
DNS='10.1.2.3:10.3.2.1'
SEARCHDNS='домен1:домен2:доп_домены:доменN'
где 'домен1:домен2:доп_домены:доменN' — перечень доменов поиска, разделенных двоеточием. Например:
SEARCHDNS='subdomain.domain:domain'
Если задан параметр DNS=, дополнительно надо определить SEARCHDNS=.
DASD=
Определяет устройства DASD.
Список содержит идентификаторы шин или их диапазоны, разделенные запятой, с дополнительными атрибутами ro, diag, erplog, failfast. Можно сократить идентификаторы, удалив ведущие нули и оставив лишь номера устройств. Дополнительные параметры следуют за идентификаторами, заключены в скобки и разделяются двоеточием.
В этом выражении можно определить один глобальный параметр — autodetect. Он должен содержать только существующие DASD, то есть не поддерживает резервирование имен устройств на случай их добавления в будущем. Для этого используйте постоянные имена устройств DASD (в виде /dev/disk/by-path/...). Другие глобальные параметры (probeonly, nopav, nofcx) не поддерживаются.
В этой строке следует указать только необходимые для установки устройства. Если список содержит неформатированные устройства, надо будет их отформатировать (см. Раздел 15.11.1.1, «Низкоуровневое форматирование DASD»). Дополнительные DASD можно будет добавить после установки (см. Раздел 17.1.3.2, «DASD за пределами корневой файловой системы»).
Пример:
DASD='eb1c,0.0.a000-0.0.a003,eb10-eb14(diag),0.0.ab1c(ro:diag)'
Для окружений с FCP-топологией без DASD выражение DASD= надо будет удалить.
FCP_n='ID_шины WWPN LUN'
Параметры:
  • n обычно является целым числом (то есть обозначение устройства будет выглядеть как FCP_1 или FCP_2), но может включать буквы и пробелы.
  • ID_шины определяет идентификатор шины устройства FCP (например, fc00 будет соответствовать идентификатор 0.0.fc00).
  • WWPN (World Wide Port Name) заменяется именем порта, используемого для маршрутизации (часто в совокупности с многопутевыми возможностями) и является шестнадцатеричным значением из 16-ти знаков. Пример: 0x50050763050b073d.
  • LUN — шестнадцатеричный логический номер устройства. Должен содержать 16 знаков, поэтому при необходимости справа дополняется нулями. Пример: 0x4020400100000000.
Этот способ поможет настроить использование FCP LUN в качестве SCSI-дисков. Другие LUN можно настроить в процессе установки или в файле кикстарта. Пример:
FCP_1='0.0.fc00 0x50050763050b073d 0x4020400100000000'

Важно

Значения FCP_1, FCP_2 и т.п. обычно предоставляются администратором пространства данных FCP.
Программа установки запросит ввод параметров, которые не были заранее определены в файле параметров или конфигурации (за исключением FCP_n).