20.3.2.2. 永久添加 LCS 设备
对于持久性设备配置,会以透明的方式处理 The cio_ignore 命令,您不需要从忽略列表中手动释放设备。
要永久添加 LCS 设备,请按照以下步骤执行:
- 在
/etc/sysconfig/network-scripts/
中创建名为ifcfg-device
的配置脚本,其中 device 是之前创建的qeth
组设备的if_name
文件中的值,如enccw0.0.09a0。
该文件应类似如下:# IBM LCS DEVICE=enccw0.0.09a0 BOOTPROTO=static IPADDR=10.12.20.136 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=lcs SUBCHANNELS=0.0.09a0,0.0.09a1 PORTNAME=0 OPTIONS='' TYPE=Ethernet
- 修改
PORTNAME
的值,以反映您要使用的 LCS 端口号(portno
)。您可以在可选OPTIONS
参数中添加任何有效的 lcs sysfs 属性及其值。语法请查看 第 20.3.1.3 节 “永久添加 qeth 设备”。 - 将
DEVICE
参数设置为如下:DEVICE=enccwbus_ID
- 发出 ifup 命令以激活该设备:
#
ifup enccwbus_ID
对
ifcfg
文件的更改只有在重启系统后才会生效。您可以执行以下命令为网络频道触发 ifcfg
文件激活:
- 使用 cio_ignore 程序从忽略的设备列表中删除 LCS 设备适配器,并使其在 Linux 中可见:
#
cio_ignore -r read_device_bus_id,write_device_bus_id将 read_device_bus_id 和 write_device_bus_id 替换为 LCS 设备的设备总线 ID。例如:#
cio_ignore -r 0.0.09a0,0.0.09a1 - 要触发激活更改的 uevent,请发出:
#
echo add > /sys/bus/ccw/devices/read-channel/uevent例如:#
echo add > /sys/bus/ccw/devices/0.0.09a0/uevent