捐助郴维网
感谢您对郴维网的支持,你的支持将是郴维网持续发展的动力!
二维码
×
当前位置:郴维网 > 02 麒麟服务器系统 > 正文
29 2026.05

麒麟服务器【用virsh命令管理虚拟机】

点击次数:2 更新时间:2026/5/29 18:32:45  【打印此页

一、安装虚拟机相关软件

  1.安装:

    yum install libvirt libvirt* virt-install virt-manager virt-manager-common

  2.启动服务:

    systemctl start libvirt

 

二、创建桥接网络(该步骤会断网,创建后,以后不需要再操作):

  1.创建br0网桥:brctl addbr br0

  2.删除原网口IP:ip addr del dev enp1s0f0 192.168.4.10/24

  3.设置br0端口IP:ifconfig br0 192.168.4.10/24 up

  4.将物理网口添加到网桥:brctl addif br0 enp1s0f0

  5.配置默认路由(设置网关):route add default gw 192.168.4.1

 

三、导入虚拟机:(虚拟机需要在其他有图形化界面的机器上做好后,导出以下两个虚拟机文件,再导入到host上)

  1.将以下两个虚拟机文件上传到宿主机(192.168.4.10):

    1.1.sp3-2303-arm-200g.qcow2

    1.2.feige-20240604.xml

 

  2.修改xml文件,修改成feige2虚拟机为例:

    mv feige-20240604.xml feige2.xml

    vim feige2.xml ,编辑以下几个字段内容(第2、3、31行):

      - name :虚拟机名称,唯一值,建议修改成业务名称,好辨认。

      - uuid :虚拟机标识,唯一值,可随意修改成其他值。

      - qcow2路径 :对应的qcow2的位置。

   

 

 

   

 

  3.导入虚拟机

    # 导入vm实例配置

    cd /data/feige2/

    virsh define feige2.xml

 

  4.启动虚拟机并设置宿主机开机自启动vm实例

    # 启动vm实例

    virsh list --all

    virsh start feige2

    # 设置vm实例开机自启

    virsh autostart feige2

    # 取消vm实例开机自启

    virsh autostart --disable feige2

    # 查看哪些vm实例开机自启

    ll /etc/libvirt/qemu/autostart/

    # 查看vm实例是否开机自启

    virsh dominfo feige | grep -i autostart

 

  5.进入/退出虚拟机

    # 进入vm实例

    virsh console feige2

    # 退出vm实例回到宿主机

    按快捷键:ctrl + ]

 

  6.导出虚拟机

    # 查看vm实例配置

    virsh dumpxml feige

    # 导出vm实例配置

    virsh dumpxml feige > /data/feige.xml

 

  7.删除虚拟机

    # 关闭vm电源

    virsh destroy feige1

    # 删除vm实例配置

    virsh undefine feige1

    #推荐先destroy(关闭vm电源),再undefine,否则虚拟机关机后会消失。

 

  8.修改内存大小

    # 修改内存的大小

    ## 通过--live参数直接生效

    virsh setmem feige2 --size 64G --live --config

 

  9.设置内存最大值(需要关机操作)

    # 设置内存的最大值

    ### maxmemory=2048 最大可用内存,扩容时不能超过这个数值

    virsh setmaxmem feige2 64G --config

 

  10.修改虚拟处理器数量

    # 查看vm示例限定的最大CPU

    virsh vcpucount feige2

    # 修改虚拟处理器的数量

    ## --maximum 限定的最大CPU核数,扩容时不能超过这个数值

    virsh setvcpus feige2 --maximum 32 --config

    # 可以通过--live参数直接生效

    ## 支持热增加,但不支持热减少

    ### maxvcpus=10 最大使用CPU核数,扩容时不能超过这个数值

    virsh setvcpus feige2 --count 32 --live

 

  11.创建快照

    virsh snapshot-create-as [domain] [snapshot-name]

    # domain 是指虚拟机的名字

    # snapshot-name 是指快照的名字

 

  12.查看快照列表和详细信息

    virsh snapshot-list feige2

    virsh snapshot-info feige2 feige2-20240605

 

  13.恢复快照

    virsh snapshot-list feige2

    virsh snapshot-revert feige2 --current

 

  14.删除快照

    virsh snapshot-list feige2

    virsh snapshot-delete feige2 feige2-20240605

提示
郴维网为您提供各类专业服务:
软件开发,电脑配件销售,WIFI路由器销售,上门电脑维修,上门安装系统,系统安装,软、硬件安装,电脑除尘清灰,显示器维修,WIFI安装调试,服务器维护,数据恢复,密码破解,网络布线,网络检修,打印机维修,打印机加碳粉,苹果电脑安装系统,苹果电脑安装双系统,监控安装维护,电脑外包,笔记本电脑维修,餐饮、美容行业软件安装 等。。。。。。
点击次数:2 更新时间:2026/5/29 18:32:45  【打印此页
关键词推荐:郴州电脑城 郴州电脑维修公司 维修电脑公司 郴州软件开发 上门电脑维修 上门安装系统 笔记本电脑维修 郴州打印机维修 打印机加碳粉 电脑安装双系统 苹果电脑双系统 液晶显示器维修 联想笔记本维修 联想笔记本维修电话 戴尔笔记本维修电话 郴州戴尔笔记本维修 戴尔笔记本郴州维修点 华硕笔记本维修点 郴州华硕笔记本维修 郴州笔记本上网维修