26.3. Сетевые параметры
26.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_шины_устройства_записи
"Пример определения qeth SUBCHANNEL:SUBCHANNELS=0.0.f5f0,0.0.f5f1,0.0.f5f2
PORTNAME=
,порт_osa
PORTNAME=
порт_lcs
- Эта переменная поддерживает устройства OSA, функционирующие в режиме qdio или не-qdio.При работе в режиме qdio (
NETTYPE=qeth
) значениепорт_osa
представляет собой имя порта, сопоставленное устройству OSA, работающему в режиме qeth.При работе в режиме не-qdio (NETTYPE=lcs
) значениепорт_lcs
используется для передачи относительного номера порта в виде целого числа в диапазоне от 0 до 15. PORTNO=
порт
- В файл конфигурации CMS можно добавить параметр
PORTNO=0
(порт 0) илиPORTNO=1
(порт 1), чтобы не вводить режим вручную. LAYER2=
значение
- где в качестве значения можно указать
0
или1
.Для использования адаптера OSA или HiperSockets в режиме qeth (NETTYPE=qeth
) укажитеLAYER2=0
. Для виртуальных сетевых устройств z/VM это значение будет соответствовать его определению GuestLAN и VSWITCH.Второй уровень рекомендуется для сетевых устройств, которые работают на канальном уровне или его подуровне MAC (например, DHCP).По умолчанию драйвер qeth для устройств OSA оперирует на втором уровне. Третий уровень можно принудительно выбрать с помощью выраженияLAYER2=0
. VSWITCH=
значение
- где в качестве значения можно указать
0
или1
.Если используется значениеLAYER2=1
, можно дополнительно указатьVSWITCH=1
при подключении к VSWITCH и GuestLAN z/VM. При прямом подключении к OSA и HiperSockets можно указатьVSWITCH=0
или опустить этот параметр. MACADDR=
MAC-адрес
- Если определены
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
- IP-адрес нового гостя Linux.
NETMASK=
маска
- где
маска
— маска сети.Формат маски следует правилам безклассовой маршрутизации между доменами (CIDR, classless interdomain routing) IPv4. Так, можно указать24
вместо255.255.255.0
или20
вместо255.255.240.0
. Целое значение префикса может должно принадлежать диапазону от 1 до 32. 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. За информацией о формате обратитесь к описанию
dasd_mod
в статье Linux в System z. Драйверы устройств, функции и команды в Red Hat Enterprise Linux 6.linuxrc принимает список идентификаторов шин устройств или их диапазонов, разделенных запятой, с дополнительными атрибутамиro
,diag
,erplog
,failfast
. Можно сократить идентификаторы шин, удалив ведущие нули и оставив лишь номера устройств. Дополнительные параметры следуют за идентификаторами, должны быть разделены двоеточием и заключены в скобки.С linuxrc может использоваться лишь один глобальный параметрautodetect
, который не поддерживает включение несуществующих DASD с целью резервирования имен устройств ядра на случай добавления DASD в будущем. Для этого используйте постоянные имена устройств DASD (например,/dev/disk/by-path/...
). Другие глобальные параметры (probeonly
,nopav
,nofcx
) не поддерживаются.Следует указывать только необходимые для установки DASD. Если заданные устройства неотформатированы, позднее потребуется выполнить их форматирование (см. Раздел 23.6.1.1, «Низкоуровневое форматирование DASD»). После установки можно добавить устройства DASD для хранения данных (см. Раздел 25.1.3.2, «DASD за пределами корневой файловой системы»).В окружениях FCP надо указатьDASD=none
. Если linuxrc покажет сообщение об ошибке и запросит повторный ввод параметра, просто нажмите ссылку продолжения. Если выполняется кикстарт-установка и задан параметрRUNKS=1
, linuxrc продолжит работу без запроса ввода параметра.Пример:DASD=eb1c,0.0.a000-0.0.a003,eb10-eb14(diag),0.0.ab1c(ro:diag)
FCP_
n
="ID_шины
WWPN
LUN_FCP
"- здесь:
n
обычно заменяется целым числом (то есть обозначение устройства будет выглядеть какFCP_1
илиFCP_2
), но может включать буквы и пробелы.ID_шины
определяет идентификатор шины устройства FCP (например, устройству fc00 будет соответствовать идентификатор0.0.fc00
).WWPN
заменяется именем порта (WWPN), используемого для маршрутизации (часто в совокупности с многопутевыми возможностями) и является шестнадцатеричным значением из 16-ти знаков. Например:0x50050763050b073d
.LUN_FCP
— идентификатор LUN накопителя. Является шестнадцатеричным значением из 16-ти знаков с добавлением нулей справа. Например:0x4020400100000000
.
С помощью этих переменных можно настроить использование LUN FCP в качестве SCSI-дисков. Другие LUN можно настроить интерактивно в процессе установки или в файле кикстарта. Стоит отметить, что в интерактивном режиме linuxrc параметр FCP не запрашивается. Пример параметра:FCP_1="0.0.fc00 0x50050763050b073d 0x4020400100000000"
Значения определяются для конкретной системы
Значения, используемые в параметрах FCP (FCP_1
,FCP_2
), обычно предоставляются администратором хранилища FCP.
Программа установки запросит ввод параметров, которые не были заранее определены в файле параметров или конфигурации (за исключением FCP_n).