kvm初体验之八:调整vm的vcpu, memory, disk大小

假设host上创建的vm的名字为vm1

1. 查看vm1domain information

[root@tanghuimin thm]# virsh dominfo vm1

Id: 10

Name: vm1

UUID: e2597379-5cc5-4ffa-0531-a073a81c5811

OS Type: hvm

State: running

CPU(s): 1

CPU time: 52.6s

Max memory: 1048576 KiB

Used memory: 1048576 KiB

Persistent: yes

Autostart: disable

Managed save: no

Security model: selinux

Security DOI: 0

Security label: system_u:system_r:svirt_t:s0:c790,c799 (enforcing)


2. 修改vm1vcpu, memory

1)实时修改vcpumemory

virsh setvcpus vm1 xxx #数值不能超过vm1.xml中配置的vcpu

virsh setmaxmem vm1 xxx #vm1处于shut off状态时才能设置成功

virsh setmem vm1 xxx #数值不能超过maxmem


2)配置文件修改vcpu, memory

修改vm1的配置文件

virsh edit vm1

<memory>对应dominfo中的Max memory

<currentMemory>对应dominfo中的Used memory

<vcpu>对应dominfo中的CPU(s)

<memory unit='KiB'>1048576</memory>

<currentMemory unit='KiB'>1048576</currentMemory>

<vcpu placement='static'>1</vcpu>

vm1先关机再启动即可生效

virsh destroy vm1

virsh start vm1


3. vm1扩展一个10Gdisk

生成一个大小为10G的磁盘文件/vm/vm1-add

dd if=/dev/zero of=/vm/vm1-add bs=1M count=10240

修改vm1的配置文件

virsh edit vm1

vm1现有的磁盘文件为/vm/vm1

<disk type='file' device='disk'>

<driver name='qemu' type='raw' cache='none'/>

<source file='/vm/vm1'/>

<target dev='hda' bus='ide'/>

<address type='drive' controller='0' bus='0' target='0' unit='0'/>

</disk>

在后面追加如下几行

<disk type='file' device='disk'>

<driver name='qemu' type='raw' cache='none'/>

<source file='/vm/vm1-add'/>

<target dev='hdb' bus='ide'/>

<address type='drive' controller='0' bus='0' target='0' unit='1'/>

</disk>

vm1先关机再启动即可生效

virsh destroy vm1

virsh start vm1

查看vm1的磁盘信息

root@localhost ~]# fdisk -l| grep Disk

Disk /dev/sda: 2147 MB, 2147483648 bytes

Disk identifier: 0x000e3e47

Disk /dev/sdb: 10.7 GB, 10737418240 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/VolGroup-lv_root: 1405 MB, 1405091840 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/VolGroup-lv_swap: 213 MB, 213909504 bytes

Disk identifier: 0x00000000


转载于:https://www.cnblogs.com/tanghuimin0713/p/4550407.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值