Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
Глава 19. Примеры файлов параметров
Для архитектур IBM System z используйте файл параметров для настройки сети перед началом программы установки Anaconda. Эта секция содержит описание содержимого файла параметров.
Файл параметров может содержать до 32 параметров. Чтобы компенсировать ограничения файлов параметров, используйте новый файл конфигурации для исходной настройки сети и спецификации DASD. Файл
.parm
должен содержать параметры ядра (например, root=/dev/ram0 ro ip=off ramdisk_size=40000
) и отдельные параметры, не назначенные переменным (vnc
). В этот же файл .parm
нужно добавить два новых параметра (CMSDASD
и CMSCONF
), указывающих программе установки на новый файл конфигурации.
CMSDASD=cmsdasd_address
- Where cmsdasd_address represents the list of the device ID of the CMS DASD device which contains the configuration file. This is usually the CMS user's 'A' disk. This option is applicable only for users who have a CMS formatted disk (z/VM) available.Например:
CMSDASD=191
CMSCONFFILE=configuration_file
- где файл_конфигурации — имя файла конфигурации, которое должно состоять из символов нижнего регистра и соответствовать формату имен файлов Linux. Файл CMS
REDHAT CONF
определен какredhat.conf
. Использование этой опции доступно только пользователям, в состав системы которых входит CMS-форматированный диск (z/VM).Например:CMSCONFFILE=redhat.conf
DASD=dasd-list
- где список_dasd — список устройств DASD, которые Red Hat Enterprise Linux будет использовать.Даже если этот параметр опущен, будет выполнена автопроверка DASD. В любом случае, рекомендуется включить параметр
DASD=
. Причиной этого является то, что номера устройств (и, как следствие, их имена) могут меняться при добавлении нового DASD в гостевую систему. Результатом может оказаться невозможность использования системы.Например:DASD=0.0.0100,0.0201-0.0.0204
Следующие параметры являются обязательными при настройке сети:
SUBCHANNELS=
- Идентификаторы шины устройства для различных сетевых интерфейсов.
qeth: SUBCHANNELS="read_device_bus_id,write_device_bus_id, data_device_bus_id" lcs: SUBCHANNELS="read_device_bus_id,write_device_bus_id"
Due to the length of the qeth command line, it has been broken into two lines.Примечание
Драйвера CTC и NETIUCV считаются устаревшими и больше не поддерживаются Red Hat Enterprise Linux.Образец определения qeth SUBCHANNEL:SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602
Дополнительные параметры:
HOSTNAME=string
- где имя — имя узла только что установленного гостя Linux.
NETTYPE=type
- где тип имеет значение qeth или lcs.
IPADDR=IP
- где IP — IP адрес нового гостя Linux.
NETWORK=network
- где сеть — адрес вашей сети.
NETMASK=netmask
- где маска — маска сети.
BROADCAST=broadcast
- где адрес — адрес пересылки.
GATEWAY=gw
- где шлюз — IP-адрес устройства eth.
MTU=mtu
- где блок — максимальный размер блока MTU (Maximum Transmission Unit) соединения.
DNS=server1:server2:additional_server_terms:serverN
- где сервер1:сервер2:доп_серверы:серверN — перечень DNS серверов, разделенных двоеточием. Например:
DNS=10.0.0.1:10.0.0.2
SEARCHDNS=domain1:domain2:additional_dns_terms:domainN
- где
домен1:домен2::доменN
— перечень поисковых доменов, разделенных двоеточием. Например:SEARCHDNS=example.com:example.org
PORTNAME=osa_portname | lcs_portnumber
- Эта переменная поддерживает устройства OSA, функционирующие в режиме qdio или non-qdio.При работе в режиме qdio: порт_qeth представляет собой имя порта, сопоставленное устройству OSA в режиме qeth. Переменная PORTNAME необходима только для z/VM 4.3 или старше без APAR VM63308 и PQ73878.При использовании non-qdio режима: порт_lcs используется для передачи относительного номера порта в виде целого числа в диапазоне от 0 до 15.
- FCP_* (FCP_1, FCP_2, ...)
- Такие переменные могут применяться в системах с устройствами FCP для предварительной конфигурации настройки FCP и могут быть модифицированы в процессе установки.
Ниже приведены примеры форматирования файлов параметров:
Пример файла с минимальным числом обязательных параметров:
root=/dev/ram0 DASD=200
Примечание
Программа установки сообщит пользователю о недостающих параметрах, если таковые имеются.
Пример файла конфигурации сетевого устройства QETH:
Пример файла
redhat.parm
:
root=/dev/ram0 ro ip=off ramdisk_size=40000 CMSDASD=191 CMSCONFFILE=redhat.conf vnc
Пример файла
redhat.conf
(указанного в CMSCONFFILE файла redhat.parm
)
DASD=200 HOSTNAME="foobar.systemz.example.com" DASD="200-203" NETTYPE="qeth" IPADDR="192.168.17.115" SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602" PORTNAME="FOOBAR" NETWORK="192.168.17.0" NETMASK="255.255.255.0" BROADCAST="192.168.17.255" SEARCHDNS="example.com:systemz.example.com" GATEWAY="192.168.17.254" DNS="192.168.17.1" MTU="4096"