linux KVM 常用命令


  • 創建虛擬磁盤

    #qemu-img create -f raw /data1/domains/vm000001/vm000001.img 10G

  • 虛擬磁盤信息

    #qemu-img info /data1/domains/vm000001/vm000001.img 

  • 打開控制檯圖形界面

    #virt-manager

  • 命令安裝虛擬機

    #virt-install -n vm00002 -f /data1/domains/vm000002/vm00002.img --ram 1024  --vcpus 1 -l /data1/rhel-server-5.3-i386-dvd.iso -k en-us

  • 顯示正在運行的虛擬機

    # virsh list

  • 關閉虛擬機

    #virsh shutdown vm000002

  • 刪除與客戶端所有的關聯文件

    #virsh undefine vm000002 

  • 導出vm000001的xml文件

    #virsh dumpxml vm000001 >vm000001.xml

    #mv vm000001.xml vm000002.xml

    #cp vm000001.img vm000002.img

  • 修改vm000001的參數:name  、 uuid 、磁盤名、mac

  • 啓動虛擬機

    #virsh create vm00002.xml 

  • 啓動網卡時,可能失敗

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

    ifcfg-eth0的配置文件裏保存了以前的MAC地址,就把這一行刪除掉在重啓網卡

    rm -f /etc/udev/rules.d/70-persistent-net.rules 刪除後重啓機器

    因爲這個文件綁定了網卡和mac地址,所以換了網卡以後MAC地址變了,所以不能正常啓動,也可以直接編輯這個配置文件把裏面的網卡和mac地址修改乘對應的,不過這樣多麻煩,直接刪除重啓,它會自動生成個。

  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章