25.3.2.2. 永久添加 LCS 设备
cio_ignore
明确处理永久设备配置,您不需要手动从忽略列表中释放设备。
要永久添加 LCS 设备,请按照以下步骤操作:
- 生成类似
/etc/sysconfig/network-scripts/
的配置脚本,以ifcfg-ethn
命名,其中 n 是一个从0
开始的整数。该文件应类似如下:/etc/sysconfig/network-scripts/ifcfg-eth0 # IBM LCS DEVICE=eth0 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 属性及其值。有关语法请参考『第 25.3.1.3 节 “永久添加 qeth 设备”』。 - 将
DEVICE
参数设定为如下值:DEVICE=ethn
- 执行
ifup
激活该设备:# ifup ethn
对
ifcfg
文件的更改只能在重启系统后生效。您可使用以下命令触发用于网络通道的 ifcfg
文件的激活:
- 使用
cio_ignore
命令从忽略的设备列表中删除 LCS 设备适配器并使其在 Linux 中可见:# cio_ignore -r read_device_bus_id,write_device_bus_id
使用 LCS 设备的设备总线 ID 替换 read_device_bus_id 和 write_device_bus_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