溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

virsh創(chuàng)建虛擬機(jī)的方法介紹

發(fā)布時(shí)間:2021-08-05 09:39:06 來源:億速云 閱讀:197 作者:chen 欄目:云計(jì)算

本篇內(nèi)容介紹了“virsh創(chuàng)建虛擬機(jī)的方法介紹”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

xml文件

注意點(diǎn): 1. 設(shè)置memory的時(shí)候,注意unit的寫法 2. emulator的路徑,寫成一行 3. 能不分行寫,一個(gè)標(biāo)簽,盡量寫在一行 4. 使用qemu-img管理工具創(chuàng)建虛擬機(jī)文件,例如:qemu-img create -f qcow2 test.qcow2 10G 5. 創(chuàng)建的文件沒有權(quán)限,需要將創(chuàng)建的虛擬機(jī)文件更改用戶組sudo chown hgf:root /var/lib/libvirt/images/test.qcow2. 即執(zhí)行start的用戶的名下

<domain type="kvm">
    <name>centos</name>

    <memory unit="MiB">1024</memory>
    <currentMemory unit="MiB">1024</currentMemory>

    <vcpu>2</vcpu>

    <os>
        <type arch="x86_64" machine="pc">hvm</type>
        <boot dev="hd" />
        <boot dev="cdrom" />
    </os>

    <features>
        <acpi />
        <apic />
        <pae />
    </features>

    <clock offset="localtime" />

    <on_poweroff>destroy</on_poweroff>
    <on_reboot>restart</on_reboot>
    <on_crash>destroy</on_crash>

    <devices>
        <emulator>/usr/libexec/qemu-kvm</emulator>

        <disk type="file" device="disk">
            <driver name="qemu" type="qcow2"/>
            <source file="/var/lib/libvirt/images/test.qcow2" />
            <target dev="hda" bus="ide"/>
        </disk>

        <disk type="file" device="cdrom">
            <source file="/home/hgf/Dowmload/CentOS-7.0-1406-x86_64-DVD.iso" />
            <target dev="hdb" bus="ide"/>
        </disk>

        <interface type="bridge">
            <source bridge="virbr0"/>
        </interface>

        <input type="mouse" bus="ps2" />
        <graphics type="vnc" port="-1" autoport="yes" listen="0.0.0.0" keymap="en-us" />

    </devices>


</domain>

定義虛擬機(jī)

virsh define test_virsh.xml

使用virsh undefine [虛擬主機(jī)名]來取消虛擬機(jī)的定義

啟動虛擬機(jī)

virsh start cetos

start后面的參數(shù),是之前用xml定義的虛擬機(jī)的name標(biāo)簽指定的,也可以在define虛擬機(jī)后,使用命令virsh list --alll

vnc查看虛擬機(jī)

查詢虛擬機(jī)所使用的vnc端口 virsh vncdisplay centos

vncviewer安裝

yum install vnc(安扎ungde是tiger vncviewer) 打開vnc viewer后,在地址欄輸入IP地址:序號,如127.0.0.1:0

注意:此處的序號是使用virsh vncdisplay 主機(jī)名查詢出來的

“virsh創(chuàng)建虛擬機(jī)的方法介紹”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI