25.3.2.2. Ein LCS-Gerät persistent hinzufügen
cio_ignore wird transparent für persistente Gerätekonfigurationen gehandhabt und Sie brauchen keine Geräte aus der Ignorier-Liste manuell freigeben.
Führen Sie die folgenden Schritte aus, um ein LCS-Gerät persistent hinzuzufügen:
- Erstellen Sie ein Konfigurationsskript als Datei in
/etc/sysconfig/network-scripts/mit einem Namen wieifcfg-ethn, wobei n ein ganzzahliger Wert ist, der mit0anfängt. Die Datei sollte ähnlich wie nachfolgend aufgeführte Datei aussehen:/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 - Modifizieren Sie den Wert von
PORTNAME, so dass er dem LCS-Port-Nummer entspricht (portno), den Sie verwenden möchten. Sie können jedes beliebige lcs-sysfs-Attribut und dessen Wert zum optionalenOPTIONS-Parameter hinzufügen. Siehe Abschnitt 25.3.1.3, »Ein qeth-Gerät persistent hinzufügen« für die Syntax. - Setzen Sie den
DEVICE-Parameter wie folgt:DEVICE=ethn - Führen Sie einen
ifup-Befehl aus, um das Gerät zu aktivieren:# ifup ethn
Änderungen an einer
ifcfg-Datei werden nur nach einem Neustart des Systems wirksam. Alternativ können Sie die Aktivierung einer ifcfg-Datei für Netzwerk-Channels initiieren, indem Sie die folgenden Befehle ausführen:
- Verwenden Sie den Befehl
cio_ignore, um den LCS-Geräteadapter aus der List der ignorierten Geräte zu entfernen und für Linux sichtbar zu machen:# cio_ignore -r read_device_bus_id,write_device_bus_idErsetzen Sie read_device_bus_id und write_device_bus_id mit der Geräte-Bus-IDs des LCS-Geräts. Zum Beispiel:# cio_ignore -r 0.0.09a0,0.0.09a1 - Führen Sie Folgendes aus, um uevent zu initiieren, welches die Änderung aktiviert:
echo add > /sys/bus/ccw/devices/read-channel/ueventZum Beispiel:echo add > /sys/bus/ccw/devices/0.0.09a0/uevent