GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So machen Sie ethtool-Einstellungen über Neustarts hinweg in CentOS / RHEL 6,7 persistent

Alle mit dem ethtool-Programm vorgenommenen Änderungen bleiben standardmäßig nicht über Neustarts oder das Neuladen von Netzwerkmodulen (Treibern) hinweg erhalten. Führen Sie die folgenden Schritte aus, um die Änderungen so hinzuzufügen, dass sie beim Booten automatisch angewendet werden. Bevor Sie die dauerhaften Optionen für ethtool festlegen, vergewissern Sie sich, dass Sie über die neueste Version des Pakets „initscripts“ verfügen ‘.

# yum update initscripts
Hinweis :Wir sind davon ausgegangen, dass der NetworkManager ausgeschaltet ist, wenn Sie die unten angegebenen Schritte ausführen.

1. Stellen Sie ETHTOOL_OPTS ein -Parameter in der ifcfg-Datei der Schnittstelle, die sich in /etc/sysconfig/network-scripts/ befindet Verzeichnis. Die Netzwerkdienstskripte führen das ethtool-Programm jedes Mal aus, wenn die Schnittstelle aufgerufen wird. ethtool kann mehrfach aufgerufen werden, indem die Werte durch ein Semikolon getrennt werden:

Zum Beispiel der Befehl :

# ethtool -s eth0 speed 100 duplex full autoneg off

setzt das eth0-Gerät auf 100 Mbs, Vollduplex, mit ausgeschalteter automatischer Aushandlung. Damit die Initialisierungsskripte dies jedes Mal festlegen, wenn das eth0-Gerät hochgefahren wird, fügen Sie eine Zeile wie diese zu /etc/sysconfig/network-scripts/ifcfg-eth0 hinzu:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ETHTOOL_OPTS="speed 100 duplex full autoneg off"

Unten ist ein weiteres Beispiel, in dem Sie eine einzelne Option und mehrere Optionen dauerhaft festlegen können.

## Setting a single option (running ethtool once)
ETHTOOL_OPTS="-G ${DEVICE} rx 4096"

## Setting multiple options (running ethtool multiple times)
ETHTOOL_OPTS="-G ${DEVICE} rx 4096; -G ${DEVICE} -A autoneg on"

Hier ist ${DEVICE} die Variable aus der ifcfg-Konfigurationsdatei, sodass Sie das eigentliche Gerät nicht angeben müssen.


Cent OS
  1. So machen Sie ein Benutzerkonto in CentOS/RHEL 7 schreibgeschützt

  2. So machen Sie CentOS/RHEL 7 FIPS 140-2-konform

  3. So legen Sie die ethtool-Einstellungen in CentOS/RHEL 6 dauerhaft fest

  4. So speichern Sie iptables-Regeln, um Neustarts in CentOS/RHEL zu überleben

  5. CentOS / RHEL :So lassen Sie iptable-Regeln über Neustarts hinweg bestehen

So installieren Sie Puppet unter RHEL 8 / CentOS 8

So installieren Sie YUM auf RHEL 8 / CentOS 8

So installieren Sie mongodb auf RHEL 8 / CentOS 8

So installieren Sie Maven auf RHEL 8 / CentOS 8

So installieren Sie cpan auf RHEL 8 / CentOS 8

So installieren Sie Ruby auf RHEL 8 / CentOS 8