10.13. IBM Z 中安装网络参数

这些参数可用来自动设置初步网络,且可在 CMS 配置文件中定义。这些参数是唯一可用于 CMS 配置文件的参数。其它章节中的参数必须在参数文件中指定。

NETTYPE="type"

其中 type 必须是以下之一 : qethlcs 或者 ctc。默认为 qeth

为以下选择 lcs:

  • OSA-Express 功能

为以下选择 qeth:

  • OSA-Express 功能
  • HiperSockets
  • Z/VM 中的虚拟连接,包括 VSWTICH 和客体 LAN
SUBCHANNELS="device_bus_IDs"

其中 device_bus_IDs 是一个用逗号分开的两个或者三个设备总线 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 是在 qeth 模式中运行时在 OSA 设备中指定的端口名。

在使用非 qdio 模式时(NETTYPE=" lcs), lcs_portnumber被用来传递从 0 到 15 间的相对端口号码。

PORTNO="portnumber"
您可以添加 PORTNO="0" (使用端口 0)或者在 CMS 配置文件中使用 PORTNO="1" (使用 OSA 特性的端口 1,每个 CHPID 有两个端口)以避免提示您输入模式。
LAYER2="value"

其中 value 可以是 01

使用 LAYER2="0" 操作处于 3 层模式地 OSA 或者 HiperSocket 设备(NETTYPE="qeth")。对于 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 需要六个用冒号分隔的 octets 作为小写十六进制数 - 例如: MACADDR=62:a3:18:e7:bc:5f。请注意,这和 z/VM 使用的不同。

如果指定了 LAYER2="1"VSWITCH="1",必须指定 MACADDR,因为 z/VM 为层 2 模式中的虚拟网络设备分配了一个唯一 MAC 地址。

CTCPROT="value"

其中 value 可以是 01 或者 3

NETTYPE="ctc" 指定 CTC 协议。默认值为 0

HOSTNAME="string"
其中 string 是新安装的 Linux 实例的主机名。
IPADDR="IP"
其中 IP 是新的 Linux 实例的 IP 地址。
NETMASK="netmask"

其中 netmask 是子网掩码。

子网掩码支持 IPv4 CIDR(classless interdomain routing)中指定的前缀整数(从 1 到 32)语法。例如: 您可以使用 24 来代表 255.255.255.0,或者使用 20 代表 255.255.240.0

GATEWAY="gw"
其中 gw 是这个网络设备的网关 IP 地址。
MTU="mtu"
其中 mtu 是这个网络设备的最大传送单位( Maximum Transmission Unit,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"

这里的 "domain1:domain2:additional_dns_terms:domainN" 是用分号间隔的搜索域列表。例如:

SEARCHDNS="subdomain.domain:domain"

如果您指定了 DNS= 参数,则只需要指定 SEARCHDNS=

DASD=

为安装定义 DASD 或者 DASD 范围。

安装程序支持用逗号分开的设备总线 ID 列表,或者设备总线 ID 范围,以及可选属性 rodiagerplogfailfast。另外,可以删除开头的 0 将设备总线 ID 进行缩写。所有可选属性都应用冒号隔开,并使用括号括起来。可选属性跟随设备总线 ID 或设备总线 ID 范围。

唯一支持的全局选项是 autodetect。这不支持指定不存在的 DASD 为以后添加 DASD 保留内核设备名称。使用持久的 DASD 设备名称,比如 /dev/disk/by-path/name 启用以后明确添加磁盘。安装程序不支持其它全局选项,比如 probeonlynopavnofcx

只指定需要在您的系统中安装的 DASD。在此指定的未格式化的 DASD 必须在安装程序确认后进行格式化。

安装后添加 root 文件系统或者 /boot 分区不需要的数据 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 位的十六进制数值需要时在右侧添加 0(例如: 0x4020400100000000)。

    这些变量可用于使用 FCP 设备激活 FCP LUN 的系统,比如 SCSI 磁盘。额外的 FCP LUN 可在互动安装过程中激活,也可以使用 Kickstart 文件激活。数值示例类似如下:

    FCP_1="0.0.fc00 0x50050763050b073d 0x4020400100000000"
    重要

    每个 FCP 参数中使用的值(例如 FCP_1 或者 FCP_2)都是站点特有的,通常由 FCP 存储管理员提供。

安装程序提示您输入所有没有在参数文件中指定的必需参数,FCP_n 除外。


为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。