虚拟化在线扩容
虚拟化是已经可以实现在线扩容的了,在线调整cpu,内存,硬盘,网络. 但是并不是说就是完全在线的. 因为你增加的cpu,程序没有办法在线用上.
常见问题如下.
1个服务器在线增加了cpu, 但是你用top 再按1看, 却是1核有难,多核围观的情形.
- 修改软件的参数配置,一般要重启服务才生效,容器类的一般修改容器. 有一些软件会在部署的时候自动适配cpu核数.
- 修改系统参数配置,或许限制了某些用户,进程的cpu和内存. 比如cgroups sytemd ulimit 可以限制硬件资源
- 使用绑核的办法,taskset,sched_setaffinity把一些进程绑定到指定的核上.
网友评论