Red Hat Training

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

21.3. 安装网络参数

以下参数可用于自动设置初始网络,可以在 CMS 配置文件中定义。本节中的参数是 CMS 配置文件中唯一可以使用的参数。其它章节中的参数必须在参数文件中指定。
NETTYPE="type"
其中 type 必须是以下之一:q ethlcsctc。默认为 qeth
为以下选择 lcs:
  • OSA-2 Ethernet/Token Ring
  • OSA-Express Fast Ethernet in non-QDIO 模式
  • OSA-Express High Speed Token Ring in non-QDIO 模式
  • 非QDIO 模式中的千兆位以太网
为以下选择 qeth:
  • osa-Express Fast Ethernet
  • 千兆位以太网(包括 1000Base-T)
  • 高计令牌 Ring
  • HiperSockets
  • ATM(运行以太网 LAN 模拟)
SUBCHANNELS="device_bus_IDs"
其中 device_bus_ID 是包含两个或三个设备总线 ID 的逗号分隔列表。ID 必须用小写来指定。
为各类网络接口提供所需的设备总线 ID:
qeth: SUBCHANNELS="read_device_bus_id,write_device_bus_id,data_device_bus_id"
lcs or ctc: SUBCHANNELS="read_device_bus_id,write_device_bus_id"
例如(一个 qeth SUBCHANNEL 声明示例):
SUBCHANNELS="0.0.f5f0,0.0.f5f1,0.0.f5f2"
PORTNAME="osa_portname" , PORTNAME="lcs_portnumber"
该变量支持在 qdio 模式或非 qdio 模式中操作的 OSA 设备。
使用 qdio 模式(NETTYPE="qeth")时,osa_portname 是 OSA 设备在 qeth 模式运行时指定的端口名称。
使用非 qdio 模式(NETTYPE="lcs")时,l cs_portnumber 用于将相对端口号作为 0 到 15 范围内的十进制整数传递。
PORTNO="portnumber"
您可以将 PORTNO="0" (使用端口 0)或 PORTNO="1" (使用 OSA 功能的端口 1,每个 CHPID 带有两个端口)添加到 CMS 配置文件,以避免提示进入模式。
LAYER2="value"
其中 value 可以是 01
使用 LAYER2="0" 以第 3 层模式(NETTYPE="qeth")操作 OSA 或 HiperSockets 设备。对于 2 层模式,使用 LAYER2="1"。对于 z/VM 下的虚拟网络设备,此设置必须与 GuestLAN 或连接了该设备的 VSWITCH 的定义匹配。
要使用在第 2 层(数据链路层或其 MAC 子层)(如 DHCP)上运行的网络服务,第 2 层模式是一个不错的选择。
现在 OSA 设备的默认 qeth 设备驱动程序为 2 层 模式。要继续使用之前的默认层 3 模式,请分别设定 LAYER2="0"
VSWITCH="value"
其中 value 可以是 01
当连接到 z/VM VSWITCH 或 GuestLAN,指定 VSWITCH="1";当使用直接附加的实际 OSA 或直接附加的实际 HiperSockets 时,指定 VSWITCH="0"(或完全不指定)。
MACADDR="MAC_address"
如果指定了 LAYER2="1"VSWITCH="0",您可以选择使用此参数指定 MAC 地址。Linux 需要六个以冒号分隔的八位字节,作为对小写十六进制数字 - 例如 MACADDR=62:a3:18:e7:bc:5f。请注意,这和 z/VM 使用的不同。
如果您指定了 LAYER2="1"VSWITCH="1",不得指定 MACADDR,因为 z/VM 在第 2 层模式中为虚拟网络设备分配一个唯一的 MAC 地址。
CTCPROT="value"
其中 value 可以是 013
NETTYPE="ctc" 指定 CTC 协议。默认值为 0
HOSTNAME="string"
其中 string 是新安装的 Linux 实例的主机名。
IPADDR="IP"
其中 IP 是新 Linux 实例的 IP 地址。
NETMASK="netmask"
其中 netmask 是子网掩码。
子网掩码支持 IPv4 无类别域路由 (CIDR)中指定的前缀整数(从 1 到 32)语法。例如: 您可以使用 24 来代表 255.255.255.0,或者使用 20 代表 255.255.240.0
GATEWAY="gw"
Wheregw 是此网络设备的网关 IP 地址。
MTU="mtu"
其中 mtu 是这个网络设备的最大传输单元 (MTU)。
DNS="server1:server2:additional_server_terms:serverN"
其中 "server1: server2: additional_server_terms:serverN" 是 DNS 服务器的列表,用冒号分隔。例如:
DNS="10.1.2.3:10.3.2.1"
SEARCHDNS="domain1:domain2:additional_dns_terms:domainN"
其中 "domain 1:domain2: additional_dns_terms:domainN" 是用冒号分隔的搜索域的列表。例如:
SEARCHDNS="subdomain.domain:domain"
只有在指定了 DNS= 参数时,才需要指定 SEARCHDNS=
DASD=
为安装定义 DASD 或者 DASD 范围。
安装程序支持以逗号分隔的设备总线 ID 列表,或者带有可选属性 ro、diag、erplogfailfast 的设备总线 ID 范围。(可选)您可以将设备总线 ID 缩写为带有前导零的设备号。所有可选属性都应用冒号隔开,并使用括号括起来。可选属性跟随设备总线 ID 或设备总线 ID 范围。
唯一支持的全局选项是 autodetect。这不支持在以后添加 DASD 时保留内核设备名称不存在的 DASD 规格。使用持久性 DASD 设备名称(如 /dev/disk/by-path/...)来启用以后透明添加磁盘。安装程序不支持其他全局选项,如 probeonly、nopavnofcx
仅指定您安装您的系统真正需要的 DASD。在此指定的未格式化的 DASD 必须在安装程序确认后格式化(请参阅 第 18.16.1.1 节 “DASD 低级格式”)。在安装后添加 root 文件系统或 /boot 分区不需要的数据 DASD,如 第 20.1.3.2 节 “DASD 不是根文件系统的一部分” 所述。
例如:
DASD="eb1c,0.0.a000-0.0.a003,eb10-eb14(diag),0.0.ab1c(ro:diag)"
对于只使用 FCP 的环境,从 CMS 配置文件中删除 DASD= 选项以指示没有 DASD。
FCP_n="device_bus_ID WWPN FCP_LUN"
其中:
  • N 通常是一个 数值(如 FCP_1 或 FCP_2),但可以是包含字母或数字字符或下划线的任意字符串。
  • device_bus_ID 指定 FCP 设备的设备总线 ID,代表 主机总线适配器 (HBA)(如 0.0.fc00 代表设备 fc00)。
  • WWPN 是用于路由的全局端口名称(通常与多路径结合使用),它是一个 16 位的十六进制值(例如 0x50050763050b073d)。
  • FCP_LUN 指存储逻辑单元标识符,并指定为 16 位十六进制值 padded 且向右添加零(例如 0x4020400100000000)。
这些变量可用于使用 FCP 设备激活 FCP LUN 的系统,比如 SCSI 磁盘。额外的 FCP LUN 可在互动安装过程中激活,也可以使用 Kickstart 文件激活。数值示例类似如下:
FCP_1="0.0.fc00 0x50050763050b073d 0x4020400100000000"
重要
FCP 参数中使用的每个值(如 FCP_1 或 FCP_2)都特定于站点,通常由 FCP 存储管理员提供。
安装程序提示您输入所有没有在参数文件中指定的必需参数,FCP_n 除外。