使用指南
该工具在调优和恢复配置之前需要关闭所有虚拟机,调优和恢复配置之后重启Host OS生效。
本工具为Shell脚本,脚本参数有三个tuning、verify、restore,分别用于调优、调优后验证、调优后恢复原有配置。请联系研发团队获取该工具。
调优步骤
您需要在HiKVMPerf.sh文件目录下执行如下命令来进行调优操作,执行前虚拟机须为关机状态。
1
|
sh HiKVMPerf.sh tuning |
具体调优过程如下:
- 备份原有配置到当前目录的backup文件夹下,包括grub.cfg和虚拟机的xml文件。
- (可选)关闭透明大页。
- (可选)配置512M内存大页。
- (可选)配置NUMA Aware。
设置预留核数,工具会给物理机上的所有虚拟机进行范围绑核,需要预留一部分核数给物理机使用,设置范围为[0-24],推荐值为4。修改完虚拟机的xml文件后工具自动重新定义虚拟机。
- 重启物理机使配置生效。
1
reboot
工具会检查CPU和内存的超分情况,要求内存不超分,最大使用率不超过80%,CPU超分比最大为1:3。
调优后验证
重启过后检查配置是否生效。
- 在HiKVMPerf.sh文件目录下执行如下命令验证调优结果。
1
sh HiKVMPerf.sh verify
- 通过以下命令来查询配置是否生效。
调优后恢复
- 执行前虚拟机须为关机状态。请通过如下命令查询虚拟机是否已关闭。
1
virsh list --all
- 在HiKVMPerf.sh文件目录下执行如下命令进行恢复。
1
sh HiKVMPerf.sh restore
- 执行完毕后重启生效。
1
reboot
父主题: 自动化调优工具HiKVMPerf