Networking

CentOS 故障轉移集群 - SIOCADDRT:沒有這樣的過程(添加環回時)

  • September 26, 2012

我正在嘗試為負載平衡伺服器配置兩個 Web 伺服器。負載平衡方面工作正常(它可以看到兩個伺服器,如果需要,可以殺死它們,並且似乎可以很好地引導流量)。唯一的問題是伺服器循環:

/etc/sysconfig/network-scripts/ifcfg-lo:0

DEVICE=lo:0
IPADDR=<Virtual IP>
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback

每次我嘗試“服務網路重啟”時,我都會得到一個SIOCADDRT: No such process when loading the loopback interface。

有人知道是什麼原因造成的嗎?

每次我嘗試“服務網路重啟”時,我都會得到一個 SIOCDDRT: No such process when loading the loopback interface。

這通常來自route命令,意味著您正在嘗試通過無效網關設置路由。例如,如果我有:

# ip addr list
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
   link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
   inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
   link/ether b8:ac:6f:a6:bf:a6 brd ff:ff:ff:ff:ff:ff
   inet 192.168.1.10/24 brd 192.168.1.255 scope global external

然後我嘗試通過 192.168.1.1 添加到 192.168.3.0 的路由,但不小心打錯並輸入了錯誤的網關地址:

# route add 192.168.3.0/24 gw 192.168.2.1

然後我得到這個:

SIOCADDRT: No such process

如果不做 a service network restart,如果你只使用 會發生什麼ifup lo:0?你仍然得到同樣的錯誤嗎?

引用自:https://serverfault.com/questions/228373