<span id='t2fee'></span>

  1. <dl id='t2fee'></dl>

      <acronym id='t2fee'><em id='t2fee'></em><td id='t2fee'><div id='t2fee'></div></td></acronym><address id='t2fee'><big id='t2fee'><big id='t2fee'></big><legend id='t2fee'></legend></big></address>
      <i id='t2fee'><div id='t2fee'><ins id='t2fee'></ins></div></i>

    1. <fieldset id='t2fee'></fieldset><ins id='t2fee'></ins>
        <i id='t2fee'></i>

          <code id='t2fee'><strong id='t2fee'></strong></code>
        1. <tr id='t2fee'><strong id='t2fee'></strong><small id='t2fee'></small><button id='t2fee'></button><li id='t2fee'><noscript id='t2fee'><big id='t2fee'></big><dt id='t2fee'></dt></noscript></li></tr><ol id='t2fee'><table id='t2fee'><blockquote id='t2fee'><tbody id='t2fee'></tbody></blockquote></table></ol><u id='t2fee'></u><kbd id='t2fee'><kbd id='t2fee'></kbd></kbd>
        2. Linux系统如何安装及配置ClusterShell工具以便了解负载情况

          • 时间:
          • 浏览:7
          • 来源:124软件资讯网

              Linux系统下若是你想相识多台数据库服务器之间的负载情形 ,那么你就会用到ClusterShell工具 ,作为Linux运维利器  ,其安装及设置也是一门学问  ,那么在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

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

              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的安装设置需要免密码登录服务器  ,以是本文对此也做了相关解说  。