KVM使用

在搭建完環(huán)境后,當(dāng)然最重要的如何使用KVM才是最重要的問(wèn)題,那么如何使用呢?

1.將vmdk格式的文件轉(zhuǎn)換成qcow2

(1)在轉(zhuǎn)化格式的時(shí)候,你會(huì)發(fā)現(xiàn)可能你的vmdk并不是只有一個(gè)文件,而是由多種文件組成的,那么對(duì)于這種情況怎么解決呢?

是的,將多個(gè)文件合并是我們要使用的方法,方法如下:
1.打開(kāi)虛擬機(jī)根目錄,執(zhí)行vmware-vdiskmanager 即可看到命令用法
2.執(zhí)行以下命令,即可完成合并成一個(gè)vmdk文件
  vmware-vdiskmanager -r “d:\VMLinux\vmdkname.vmdk” -t 0 MyNewImage.vmdk
(ps:自帶有 vmware-vdiskmanager.exe 文件)

(2)如果只有單個(gè)文件的話(huà),可以跳過(guò)合并這一步
(3)將vmdk轉(zhuǎn)換為qcow2

命令:qemu-img convert -f vmdk -O qcow2 "vmname.vmdk" "vmname.qcow2"

2.利用KVM打開(kāi)qcow2

(1)檢查KVM是否有裝成功

virt-manager
彈出系統(tǒng)管理器,說(shuō)明正常

(2)添加配置文件,name.xml,詳細(xì)如下:

<domain type='kvm'>
  <name>name</name>//改成對(duì)應(yīng)qcow2格式文件的文件名
  <memory unit='KiB'>1048576</memory>
  <currentMemory unit='KiB'>1048576</currentMemory>
  <vcpu placement='static'>1</vcpu>
  <os>
    <type arch='x86_64' machine='rhel6.6.0'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/libexec/qemu-kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2' cache='none'/>
      <source file='/home/name.qcow2'/>//改成qcow2格式文件所在位置
      <target dev='hda' bus='ide'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <interface type='network'>
      <source network='default'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <input type='mouse' bus='ps2'/>
    <graphics type='spice' port='5906' autoport='no' listen='0.0.0.0' passwd='123456'>
//如果不要密碼,只要將passwd這個(gè)屬性去掉
      <listen type='address' address='0.0.0.0'/>
    </graphics>
  </devices>
</domain>

(3)name.xml文件生成完畢后,載入域即可使用

virsh define name.xml
通過(guò) virt-manager 打開(kāi)管理器運(yùn)行

如果要解除標(biāo)記,執(zhí)行
virsh undefine name
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,981評(píng)論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,970評(píng)論 6 342
  • 《裕語(yǔ)言》速成開(kāi)發(fā)手冊(cè)3.0 官方用戶(hù)交流:iApp開(kāi)發(fā)交流(1) 239547050iApp開(kāi)發(fā)交流(2) 10...
    葉染柒丶閱讀 27,859評(píng)論 5 19
  • 《ijs》速成開(kāi)發(fā)手冊(cè)3.0 官方用戶(hù)交流:iApp開(kāi)發(fā)交流(1) 239547050iApp開(kāi)發(fā)交流(2) 10...
    葉染柒丶閱讀 5,342評(píng)論 0 7
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類(lèi)相關(guān)的語(yǔ)法,內(nèi)部類(lèi)的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線(xiàn)程的語(yǔ)...
    子非魚(yú)_t_閱讀 31,767評(píng)論 18 399