Centos 7: no se pudo activar / desactivar la red: configurar la interfaz para una interfaz troncal

9

El conmutador configurado en el servidor (Centos 7) está configurado como troncal para la VLAN # 115,2014. He cargado

# lsmod | grep 8021q
# modprobe 8021q

Me gustaría configurar una dirección IP en el servidor usando la VLAN # 115 Realizando la siguiente configuración:

ifcfg-em1

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=em1
UUID=c0c4d851-d762-4301-8c20-d6128aee5261
DEVICE=em1
ONBOOT=yes

ifcfg-em1.115

TYPE=Ethernet
BOOTPROTO=none
IPADDR=172.31.141.242
PREFIX=24
GATEWAY=172.31.141.1
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=em1.115
UUID=c0c4d851-d762-4301-8c20-d6128aee5261
DEVICE=em1.115
VLAN=yes
ONBOOT=yes

Terminé no pudiendo reiniciar el servicio de red. El mensaje de error que aparece es:

Failed to start LSB: Bring up/down networking.

¿Qué estoy haciendo mal?

nskalis
fuente

Respuestas:

23

parece que deshabilitar NetworkManager hizo el truco :)

systemctl stop NetworkManager
systemctl disable NetworkManager
nskalis
fuente
1
Reiniciarlo funcionó para mí (no lo intenté restart, pero usé en startlugar de disable).
Skippy le Grand Gourou
1
¡tu haces mi día! mi configuración de VLAN y vinculación no se pudo iniciar después de la actualización del servidor y todo por el NetworkManager.
fusor
2
@iamsterdam que trabajó para mí, pero ¿podría elaborar por qué funciona después de desactivarNetworkManager
Vishrant
1
eso fue increíble ...
Muthukumar Anbalagan
8

Tal vez un poco tarde, pero el problema en mi caso fue que el campo UUID de las dos interfaces era el mismo, y deben ser únicos. Deshabilitar NetworkManager hace el truco, pero la solución real sería cambiar / eliminar el campo. Dejando esto aquí para referencia futura.

Slye
fuente
2

Estaba enfrentando el mismo problema. Por suerte,

/etc/rc.d/init.d/network stop

con gracia detuvo el servicio de red. Entonces hice un:

ip addr flush dev <<dev-name>>

Después de eso, puede iniciar el servicio, utilizando systemctlo /etc/rc.d/init.d/network start.

gaurav parashar
fuente
1
IPV4_FAILURE_FATAL=no
IPV6INIT=yes"

Alternar el valor

IPV4_FAILURE_FATAL=yes
IPV6INIT=no # (if IPV6 not require)
Rajeev Rahman
fuente
1

reiniciar mi máquina y el servicio de red no resuelven este problema en mi caja de linux.

He eliminado el archivo /etc/sysconfig/network-scripts/ifcfg-eth0y luego recreé el archivo con un nombre diferente ifcfg-eth1con detalles de ip estática. Después de eso, comencé el servicio de red y funcionó.

kali doss
fuente
1

Tuve este error después de importar una VM. La solución es arreglar la dirección HW en el archivo / etc / sysconfig / network-scripts / ifcfg-ens32 (ens32 resultó ser mi interfaz. Puede verificar la suya usando Network Manager con nmtui).

Escriba 'ip addr' y anote el HW addr de su interfaz, por ejemplo 00: 50: 56: 8d: 6a: 9e. Busque la interfaz que le interesa de la lista que obtiene de 'ip addr'.

Ábralo para editar su / etc / sysconfig / network-scripts / ifcfg-ens32 (cambie ifcfg-ens32 con el nombre de su interfaz, como se mencionó anteriormente, obténgalo de nmtui) y modifique esa dirección junto a la clave HWADDR.

Ahora: reinicio de la red de servicio

Christian Achilli
fuente
0

debe agregar lo siguiente en su archivo HWADDR = "xx: xx: xx: xx: xx: xx" donde xxxx es la dirección mac real o clonada de su tarjeta de interfaz que puede encontrar emitiendo el comando ifconfig -a.

zaheer
fuente
0

Elimine cualquier conexión ifcfg-Wired1 o -2 adicional de los nuevos adaptadores que haya agregado en el servidor que no sean utilizados por la red l2 o l3 y reinicie. Funcionará.

Prem-Cloud-lab
fuente
0

¡Esto solucionará el problema!

# rm /etc/udev/rules.d/70-persistent-ipoib.rules 

# reboot
  • Ahora edite / etc / sysconfig / network-scripts / ifcfg-eth0,
  • Agregar nuevo HWADDR generado o eliminarlo
  • Eliminar línea UUID

-Iniciar el servicio de red

 #systemctl restart network.service

¡AHORA! Trabajando.

Abdullah
fuente
0
  1. Solo comenta #UUID

    ##UUID=XXXXX-XXXX-XXX-XXXXX
    
  2. Reiniciar red

    sudo systemctl restart network
    
usuario257466
fuente
0

Tuve el mismo problema con LSB en Centos y Ubunto en VMware. Lo resolví, apague Wifi en el host (máquina real), encienda y reinicie el invitado.

Franco Correa
fuente
0

Para mí, fue un archivo / entrada faltante: /etc/sysconfig/network.

Sin archivo y puerta de enlace:

[root@randomHost ~]# file /etc/sysconfig/network
/etc/sysconfig/network: cannot open (No such file or directory)
[root@randomHost ~]#
[root@randomHost ~]#
[root@randomHost ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Mon 2019-01-07 10:53:38 UTC; 1 weeks 0 days ago
     Docs: man:systemd-sysv-generator(8)
Jan 07 10:53:38 randomHost systemd[1]: network.service failed.

Después de agregar el archivo y la puerta de enlace:

[root@randomHost ~]# 
[root@randomHost ~]# echo "GATEWAY=10.XX.XX.XX" >> /etc/sysconfig/network
[root@randomHost ~]# 
[root@randomHost ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: active (exited) since Mon 2019-01-14 12:18:28 UTC; 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 329008 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
OneK
fuente
-1

Simplemente deténgase y desactive NetworkManager

Y una vez más reinicie los servicios, funcionará

#systemctl stop NetworkManager
#systemctl disable NetworkManager

#service network restart
Rana Chatterjee
fuente
Esto no es diferente de la respuesta aceptada (aparte de estar mal formateado). Su respuesta debería agregar algún valor, como explicar por qué deshabilitar Network Manager soluciona el problema y quizás mencionar cuándo tiene sentido hacerlo.
Anthony Geoghegan
Votación positiva: esto me ayudó a pesar de que la respuesta aceptada no. Podría ser que no leí la pregunta correctamente y simplemente me desplacé rápidamente por las respuestas, pero reiniciar NetworkManager solo no pareció hacer nada. Tal vez sea obvio, pero solo porque vi esto pensé en intentar reiniciar networkdespués de pararNetworkManager
ec2011