首页 > 其他分享 >kvm 修改虚拟机名称

kvm 修改虚拟机名称

时间:2024-05-28 11:55:31浏览次数:20  
标签:配置文件 66.124 虚拟机 kvm 修改 virsh 名称 test

目录

kvm修改虚拟机名称

关闭虚拟机

注意:如果虚拟机有快照需要先删除快照!

virsh list --all

virsh shutdown test_66.124

正常关闭后,虚拟机状态state为:shut off

修改配置文件名称

cd /etc/libvirt/qemu 
mv test_66.124.xml wugang_test_66.124.xml

修改配置文件内容

<name>wugang_test_66.121</name> //虚拟机名称

删除原有的虚拟机

virsh undefine test_66.124

使用现有的文件创建虚拟机,其实就是改名

virsh define wugang_test_66.124.xml

然后启动虚拟机即可

virsh start wugang_test_66.124

启动后的虚拟机中的任何都不会做改变,只是虚拟机的名称发生了变化

xml 配置文件详情2

<domain type='kvm'>
    <name>wugang_test_66.121</name> //虚拟机名称
    <memory unit='MiB'>2300</memory> //最大内存,单位M
    <currentMemory unit='MiB'>2300</currentMemory> //可用内存,单位M
    <vcpu>3</vcpu> //虚拟cpu个数
    <os>
      <type arch='x86_64' machine='pc'>hvm</type>
      <boot dev='hd'/> //硬盘启动
   </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='raw'/>
       <source file='/home/kvm/images/vm64-1.raw'/> //目的镜像路径
       <target dev='vda' bus='virtio'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> /*硬盘使用virtio驱动后识别为pci总线*/
     </disk>
     <disk type='file' device='disk'>
       <driver name='qemu' type='raw'/>
       <source file='/home/kvm/images/ex.img'/> //目的镜像路径
       <target dev='vdb' bus='virtio'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x10' function='0x0'/> /*硬盘使用virtio驱动后识别为pci总线*/
     </disk>
    <interface type='bridge'> //虚拟机网络连接方式
      <source bridge='vm1_br_debug'/> //当前主机网桥的名称 vm-eth0
      <virtualport type='openvswitch'/>
      <model type='virtio'/>
      <driver name='vhost' queues='8'/>
      <mac address="00:16:3E:64:01:00"/> //为虚拟机分配mac地址,务必唯一,否则dhcp获得同样ip,引起冲突
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </interface>
    <interface type='bridge'> //虚拟机网络连接方式
      <source bridge='vm1_br_protocol'/> //当前主机网桥的名称  vm-eth1
      <virtualport type='openvswitch'/>
      <model type='virtio'/>
      <driver name='vhost' queues='8'/>
      <mac address="00:16:3E:64:01:01"/> //为虚拟机分配mac地址,务必唯一,否则dhcp获得同样ip,引起冲突
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </interface>     
    <input type='mouse' bus='ps2'/>
    <graphics type='vnc' port='-1' autoport='yes' listen = '0.0.0.0' keymap='en-us'/>//vnc方式登录,端口号自动分配,自动加1,可以通过virsh vncdisplay来查询
   </devices>
</domain>

标签:配置文件,66.124,虚拟机,kvm,修改,virsh,名称,test
From: https://www.cnblogs.com/liwenchao1995/p/18217634

相关文章

  • 通过上传修改文件名
      functionuploadFile(option){constfile=option.file; //拿到文件流对象constnewName=`custom_${Date.now()}_${file.name}`;//定义文件名constnewBlob=newBlob([file],{type:newName}); //创建新的File对象,使用修改后的文件名 constnewFile......
  • git修改文件提交
    1,检查当前状态,查看是否有未提交的更改gitstatus2,如果有未提交的更改,使用gitadd命令将修改的文件添加到暂存区gitadd<file>如果添加所有修改的文件,可以使用gitadd.3,提交这些更改到你的本地仓库gitcommit-m“此处是提交的备注”4,如果已经做了一些更改并且想要查......
  • Vue+OpenLayers7入门到实战:OpenLayers实现在地图上拖拽编辑修改绘制图形
    返回《Vue+OpenLayers7》专栏目录:Vue+OpenLayers7入门到实战前言本章介绍如何使用OpenLayers7在地图上拖拽编辑修改绘制图形。在前面一章中,我们已经学会了如何绘制基础的三种图形线段、圆形和多边形:《Vue+OpenLayers7入门到实战:OpenLayers图形绘制功能,OpenLayers实现在地......
  • ffmpeg修改分辨率
    方法1:命令修改分辨率#修改分辨率ffmpeg-iinput.mp4-vfscale=1280:1024-frawvideooutput.yuv#播放ffplay-s1280*1024-pix_fmtyuv420poutput.yuv方法2:代码转换 main.c#include"libavutil/log.h"#include"libavformat/avformat.h"#include"l......
  • PVE虚拟机迁移至VMware平台
    1、PVE备份需要迁移的虚拟机,备份参数如下 2、备份完成 3、备份的虚拟机文件在/var/lib/vz/dump有3个文件 4、ssh登录PVE虚拟机,cd/var/lib/vz/dump进入备份文件目录,使用qemu-img转换vma磁盘文件为raw格式vmaextractvzdump-qemu-202-2024_05_27-18_03_14.......
  • sql server 修改表字段长度耗时问题分析
    产品报了一个bug,保存某个单据时报错,数据库错误。本地调试后发现是某个表字段长度不够导致,所以解决起来很简单,优化下长度即可,通过ALTERTABLE修改表字段长度。通常这么做无可厚非,字段不够当然是加字段了。不过随着业务量的提升,很多看似简单的问题在处理起来的时候,也许并不......
  • 【安装】VMware虚拟机安装windows操作系统,VM的相关操作
    目录引出报错:pressanykeytobootformcd激活调整显示在VMware上新建虚拟机,并安装Windows1、新建虚拟机2、装载ISO镜像3、安装Windowsserver20164、开机初始化虚拟机操作1、虚拟机基本操作2、虚拟机快照3、虚拟机克隆4、VMwareTools总结引出VMware虚拟......
  • Hyper-V批量创建虚拟机
    FunctionMyNewVM($vmItem){New-VHD-Path$vmItem.VhdVMPath-ParentPath$vmItem.VhdParentPathNew-VM-Name$vmItem.GuestName-Generation$vmItem.Generation-Path$vmItem.osDirBase-MemoryStartupBytes$vmItem.MemoryStartupBytes-VHDPath$vmItem.Vhd......
  • windows下mysql修改表名大消息参数lower_case_table_names,需要initialize才生效
    第一步:尝试修改文件my.ini,发现改了重启不管用:C:\ProgramFiles\MySQL\MySQLServer8.0\bin>notepadmy.ini[mysqld]lower_case_table_names=2 第二步:尝试初始化mysql服务,带上参数。注意,会清空数据库,所以务必先备份数据!!!参考:https://blog.csdn.net/cccgo68/article/d......
  • C#访问或修改私有类、函数、变量、属性
    publicstaticclassTypeUtl{publicstaticType?GetType(stringassemblyName,stringtypePath){varassembly=Assembly.Load(assemblyName);if(assembly==null)returnnull;returnassembly.Ge......