RHEL 7.1 VPS - initscripts upgrade causes networking failures [message #51927] |
Mon, 16 March 2015 23:56 |
jochum
Messages: 21 Registered: December 2006 Location: Naperville, IL, USA
|
Junior Member |
|
|
Hi All:
In upgrading my RHEL container from 7.0 to 7.1 container today, I found that upgrading initscripts (from initscripts-9.49.17-1.el7_0.1.x86_64 to initscripts-9.49.24-1.el7.x86_64) causes networking to fail after a reboot. Before the reboot:
**********************************************************
[root@lss-vps141 ~]# ifconfig -a
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 4 bytes 304 (304.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 304 (304.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
venet0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500
inet 127.0.0.1 netmask 255.255.255.255 broadcast 0.0.0.0 destination 127.0.0.1
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC)
RX packets 306 bytes 453581 (442.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 152 bytes 8093 (7.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
venet0:0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500
inet 135.1.58.141 netmask 255.255.255.255 broadcast 135.1.58.141 destination 135.1.58.141
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC)
[root@lss-vps141 ~]# systemctl status -l network.service
network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network)
Active: active (exited) since Mon 2015-03-16 19:49:58 EDT; 1min 29s ago
Process: 1031 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
Process: 1185 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
Mar 16 19:49:58 lss-vps141 systemd[1]: Starting LSB: Bring up/down networking...
Mar 16 19:49:58 lss-vps141 network[1185]: Bringing up loopback interface: [ OK ]
Mar 16 19:49:58 lss-vps141 network[1185]: Bringing up interface venet0: arping: Device venet0 not available.
Mar 16 19:49:58 lss-vps141 network[1185]: [ OK ]
Mar 16 19:49:58 lss-vps141 systemd[1]: Started LSB: Bring up/down networking.
**********************************************************
After the upgrade and reboot, the same command no longer shows the venet0:0 entry, and error messages in the systemctl status output:
**********************************************************
[root@lss-vps141 ~]# ifconfig -a
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 4 bytes 304 (304.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 304 (304.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
venet0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500
inet 127.0.0.1 netmask 255.255.255.255 broadcast 0.0.0.0 destination 127.0.0.1
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC)
RX packets 612 bytes 907174 (885.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 300 bytes 16279 (15.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@lss-vps141 ~]# systemctl status -l network.service
network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network)
Active: active (exited) since Mon 2015-03-16 19:52:42 EDT; 9s ago
Process: 1484 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
Process: 1639 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
Mar 16 19:52:42 lss-vps141 network[1639]: Bringing up loopback interface: [ OK ]
Mar 16 19:52:42 lss-vps141 network[1639]: Bringing up interface venet0: arping: Device venet0 not available.
Mar 16 19:52:42 lss-vps141 network[1639]: Determining if ip address 135.1.58.141 is already in use for device venet0...
Mar 16 19:52:42 lss-vps141 network[1639]: arping: Device venet0 not available.
Mar 16 19:52:42 lss-vps141 network[1639]: ERROR : [/etc/sysconfig/network-scripts/ifup-aliases] Error, some other host already uses address 135.1.58.141.
Mar 16 19:52:42 lss-vps141 network[1639]: [ OK ]
Mar 16 19:52:42 lss-vps141 systemd[1]: Started LSB: Bring up/down networking.
[root@lss-vps141 ~]#
**********************************************************
Does anyone know how to fix (or get around) this?
thanks,
Paul
|
|
|
|
|
|
|
|
|
|
|