首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xen + debian网络升级压缩后喘息

xen + debian网络升级压缩后喘息
EN

Server Fault用户
提问于 2013-06-27 13:43:38
回答 1查看 642关注 0票数 1

我有一个Debian + Xen服务器。在系统升级到稳定版本之后,网络在启动后就不会出现。每次重启后,我都需要手动打开它。升级期间未更改网络配置。

这是/etc/网络/接口:

代码语言:javascript
复制
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 11.22.33.44
    netmask 255.255.255.0
    gateway 11.22.33.1
    nameserver 8.8.8.8

启动后,ip r显示没有路由,eth0没有ip地址。手动ip和路由设置良好,网络开始工作。

来自dmesg的关于我发现的网络的消息(看起来没什么有趣的)

代码语言:javascript
复制
[    3.894401] ACPI: Fan [FAN3] (off)
[    3.894444] ACPI: Fan [FAN4] (off)
[    4.178348] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1) 00:1e:67:14:66:c9
[    4.178351] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[    4.178392] e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 11, PBA No: 0100FF-0FF
[    4.178413] e1000e 0000:02:00.0: Disabling ASPM L0s L1
[    4.178432] xen: registering gsi 16 triggering 0 polarity 1
--
[    4.223667] ata5: DUMMY
[    4.223668] ata6: DUMMY
[    4.289153] e1000e 0000:02:00.0: eth1: (PCI Express:2.5GT/s:Width x1) 00:1e:67:14:66:c8
[    4.289155] e1000e 0000:02:00.0: eth1: Intel(R) PRO/1000 Network Connection
[    4.289245] e1000e 0000:02:00.0: eth1: MAC: 3, PHY: 8, PBA No: 1000FF-0FF
[    4.506908] usb 1-1: new high-speed USB device number 2 using ehci_hcd
[    4.542920] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
--
[   10.362999] EXT4-fs (dm-23): mounted filesystem with ordered data mode. Opts: (null)
[   10.419103] EXT4-fs (dm-3): mounted filesystem with ordered data mode. Opts: (null)
[   10.988255] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   13.175533] Event-channel device installed.
[   13.287555] XENBUS: Unable to read cpu state
--
[   13.288670] XENBUS: Unable to read cpu state
[   13.965939] Bridge firewalling registered
[   14.134048] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[   14.283862] ADDRCONF(NETDEV_UP): peth0: link is not ready
[   14.284543] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   17.800627] e1000e: peth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[   17.801377] ADDRCONF(NETDEV_CHANGE): peth0: link becomes ready
[   18.307278] device peth0 entered promiscuous mode
[   24.538899] eth1: no IPv6 routers present
[   28.570902] peth0: no IPv6 routers present

我升级了两台服务器,并对其中的两台服务器进行了这种行为。如何解决这个问题,并使网络在启动时自动启动?

EN

回答 1

Server Fault用户

发布于 2013-06-27 21:55:53

您需要将etnernet电缆切换到另一个以太网端口,或者在配置中将eth0更改为eth1。原因是您有两个以太网接口,现在您正在配置没有电缆的接口。

注意

e1000e: eth1网卡链路上升1000 Mbps全双工,流量控制: Rx/Tx

您还可以尝试删除/etc/udev/rules.d es.d/70-Persistent-net.Rule和/或更改内容,以反映您希望它成为的任何内容。该文件决定在哪个网络接口上获取什么名称。重新启动更改或删除以生效。删除是可以的,它将被重新生成。

顺便说一句,dmesg消息也显示了peth0,所以可能只是udev将eth0重命名为peth0。删除或更改/etc/udev/ well. d/70-persistent-etc.规则也会解决这个问题。或者在配置中将eth0更改为peth0。

17.801377 ADDRCONF(NETDEV_CHANGE):peth0:链接就绪

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/519034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档