GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come rendere persistenti le impostazioni di Ethtool durante i riavvii in CentOS / RHEL 6,7

Qualsiasi modifica apportata con il programma ethtool non persiste durante i riavvii o il ricaricamento dei moduli di rete (driver) per impostazione predefinita. Segui i passaggi indicati di seguito per aggiungere le modifiche in modo tale che si applichino automaticamente all'avvio. Prima di impostare le opzioni persistenti per ethtool, assicurati di avere l'ultima versione del pacchetto "initscripts '.

# yum update initscripts
Nota :Abbiamo presupposto che NetworkManager sia spento quando si applicano i passaggi indicati di seguito.

1. Imposta ETHTOOL_OPTS parametro nel file ifcfg dell'interfaccia che si trova in /etc/sysconfig/network-scripts/ directory. Gli script del servizio di rete eseguiranno il programma ethtool ogni volta che viene aperta l'interfaccia. ethtool può essere invocato più volte separando i valori con un punto e virgola:

Ad esempio, il comando :

# ethtool -s eth0 speed 100 duplex full autoneg off

imposterà il dispositivo eth0 a 100 Mbs, full duplex, con la negoziazione automatica disattivata. Per fare in modo che gli script di inizializzazione lo impostino ogni volta che viene avviato il dispositivo eth0, aggiungi una riga a /etc/sysconfig/network-scripts/ifcfg-eth0 in questo modo:

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

Di seguito è riportato un altro esempio in cui è possibile impostare una singola opzione e più opzioni in modo persistente.

## 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"

Qui ${DEVICE} è la variabile presa dal file di configurazione ifcfg, quindi non è necessario menzionare il dispositivo effettivo.


Cent OS
  1. Come rendere l'account utente di sola lettura in CentOS/RHEL 7

  2. Come rendere conforme a CentOS/RHEL 7 FIPS 140-2

  3. Come impostare in modo permanente le impostazioni di ethtool in CentOS/RHEL 6

  4. Come archiviare le regole di iptables per sopravvivere ai riavvii in CentOS/RHEL

  5. CentOS / RHEL:come rendere le regole iptable persistenti durante i riavvii

Come installare Puppet su RHEL 8 / CentOS 8

Come installare YUM su RHEL 8 / CentOS 8

Come installare mongodb su RHEL 8 / CentOS 8

Come installare Maven su RHEL 8 / CentOS 8

Come installare cpan su RHEL 8 / CentOS 8

Come installare Ruby su RHEL 8 / CentOS 8