Source From Here
Preface
If you have been around VMWare long, then you have cloned, restored or otherwise copied a virtual machine. When the copied virtual machine is created, it is given a different MAC address, which causes VMWare to see its network adapter as eth1. This will result in eth1 being assigned either a DHCP address at boot if available or to use a self-assigned address if not. This article shows how to fix this problem using Linux, but whatever operating system you are using, the steps are similar.
Bringing Up Interface Eth0: Error: No Suitable Device Found: No Device Found for Connection ‘System Eth0′
The problem begins when, after cloning a virtual machine, the eth0 device cannot be found by the kernel. You will normally notice an error during boot similar to: “Bringing up Interface eth0: Error: No suitable device found: no device found for connection ‘System eth0′.
As I mentioned above, this is caused when the new virtual machine is created. VMware has assigned an ethernet adapter to the virtual machine with a different MAC address than what the source VM was using.
Find the New MAC Address for Your Network Adapter
There are many ways to find the new MAC address assigned to your network adapter. Since this is VMWare, you can simply edit your virtual machine in VMWare and look at the MAC Address assigned to “Network adapter 1″. Or even simpler is to use ifcfg to list the adapters on the machine. In the example below, you can see that this example machine, (a clone of my quickbook server) couldn’t find eth0 by MAC address and assumed it was eth1 and then picked up a DHCP address instead of using the configured address for eth0:
With this information, grab the HWaddr, we will then edit the /etc/sysconfig/network-scripts/ifcfg-eth0 file and change the HWADDR parameter to the MAC address that you found in one of the 2 steps above.
Use a Unique IP Address
Since this is a clone of a current server, you will want to be sure, since you are already in this file that the IP Address assigned to this adapter is unique on your network. If the source virtual machine that you cloned this machine from, you will want to resolve the conflict before continuing.
Restart the Network Service
After changing the MAC address, you will need to either reboot the operating system or restart the network adapter service. In my case, as I was on the console of this CentOS 6 machine, I simply restarted the network service:
which brought up eth0 now using the assigned IP Address. At this point, your eth0 should now be up and using the desired IP Address.
This is a blog to track what I had learned and share knowledge with all who can take advantage of them
標籤
- [ 英文學習 ]
- [ 計算機概論 ]
- [ 深入雲計算 ]
- [ 雜七雜八 ]
- [ Algorithm in Java ]
- [ Data Structures with Java ]
- [ IR Class ]
- [ Java 文章收集 ]
- [ Java 代碼範本 ]
- [ Java 套件 ]
- [ JVM 應用 ]
- [ LFD Note ]
- [ MangoDB ]
- [ Math CC ]
- [ MongoDB ]
- [ MySQL 小學堂 ]
- [ Python 考題 ]
- [ Python 常見問題 ]
- [ Python 範例代碼 ]
- [心得扎記]
- [網路教學]
- [C 常見考題]
- [C 範例代碼]
- [C/C++ 範例代碼]
- [Intro Alg]
- [Java 代碼範本]
- [Java 套件]
- [Linux 小技巧]
- [Linux 小學堂]
- [Linux 命令]
- [ML In Action]
- [ML]
- [MLP]
- [Postgres]
- [Python 學習筆記]
- [Quick Python]
- [Software Engineering]
- [The python tutorial]
- 工具收集
- 設計模式
- 資料結構
- ActiveMQ In Action
- AI
- Algorithm
- Android
- Ansible
- AWS
- Big Data 研究
- C/C++
- C++
- CCDH
- CI/CD
- Coursera
- Database
- DB
- Design Pattern
- Device Driver Programming
- Docker
- Docker 工具
- Docker Practice
- Eclipse
- English Writing
- ExtJS 3.x
- FP
- Fraud Prevention
- FreeBSD
- GCC
- Git
- Git Pro
- GNU
- Golang
- Gradle
- Groovy
- Hadoop
- Hadoop. Hadoop Ecosystem
- Java
- Java Framework
- Java UI
- JavaIDE
- JavaScript
- Jenkins
- JFreeChart
- Kaggle
- Kali/Metasploit
- Keras
- KVM
- Learn Spark
- LeetCode
- Linux
- Lucene
- Math
- ML
- ML Udemy
- Mockito
- MPI
- Nachos
- Network
- NLP
- node js
- OO
- OpenCL
- OpenMP
- OSC
- OSGi
- Pandas
- Perl
- PostgreSQL
- Py DS
- Python
- Python 自製工具
- Python Std Library
- Python tools
- QEMU
- R
- Real Python
- RIA
- RTC
- Ruby
- Ruby Packages
- Scala
- ScalaIA
- SQLAlchemy
- TensorFlow
- Tools
- UML
- Unix
- Verilog
- Vmware
- Windows 技巧
- wxPython
訂閱:
張貼留言 (Atom)
[Git 常見問題] error: The following untracked working tree files would be overwritten by merge
Source From Here 方案1: // x -----删除忽略文件已经对 git 来说不识别的文件 // d -----删除未被添加到 git 的路径中的文件 // f -----强制运行 # git clean -d -fx 方案2: 今天在服务器上 gi...
-
前言 : 為什麼程序管理這麼重要呢?這是因為: * 首先,本章一開始就談到的,我們在操作系統時的各項工作其實都是經過某個 PID 來達成的 (包括你的 bash 環境), 因此,能不能進行某項工作,就與該程序的權限有關了。 * 再來,如果您的 Linux 系統是個...
-
屬性 : 系統相關 - 檔案與目錄 語法 : du [參數] [檔案] 參數 | 功能 -a | 顯示目錄中個別檔案的大小 -b | 以bytes為單位顯示 -c | 顯示個別檔案大小與總和 -D | 顯示符號鏈結的來源檔大小 -h | Hum...
-
來源自 這裡 說明 : split 是 Perl 中非常有用的函式之一,它可以將一個字串分割並將之置於陣列中。若無特別的指定,該函式亦使用 RE 與 $_ 變數 語法 : * split /PATTERN/,EXPR,LIMIT * split /...
程式扎記: [ Vmware 常見問題 ] Fixing Eth0 Mac Address After Vmware Clone Or Restore >>>>> Download Now
回覆刪除>>>>> Download Full
程式扎記: [ Vmware 常見問題 ] Fixing Eth0 Mac Address After Vmware Clone Or Restore >>>>> Download LINK
>>>>> Download Now
程式扎記: [ Vmware 常見問題 ] Fixing Eth0 Mac Address After Vmware Clone Or Restore >>>>> Download Full
>>>>> Download LINK 6h