虛擬機器轉殖衝突解決

2021-08-30 09:00:16 字數 852 閱讀 8148

重啟一下network服務,發現提示錯誤資訊「device eth0 does not seem to be present, delaying initialization.」

故障產生的原因:

由於轉殖虛擬機器,vmware只是修改了虛擬機器的名字等資訊,並沒有修改虛擬硬碟中的任何資訊,

導致轉殖後網絡卡的mac位址和作業系統中記錄的mac位址不符,導致eth0啟動不起來。

作業系統記錄了乙個新網絡卡的新增,新網絡卡的名字eth1,mac位址就是vmware分配給的新的mac位址

解決方法:

修改 /etc/udev/rules.d/70-persistent-net.rules 檔案

刪除掉 關於 eth0 的資訊。修改 第二條 eth1 的網絡卡的名字為 eth0.

重啟伺服器。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

配置下ip

device=eth0     #網絡卡裝置名,請勿修改名字

type=ethernet #網路型別,乙太網

bootproto=static #啟用靜態ip位址

onboot=yes #開啟自動啟用網路連線

ipaddr=192.168.78.100 #設定ip位址

netmask=255.255.255.0 #設定子網掩碼

gateway=192.168.78.2 #設定閘道器

dns1=114.114.114.114 #設定備dns

vi /etc/sysconfig/network

修改主機名稱

轉殖虛擬機器

vmware虛擬機器安裝系統雖然方便,但是搭集群時如果每個結點都重新安裝的話也是很耗時的。幸好vmware有個轉殖功能,用起來非常方便,非常爽。下面就給出簡單的轉殖教程。前提是你已經有乙個安裝好系統且配置好環境的虛擬機器。這裡我就用圖上的nginx虛擬機器做演示,我安裝的是centos7。什麼都沒設...

虛擬機器轉殖

批量自動刪除rpm包 rpm qa grep mysql while read c do rpm e c nodeps done minimal最小化安裝 eth0預設沒有自啟用 修改配置檔案 onboot true 修改靜態位址後發現無法ping外網 需要設定閘道器 route add defau...

轉殖虛擬機器

前文 相比安裝虛擬機器,轉殖虛擬機器速度更快。一 直接按步驟完整轉殖。步驟簡單,直接下一步即可。二 開機 處理辦法 1.修改配置檔案 vim etc sysconfig network scripts ifcfg eth0 刪除uuid hwaddr 2.刪除相關檔案 重啟自動生成 rm rf et...