1. 程式人生 > >eve-ng中的主機一啟動就停止

eve-ng中的主機一啟動就停止

ima per 51cto 裏的 文件夾 tex mage 遇到 有一個

最近在用eve-ng做網絡實驗,eve-ng的強大功能令曾經的gns3黯然失色。不過,這幾天遇到一個問題:添加一個windows 7主機,start後過幾秒就自動變回灰色(stop狀態)。
技術分享圖片
技術分享圖片

經過一番測試後,我找到了問題的原因。
eve-ng的每個lab裏的每個虛擬設備都有個ID,該ID是根據設備添加的順序依次遞增的,默認從1開始。我的這臺虛擬win7是17號。
技術分享圖片
而每個lab在系統中都有一個對應的文件夾,裏面也有每個設備對應的文件夾。
比如,我這個lab的對應路徑是/opt/unetlab/tmp/0/3154bd2......,其中0是代表admin賬戶,後面的一串字符就是lab的代號,裏面的1-18文件夾對應每個設備。

技術分享圖片
打開17文件夾,發現裏面的文件有iourc、nvram等,類似交換機才會用到的文件。
技術分享圖片
而打開18文件夾(另一臺運行正常的win7設備),發現裏面有hda2.qcow2,這才是添加虛擬主機時要用到的文件。
技術分享圖片
到這裏,大概明白了,因為ID 17之前是一臺思科交換機,後來被我刪除了,又添加了一臺win7,就導致這樣的問題。
既然知道問題原因,解決起來就容易了。先把17文件夾裏面的除了wrapper.txt以外的文件都刪除。
技術分享圖片
再從/opt/unetlab/addons/qemu/win-7-sp1/ 中把hda.qcow2拷貝到剛才的17文件夾(win-7-sp1是自定義的名字,每個人都可以不一樣)。
技術分享圖片
然後修復權限。
技術分享圖片
這個時候再start這臺主機,成功進入系統!
技術分享圖片

eve-ng中的主機一啟動就停止