kvm虚拟机调节内存

61 篇文章 0 订阅
7 篇文章 0 订阅

这个才是正确的做法,老夫实战,果然,大佬教给我们知识的时候都留了一手,哼

升级后



virsh setmem server1 8388608


查看正在运行的虚拟机:

root@web:~# virsh list --all
 Id    Name                           State
----------------------------------------------------
 6     server3                        running
 7     server1                        running

查看虚拟机的信息:

root@web:~# virsh dominfo server3
Id:             6
Name:           server3
UUID:           2d4e15dd-29f7-4772-b3bc-622836ad0c3e
OS Type:        hvm
State:          running
CPU(s):         1
CPU time:       521.3s
Max memory:     1048576 KiB
Used memory:    1048576 KiB
Persistent:     yes
Autostart:      disable
Managed save:   no
Security model: apparmor
Security DOI:   0
Security label: libvirt-2d4e15dd-29f7-4772-b3bc-622836ad0c3e (enforcing)

完全删除虚拟机

virsh undefine server2
virsh destyoy server2

扩大kvm虚拟机内存试下

1Gb就是1048576Kb

root@web:~# virsh dominfo server3
Id:             6
Name:           server3
UUID:           2d4e15dd-29f7-4772-b3bc-622836ad0c3e
OS Type:        hvm
State:          running
CPU(s):         1
CPU time:       524.1s
Max memory:     1048576 KiB
Used memory:    1048576 KiB
Persistent:     yes
Autostart:      disable
Managed save:   no
Security model: apparmor
Security DOI:   0
Security label: libvirt-2d4e15dd-29f7-4772-b3bc-622836ad0c3e (enforcing)

直接执行肯定是不行的,如下图

root@web:~# virsh setmem server3 2097152
error: invalid argument: cannot set memory higher than max memory

设置最大内存又会报错

 

正确的做法:

1.关机

  • root@web:~# virsh shutdown server3

2.设置最大内存

  • root@web:~# virsh setmaxmem server3 2097152

3.开机

  • root@web:~# virsh start server3

4.设置内存

  • root@web:~# virsh setmem server3 2097152

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值