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

windows544

windows544

2016-03-31 15:28

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

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

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

  shell》 cat /etc/clustershell/groups

  db: db_1 db_2 db_3

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

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

  shell》 clush -b -g db uptime

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

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

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

  shell》 ssh-keygen

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

  可选操作:为了方便,我们可以给需要登录的服务器起一个可读性更好的别名,如果你做了类似的操作,那么后面的《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的安装配置需要免密码登录服务器,所以本文对此也做了相关讲解。

展开更多 50%)
分享

猜你喜欢

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

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

Linux系统下如何配置HTTP负载均衡系统

电脑入门
Linux系统下如何配置HTTP负载均衡系统

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在Linux上怎么安装和配置DenyHosts工具以便进行自动屏ip

服务器
在Linux上怎么安装和配置DenyHosts工具以便进行自动屏ip

如何查看Mac系统版本及配置情况

电脑入门
如何查看Mac系统版本及配置情况

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux系统中显示设备配置工具介绍

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux系统中显示设备配置工具介绍

Linux如何安装追踪工具jira

电脑入门
Linux如何安装追踪工具jira

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ngx_openresty服务器安装步骤

ngx_openresty服务器安装步骤

苹果iPhone6S云备份怎么在桌面显示?

苹果iPhone6S云备份怎么在桌面显示?
下拉加载更多内容 ↓