網(wǎng)絡(luò)配置錯(cuò)誤

我很長(zhǎng)時(shí)間不配置網(wǎng)絡(luò)的東西,今天我在網(wǎng)上搜了一個(gè)配置ip頁(yè)面,配置的時(shí)候出現(xiàn)了錯(cuò)誤,我是這么一步步錯(cuò)的

首先,我的系統(tǒng)是centos7

1.我先復(fù)制了配置IP的文件了

# cp /etc/sysconfig/network-scripts/ifcfg-ens160 /etc/sysconfig/network-scripts/ifcfg-ens161

# cp /etc/sysconfig/network-scripts/ifcfg-ens160 /etc/sysconfig/network-scripts/ifcfg-ens162

修改配置文件(162文件,161相似):

# vim /etc/sysconfig/network-scripts/ifcfg-ens162
NAME=ens162
DEVICE=ens162
IPADDR=192.168.1.162

2.重新啟動(dòng)網(wǎng)絡(luò)

# systemctl restart network

然后就出現(xiàn)了這個(gè):

Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.

查看一下網(wǎng)絡(luò)狀態(tài)

# 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 2017-03-13 23:24:37 CST; 16s ago
Docs: man:systemd-sysv-generator(8)
Process: 2878 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 systemd[1]: network.service: control process exited, code=exited status=1
Mar 13 23:24:37 centos7 systemd[1]: Failed to start LSB: Bring up/down networking.
Mar 13 23:24:37 centos7 systemd[1]: Unit network.service entered failed state.
Mar 13 23:24:37 centos7 systemd[1]: network.service failed.

3.百度問題,都說是禁止使用下面這兩個(gè)

(別沖動(dòng)!??!會(huì)被罵)

# systemctl stop NetworkManager
# systemctl disable NetworkManager

再次重啟,還是沒有用

4.一看不對(duì)勁刪除ens161和ens162文件,再重新啟動(dòng)

# rm ifcfg-ens161 (最好用mv ifcfg-ens161 /tmp/ )
# rm ifcfg-ens162 (我腦子壞了用刪除)
# systemctl restart network

還是沒用,網(wǎng)絡(luò)重啟還是失敗

5.查看錯(cuò)誤日志(我的內(nèi)網(wǎng)環(huán)境,無法復(fù)制,只能用 別人的日志了,不過錯(cuò)誤很像)

# grep network /var/log/messages
Mar 13 23:51:35 centos7 systemd: Starting LSB: Bring up/down networking...
Mar 13 23:51:35 centos7 network: Bringing up loopback interface: Could not load file '/etc/sysconfig/network-scripts/ifcfg-lo'
Mar 13 23:51:35 centos7 network: Could not load file '/etc/sysconfig/network-scripts/ifcfg-lo'
Mar 13 23:51:35 centos7 network: Could not load file '/etc/sysconfig/network-scripts/ifcfg-lo'
Mar 13 23:51:35 centos7 network: Could not load file '/etc/sysconfig/network-scripts/ifcfg-lo'
Mar 13 23:51:35 centos7 network: [ OK ]
Mar 13 23:51:36 centos7 network: Bringing up interface eth0: Error: Connection activation failed: No suitable device found for this connection.
Mar 13 23:51:36 centos7 network: [FAILED]
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 network: RTNETLINK answers: File exists
Mar 13 23:51:36 centos7 systemd: network.service: control process exited, code=exited status=1
Mar 13 23:51:36 centos7 systemd: Failed to start LSB: Bring up/down networking.
Mar 13 23:51:36 centos7 systemd: Unit network.service entered failed state.
Mar 13 23:51:36 centos7 systemd: network.service failed.

6.這里我已經(jīng)把復(fù)制的文件刪除了
又去找方法,說是加上Mac地址

# ip addr 查看Mac地址,在ens160后加
HWADDR=00:0c:29:0c:15:49

重啟,又失敗了啊,還是之前的錯(cuò)誤

我弄的是生產(chǎn)環(huán)境,趕緊關(guān)機(jī)了
但是在我們組大佬的帶領(lǐng)下,讓我測(cè)試環(huán)境復(fù)現(xiàn)了這個(gè)錯(cuò)誤

解決方法(這個(gè)僅限于是我這樣的錯(cuò)誤,僅供參考):

# ifdown ifcfg-ens160
# systemctl restart network

原因:
復(fù)制配置多個(gè)網(wǎng)卡,重啟發(fā)生了沖突,以及其他配置的錯(cuò)誤,之后再重啟UUID也會(huì)有問題

總結(jié):

  1. 配置多個(gè)ip時(shí),UUID一樣會(huì)有沖突,可以去掉這個(gè)
  2. DEVICE查看下有沒有別的網(wǎng)卡,沒有就別改任何值
  3. 單up/down一個(gè)ip,不用全部都重啟!??!

我還有一個(gè)很大的錯(cuò)誤:

1.沒有備份第一個(gè)網(wǎng)卡文件

其實(shí)我這添加Mac,還有新的ip,我忘記了備份,雖然沒有更改多少,但是想想挺后怕,如果沒有記住其的更改

2.沒有搜索添加的IP是不是空IP

沒有ping一下,如果沖突了,直接就是生產(chǎn)事故

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容