KVM-添加修改设备

该文详细介绍了如何通过SSH登录KVM主机,使用virsh命令来查看和修改虚拟机的CPU数量、内存大小、网卡配置以及添加新的磁盘。涉及到的命令包括cat/proc/cpuinfo,virshedit,free-h,qemu-imgcreate等,强调了配置修改后需重启KVM以使更改生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. cpu

查看原本的配置

ssh kvm_ip   #登陆进kvm
cat /proc/cpuinfo   #查看cpu数量
exit #退出
virsh edit kvm_name #进入配置文件
##<vcpu placement='static'>1</vcpu>   #这行是表示cpu的数量

修改配置文件:
#virsh edit kvm_name
修改:<vcpu placement='static'>1</vcpu>
virsh reboot kvm_name #重启kvm
virsh start kvm_name #启动kvm

注意:如果是kvm处于开机状态对配置文件进行修改需要重启kvm才会生效

  1. 内存:

ssh kvm_ip #登陆进kvm
free -h  #查看空余内存

修改内存大小;

 #virsh edit kvm_name
     <memory unit='KiB'>2097152</memory>
     <currentMemory unit='KiB'>2097152</currentMemory>  #这两个位置表示的内存,修改后大小要一致
  1. 网卡:

查看原本配置:

ssh kvm_ip #登陆进kvm
ip a  #查看网卡

修改配置:

#virsh edit kvm_name
    复制下面这段:
    <interface type='network'>
      <mac address='52:54:00:86:7e:93'/>
      <source network='default'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    粘贴在这段的后面

粘贴后需要修改的内容:

需要修改的内容:
        修改mac:
            <mac address='52:54:00:86:7e:93'/>
            利用:openssl rand -hex 3 |sed -r 's/..\B/&:/g'  //自动生成网卡后六位
        修改插槽:
            slot='0x03',要修改成没有使用的插槽
            过滤查看已有的:cat /etc/libvirt/qemu/kvm1.xml  | grep slot=

重启kvm后查看修改结果:

  1. 磁盘

查看原本的磁盘:

ssh kvm_ip #登陆进kvm
lsblk

创建一个新的磁盘,并指定大小:

qemu-img create -f qcow2 /var/lib/libvirt/images/kvm1_2.img 5G 
  #这里指定的是5G的内存

修改配置文件:

修改磁盘:
    #virsh edit kvm_name
    复制下面这段:
        <disk type='file' device='disk'>
          <driver name='qemu' type='qcow2'/>
          <source file='/var/lib/libvirt/images/kvm1.img'/>
          <target dev='vda' bus='virtio'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
        </disk>
    粘贴在这段的后面

需要修改的内容:

修改镜像文件地址:
     <source file='/var/lib/libvirt/images/kvm1_2.img'/>
修改磁盘位置:
     <target dev='vdb' bus='virtio'/>
修改插槽:
     slot='0x03',要修改成没有使用的插槽
     过滤查看已有的:cat /etc/libvirt/qemu/kvm1.xml  | grep slot=

重启kvm,查看配置结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值