<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 167,  comments - 30,  trackbacks - 0


    轉(zhuǎn)載自:http://linuxtoy.org/archives/kvm-issue.html

    筆者在部署 KVM 虛擬機時曾遇到一個奇怪的問題,幾經(jīng)探索之后終于解決,現(xiàn)在寫出來跟大家分享一下。

    筆者在單位部署了一臺服務(wù)器,上面運行著幾部 KVM 虛擬機,分別執(zhí)行不同的任務(wù)。系統(tǒng)上線之后,需要再增加幾部虛擬機。因為當(dāng)初部署服務(wù)器時做了虛擬機備份,所以就復(fù)制了一個備份的虛擬機??墒切绿摂M機啟動之后無法在本地網(wǎng)絡(luò)上找到新虛擬機的 IP 地址(本地網(wǎng)絡(luò)采用 DHCP 分配 IP 地址)!因為服務(wù)器是遠(yuǎn)程控制的,當(dāng)然新虛擬機也就無法使用了。

    為了查找原因,筆者把虛擬機復(fù)制到本地主機上,用正常方法開啟。啟動過程及登錄都很正常,于是檢查網(wǎng)卡狀況:

    $ ifconfig 

    可是卻只有顯示 lo 信息! 怪了,eth0 呢?只有 lo 當(dāng)然是沒有辦法同網(wǎng)絡(luò)通訊的。于是查找一下啟動信息:

    $ dmesg | grep eth 

    發(fā)現(xiàn)如下信息:

    udev: renamed network interface eth0 to eth1 

    原來 eth0 已經(jīng)沒有了,被命名為 eth1, 再看網(wǎng)卡配置

    $ cat /etc/network/interfaces auto eth0 iface eth0 inet dhcp 

    至此事情水落石出,原來 KVM 是在啟動時傳遞 mac 參數(shù)的,如筆者是用下面命令啟動 KVM 虛擬機:

    $ sudo kvm -m 256 -hda /data/kvm/mail.img -net nic,vlan=0,macaddr=52-54-00-12-30-05 -net tap,vlan=0,ifname=tap5,script=no -boot c -smp 2 -daemonize -nographic & 

    注意上面的 macaddr=52-54-00-12-30-05,這就是虛擬機啟動后的網(wǎng)卡 mac,因為網(wǎng)絡(luò)內(nèi)不可以有相同的 mac,所以啟動每個虛擬機的 mac 都要改??墒钱?dāng)換了新的 mac 后,虛擬機里的系統(tǒng)就認(rèn)為換了新網(wǎng)卡,所以系統(tǒng)改變 eth0 為 eth1,而在網(wǎng)卡設(shè)置里面卻只設(shè)置了 eth0, 所以虛擬機啟動之后并沒有啟動新的 eth1 網(wǎng)卡,當(dāng)然就連不上網(wǎng)絡(luò)了。原因找到了之后問題的解決也就非常簡單:

    $ vi /etc/network/interfaces 

    增加以下內(nèi)容:

    auto eth1 iface eth1 inet dhcp 

    再重新啟動網(wǎng)絡(luò):

    $ /etc/init.d/networking restart 

    至此問題應(yīng)該就完全解決了。不過有個問題還要注意,如果有多次用不同的 mac 啟動虛擬機,可能你的虛擬機里已經(jīng)有了 eth2, eth3 甚至是 10 都是有可能的,因為你每用一個新的 mac 去啟動虛擬機,系統(tǒng)就會增加一個網(wǎng)卡。可以修改下面這個文件:

    $ vi /etc/udev/rules.d/70-persistent-net.rules 

    刪除所有的的 ethX 行,重啟虛擬機即可。

    { Thanks 逸飛. }

    posted on 2013-02-20 11:41 David1228 閱讀(978) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    <2013年2月>
    272829303112
    3456789
    10111213141516
    17181920212223
    242526272812
    3456789

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章檔案

    新聞分類

    新聞檔案

    相冊

    收藏夾

    Java

    Linux知識相關(guān)

    Spring相關(guān)

    云計算/Linux/虛擬化技術(shù)/

    友情博客

    多線程并發(fā)編程

    開源技術(shù)

    持久層技術(shù)相關(guān)

    搜索

    •  

    積分與排名

    • 積分 - 359853
    • 排名 - 154

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99re免费视频| 一级毛片aa高清免费观看| 亚洲黄色免费观看| 亚洲短视频男人的影院| 国产精品99精品久久免费| 亚洲成av人在线视| 在线免费观看亚洲| 亚洲无砖砖区免费| 国拍在线精品视频免费观看 | 美女被cao免费看在线看网站| 337p欧洲亚洲大胆艺术| 亚洲免费在线观看视频| 国产成人精品亚洲日本在线 | 九九久久国产精品免费热6| 亚洲国产精品综合久久一线| 久久成人18免费网站 | 亚洲毛片av日韩av无码| 高清永久免费观看| 久久久综合亚洲色一区二区三区| 热re99久久6国产精品免费| 亚洲一区在线观看视频| 国产在线观看www鲁啊鲁免费| 羞羞的视频在线免费观看| 亚洲精品国产精品乱码不卞 | 国产成人高清精品免费软件| 一级毛片免费一级直接观看| 亚洲国产精品久久久天堂| 国产92成人精品视频免费| 亚洲AV无码专区在线电影成人| 亚洲成网777777国产精品| 免费成人在线电影| 亚洲欧洲日韩国产一区二区三区 | 亚洲av综合色区| 日本免费人成在线网站| 国产亚洲精品美女2020久久| 久久久青草青青亚洲国产免观 | 亚洲人成免费网站| 羞羞漫画登录页面免费| 亚洲国产成人久久综合一 | 色五月五月丁香亚洲综合网| 国产亚洲精品a在线无码|