一位用户的提问:怎么限制LAXCUS集群节点的运行上限?

回答:这件事可以通过LAXCUS分布式命令来实现。

在LAXCUS分布式操作系统管理员桌面上,按下F1后,系统会弹出一个帮助窗口,或者在分布式终端和我的集群检索栏,输入“HELP 命令关键字”回车,也会弹出帮助窗口。在这里可以查找你需要的详细命令介绍。

目前控制LAXCUS计算机集群节点运行区间的有4个命令,分别是:

  1. SET MOST CPU,规定CPU的运行上限
  2. SET MOST VM MEMORY,规定节点虚拟内存的最大使用上限
  3. SET LEAST MEMORY,规定节点物理内存最低阀值
  4. SET LEAST DISK,规定磁盘的最低阀值
查找SET命令

命令可以通过“我的集群”或者“分布式终端”来执行。比如在“我的集群”命令窗口输入“SET MOST CPU 80% TO ACCOUNT://ai.laxcus.com:6222_6222, ENTRANCE://ai.laxcus.com:6666_6666”,这个命令将会发送到这两个节点,它们的后台监视进程会将CPU运行上限控制在80%以内,如果CPU出现持续超载现象,进程会检测根据分布式应用软件的运行等级,主动启动降载工作,将CPU使用率降低到80%以内。使用分布式终端执行也是一样的效果,区别仅仅只是字符界面的不同。

使用图形界面执行“SET MOST CPU”命令
使用字符界面的分布式终端执行“SET MOST CPU”命令

其它几个命令也是一样的操作,这些命令被LAXCUS节点受理后,反馈给管理员桌面后,会时刻监视计算机的运行状态,把机器负载限制在管理员规定范围内,如果持续超载现象而后台进程不能降载,或者出现磁盘空间不足而LAXCUS节点解决的问题,LAXCUS节点会主动向管理员桌面反馈,在“我的集群”上显示出来,并发出警告声音,提醒管理员注意来解决。

定义LAXCUS集群节点运行区间