GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo hacer que la configuración de ethtool sea persistente en los reinicios en CentOS/RHEL 6,7

Cualquier cambio realizado con el programa ethtool no persiste entre reinicios o recargas del módulo de red (controlador) de manera predeterminada. Siga los pasos que se indican a continuación para agregar los cambios de tal manera que se apliquen automáticamente al arrancar. Antes de configurar las opciones persistentes para ethtool, asegúrese de tener la última versión del paquete 'initscripts ‘.

# yum update initscripts
Nota :Hemos asumido que NetworkManager está desactivado cuando aplica los pasos que se indican a continuación.

1. Configure el ETHTOOL_OPTS parámetro en el archivo ifcfg de la interfaz que se encuentra en /etc/sysconfig/network-scripts/ directorio. Los scripts del servicio de red ejecutarán el programa ethtool cada vez que se active la interfaz. ethtool se puede invocar varias veces separando los valores con un punto y coma:

Por ejemplo, el comando:

# ethtool -s eth0 speed 100 duplex full autoneg off

configurará el dispositivo eth0 a 100 Mbs, dúplex completo, con la negociación automática desactivada. Para que los scripts de inicialización configuren esto cada vez que se active el dispositivo eth0, agregue una línea a /etc/sysconfig/network-scripts/ifcfg-eth0 como esta:

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

A continuación se muestra otro ejemplo en el que puede establecer una sola opción y varias opciones de forma 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"

Aquí ${DEVICE} es la variable tomada del archivo de configuración de ifcfg, por lo que no es necesario que mencione el dispositivo real.


Cent OS
  1. Cómo hacer que la cuenta de usuario sea de solo lectura en CentOS/RHEL 7

  2. Cómo hacer que CentOS/RHEL 7 FIPS 140-2 sea compatible

  3. Cómo establecer de forma permanente la configuración de ethtool en CentOS/RHEL 6

  4. Cómo almacenar reglas de iptables para sobrevivir a través de reinicios en CentOS/RHEL

  5. Cómo hacer que el servidor TFTP funcione en CentOS 6.2

Cómo instalar Puppet en RHEL 8 / CentOS 8

Cómo instalar YUM en RHEL 8 / CentOS 8

Cómo instalar mongodb en RHEL 8 / CentOS 8

Cómo instalar maven en RHEL 8 / CentOS 8

Cómo instalar cpan en RHEL 8 / CentOS 8

Cómo instalar ruby ​​en RHEL 8 / CentOS 8