怎样用一条指令查看linux服务器上不同节点的cpu使用情况?(top除外)
现有数个节点,每个节点都有若干cpu,就是想一条指令得道各个节点的cpu使用情况,而不是ssh到每一个节点然后用top。。。...
现有数个节点,每个节点都有若干cpu,就是想一条指令得道各个节点的cpu使用情况,而不是ssh到每一个节点然后用top。。。
展开
2个回答
展开全部
每个节点对主节点设置ssh信任关系,ssh就不用密码,直接执行命令
ssh username@node "top -n 1 -b"
ssh username@node "top -n 1 -b"
更多追问追答
追问
这条指令一次还是只能查看一个节点吧?
追答
每个节点一条,然后放到一个脚本里,只要执行这个脚本,就能取到所有节点CPU信息。反正不用输入密码,不需要交互
#!/bin/bash
ssh node1 "top -n 1 -b"
ssh node2 "top -n 1 -b"
ssh node3 "top -n 1 -b"
#and so on ...
快又稳
2024-10-28 广告
2024-10-28 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |