网站首页 > 文章中心 > 其它

Linux集群查看命令_linux查看集群状态命令

作者:小编 更新时间:2023-08-16 10:28:38 浏览量:262人看过

有一个集群,很多台电脑~在Linux下怎么看这些电脑中CPU使用率最高的10个进程呢?谢谢

(1)显示10个消耗CPU最多的进程:

或者使用topas命令,左下角栏:

Name PID CPU% PgSp Owner % Used 1.1

看cpu列

定位瓶颈的话就不好说了,要看程序的源码了,需要优化

如何查询linux nginx集群同步账户以及前端访问账户

Linux HA 集群原理和配置-02

本文介绍在Linux HA集群中的仲裁和分区概念.

集群正常工作时,所有节点都在一个分区内(partition),分区内的所有节点将选举出一个仲裁节点,这个仲裁节点负责向其他节点发送集群控制命令.当网络发生故障时,集群中的节点发现无法和仲裁节点通信,则会在可通信的范围内重新选举一个新的仲裁节点.此时集群内可能出现多个仲裁节点,每个仲裁节点的管理范围为一个分区.

下文中将通过防火墙策略的设置模拟集群网络中通信出现异常的各种情况,如:

通过防火墙策略可以精准控制两两节点之间的连通性,使我们能更准确的了解在网络连通性发生变化对集群的影响.

保存上述策略,之后在实验过程会使用iptables命名加入新策略模拟网络通信异常效果,如果需要恢复网络通信正常状态,直接不保存策略重启firewalld服务即可.

通过pcs status查看集群状态:

在ha-host1上添加以下策略:

下图显示当前集群状态:

在ha-host1上再添加策略:

当前集群状态如下图:

Linux集群常用指令

存储NAS 文件操作

df -h查看空间使用情况

警惕超大 nohup.out

ls? ?当前路径下的文件列表

pwd? 查看当前路径

cd? ? 进入某个文件夹

任务提交

任务提交前

qhost--查看集群负载状态

qsub / qsub-sge.pl--提交任务

qstat--查看任务状态

qdel / qmod--任务控制

任务查看

qhost -j---列出所有用户在每个节点上的任务

qhost -q---列出每个节点上每个队列的任务数

qhost -u username---列出某个用户在每个节点上的任务

提交命令

qsub -cwd -q queue.q test.sh

qstat -u username---查看某个用户的任务

qstat -u *,---查看所有用户的任务

qstat –j jobs_ID---查看某个任务的详细信息

查看.e和.o文件

.e:错误信息

.o:标准输出

任务控制

qdel jobID---删除某个任务

qdel -u username---删除某个用户的所有任务

qmod -s jobID--挂起某个任务

qmod -us jobID---继续运行某个挂起的任务

按任务占用内存大小选择相应的队列

查看队列 qstat -g c

QUEUE

PE.q--并行

cloud.q--云平台

great.q--大内存节点

plus.q--大内存节点

single.q--Trinity组装

single._p.q---Trinity组装(占用内存较大)

linux 如何产查看集群状态

做集群的系统,或者购买专用的集群系统,如果自己随便做个集群,你是没办法看到的

以上就是土嘎嘎小编为大家整理的Linux集群查看命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章