Linux系统如何安装及配置ClusterShell工具以便了解负载情况

2016-03-31 15:28 19 1 收藏

今天图老师小编给大家介绍下Linux系统如何安装及配置ClusterShell工具以便了解负载情况,平时喜欢Linux系统如何安装及配置ClusterShell工具以便了解负载情况的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - 服务器 】

Linux系统如何安装及配置ClusterShell工具以便了解负载情况

   Linux系统下如果你想了解多台数据库服务器之间的负载情况,那么你就会用到ClusterShell工具,作为Linux运维利器,其安装及配置也是一门学问,那么在Linux上要如何安装及配置ClusterShell呢?

Linux系统如何安装及配置ClusterShell工具

  ClusterShell的安装与配置

  ClusterShell的安装很Easy,如果使用APT或YUM包管理方式的话,基本就是一条命令的事儿,我就不说了,这里说一下如何从源代码安装,需要在源代码目录执行如下命令:

  shell》 python setup.py install

  为了使用的方便,还需要拷贝配置文件到指定目录:

  shell》 mkdir /etc/clustershell

  shell》 cp conf/* /etc/clustershell

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  接着配置我们要管理的节点,假设我们配置了一个db组,包含db_[1-3]三个节点:

  shell》 cat /etc/clustershell/groups

  db: db_1 db_2 db_3

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  准备就绪,查询所有数据库服务器当前的负载情况:

  shell》 clush -b -g db uptime

  注:前提是需要在被操作服务器上设置免密码登录,如果不清楚,请看下面的内容。

  如何配置服务器免密码登录?

  如果没有事先生成ssh密匙的话,需要先生成:

  shell》 ssh-keygen

  可选操作:为了方便,我们可以给需要登录的服务器起一个可读性更好的别名,如果你做了类似的操作,那么后面的《USER》@《SERVER》都可以换成对应的《HOST》:

  shell》 cat ~/.ssh/config

  Host db_1

  Hostname 《SERVER》

  User 《USER》

  Port 《PORT》

  Host db_2

  Hostname 《SERVER》

  User 《USER》

  Port 《PORT》

  Host db_3

  Hostname 《SERVER》

  User 《USER》

  Port 《PORT》

  然后把生成的公钥添加到需要登录的服务器指定位置:

  shell》 cat ~/.ssh/id_rsa.pub | ssh 《USER》@《SERVER》 cat - 》》 ~/.ssh/authorized_keys

  如果你总记不清如何正确拼写authorized_keys,可以接着学一下ssh-copy-id的用法,这个命令可以让操作更简单点:

  shell》 ssh-copy-id -i ~/.ssh/id_rsa.pub 《USER》@《SERVER》

  注:每配置好一台免密码登录的服务器,最好手动实际操作一下,因为第一次连接会要求手动确认是否保存信息到~/.ssh/known_hosts文件。

  上面就是Linux安装配置ClusterShell的方法介绍了,因为ClusterShell的安装配置需要免密码登录服务器,所以本文对此也做了相关讲解。

来源:https://www.tulaoshi.com/n/20160331/2050576.html

延伸阅读
标签: 服务器
linux系统监控工具   对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix 系统管理员的工作。这些命令行工具...
标签: 电脑入门
Linux系统操作中,用于系统监控的命令有很多(详见系统之家监控Linux系统性能的命令有哪些?),今天图老师小编要给大家介绍下Linux系统监控工具dstat的使用,一起来了解下吧。 dstat可以让你实时地看到所有系统资源,例如,你能够通过统计IDE控制器当前状态来比较磁盘利用率,或者直接通过网络带宽数值来比较磁盘的吞吐率(在相同的时间间隔...
    从多个独立的硬件和软件,包括 System x™ 和 IBM TotalStorage® 系统,创建一个可运行的 Linux® 集群。这个系列包含多个部分,本文是其中的第 2 部分,阐述了如何配置集群中的管理服务器以及如何安装节点。 简介     本文是系列文章中的第 2 部分,该系列涵盖了安装和设置一个大型 Lin...
标签: 服务器
在Linux系统中安装使用恶意软件扫描工具及杀毒引擎的教程   恶意软件是指任何旨在干扰或破坏计算系统正常运行的软件程序。虽然最臭名昭著的几种恶意软件如病毒、间谍软件和广告软件,但它们企图引起的危害不一:有的是窃取私密信息,有的是删除个人数据,有的则介于两者之间;而恶意软件的另一个常见用途就是控制系统,然后利用该系统...
标签: 电脑入门
通常,Linux下是不自带rz和sz命令的,需要自己手动安装rz和sz软件包,下面图老师小编就给大家介绍下Linux下如何安装rz和sz命令,有兴趣的朋友一起来学习下吧。 1,搭建环境:主机:ubuntu9.10 平台:mini2440 内核:2.6.30.10 交叉编译器:arm-linux-3.4.1 2,下载软件 rzsz-3.48.tar.gz: #wget http://freeware.sgi.com/source/...

经验教程

542

收藏

50
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部