Linux 修改網路卡裝置名(interface name)
今天在本地虛擬機器環境下安裝GI時,報了下圖的錯誤,分析原因為網路卡的interface name不一致,node1為eth0、ech1和eth2但是node2為eth1、eth2和eth3,這樣在建立完SSH互信後,點選下一步時,報錯,並且該錯誤不能忽略。
透過網上的解決方法為修改/etc/udev/rules.d/70-persistent-net.rules中ATTR{address}值與/etc/sysconfig/network-scripts/ifcfg-Auto_eth1中的MAC值保持一致,然後重啟伺服器即可。
第一步:檢視當前網路卡的MAC地址值,注意,我的node2是透過vmware的克隆功能來複制的,檔案中的值有可能與實際虛擬機器的網路卡MAC地址值不同。
[root@oel6 network-scripts]# cat ifcfg-Auto_eth1
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.0.12
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DEFROUTE=no
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth0"
UUID=7624a820-03b1-4a8e-abd1-559879087e5d
ONBOOT=yes
HWADDR=00:0c:29:4f:36:73
LAST_CONNECT=1432796101
第二步:修改配置檔案 ATTR{address}為對應網路卡MAC地址值,並且修改NAME值為想要的值。
[root@oel6 network-scripts]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:4f:36:73", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:4f:36:7d", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:4f:36:87", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
第三步:重啟機器,使修改生效。
PS:在修改eth0等名字時,需要注意節點間網段的對應。例如,node1上eth0配置成192.10.12.14 則node2上也需要配置成192.10.12.0網段,否則還是報該案例中錯誤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30167136/viewspace-1675820/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux下修改網路卡名稱(centos6.5)LinuxCentOS
- CentOS 8 修改網路卡名稱CentOS
- linux修改網路卡名字Linux
- centos6 修改網路卡名指令碼CentOS指令碼
- 修改RHEL6.3的網路卡名稱
- Linux Ubuntu 修改網路卡名字LinuxUbuntu
- Linux修改網路卡的名字Linux
- 麒麟系統修改網路卡名步驟和網路卡佔用故障處理
- 【DB寶51】CentOS7修改網路卡名稱CentOS
- 如何修改linux的網路卡mac地址LinuxMac
- centos7的網路卡名修改為eth0CentOS
- 修改網路卡名,報錯:Device not managed by NetworkManager or unavailabledevAI
- 網路卡MAC修改Mac
- 物聯網路卡能用於個人裝置嗎
- 在系統上檢視網路卡裝置
- 更改Linux系統的網路卡名稱Linux
- Oracle 11gR1 RAC安裝過程中遇到的問題:網路卡的裝置名Oracle
- vmware虛擬機器網路卡裝置名與配置檔案不符的故障處理虛擬機
- Linux裝置名稱的查詢Linux
- 物聯網路卡能不能更換裝置
- 安裝配置Linux網路卡(轉)Linux
- windows10系統如何修改藍芽裝置名稱Windows藍芽
- linux下安裝無線網路卡Linux
- RockyLinux9,RHEL9修改統一的網路卡名稱Linux
- 認識linux中的裝置名稱(轉)Linux
- 修改oracle例項名(sid)和資料庫名(db_name)Oracle資料庫
- CentOS 6.5 修改網路卡配置資訊CentOS
- ORACLE資料庫修改資料庫名db_nameOracle資料庫
- 《linux 網路卡別名的新增和繫結》RHEL6Linux
- Linux安裝Oracle修改引數(名詞解釋)LinuxOracle
- Linux 網路卡配置Linux
- Linux網路卡teamLinux
- Linux 修改主機名Linux
- 修改linux主機名Linux
- Linux修改主機名Linux
- Linux 批量修改檔名Linux
- 網路卡配置及對應名稱
- CentOS 6.X怎麼更改網路卡名稱?CentOS 6.X更改網路卡名稱的方法CentOS