仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 797|回复: 8
打印 上一主题 下一主题

[其他Linux] Linux制作之Linux运维利器之ClusterShell仓酷云

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
#
发表于 2015-1-18 11:29:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
假如你有多少台数据库服务器,俄然你想晓得它们以后的立即负载情形,你会怎样办?挨个登录上往uptime一下?感到有点傻,写个shell?华侈工夫,间接用ClusterShell吧!

ClusterShell的安装与设置

ClusterShell的安装很Easy,假如利用APT或YUM保证理体例的话,基础就是一条命令的事儿,我就不说了,这里说一下怎样从源代码安装,必要在源代码目次实行以下命令:
  1. shell>pythonsetup.pyinstall
复制代码
为了利用的便利,还必要拷贝设置文件到指定目次:
  1. shell>mkdir/etc/clustershellshell>cpconf/*/etc/clustershell
复制代码
接着设置我们要办理的节点,假定我们设置了一个db组,包括db_[1-3]三个节点:
  1. shell>cat/etc/clustershell/groupsdb:db_1db_2db_3
复制代码
筹办停当,顺着文章开首的例子说:查询一切数据库服务器以后的负载情形:
  1. shell>clush-gdb"uptime"
复制代码
注:条件是必要在被操纵服务器上设置免暗码登录,假如不分明,请看上面的内容。
番外篇:怎样设置服务器免暗码登录?

假如没有事前天生ssh密匙的话,必要师长教师成:
  1. shell>ssh-keygen
复制代码
可选操纵:为了便利,我们能够给必要登录的服务器起一个可读性更好的别号,假如你做了相似的操纵,那末前面的<USER>@<SERVER>都能够换成对应的<HOST>:
  1. shell>cat~/.ssh/configHostdb_1Hostname<SERVER>User<USER>Port<PORT>Hostdb_2Hostname<SERVER>User<USER>Port<PORT>Hostdb_3Hostname<SERVER>User<USER>Port<PORT>
复制代码
然后把天生的公钥增加到必要登录的服务器指定地位:
  1. shell>cat~/.ssh/id_rsa.pub|ssh<USER>@<SERVER>"cat->>~/.ssh/authorized_keys"
复制代码
假如你和我一样总记不清怎样准确拼写authorized_keys,能够接着学一下ssh-copy-id的用法,这个命令可让操纵更复杂点:
  1. shell>ssh-copy-id-i~/.ssh/id_rsa.pub"<USER>@<SERVER>"
复制代码
注:每设置好一台免暗码登录的服务器,最妙手动实践操纵一下,由于第一次毗连会请求手动确认是不是保留信息到~/.ssh/known_hosts文件。

有的网友会说,监控服务器负载能够用Munin之类的工具。不错的确云云,不外Munin之类的工具没法给你一个实时数据,别的,ClusterShell其实不范围在查询负载的功效上,跟上分歧的命令,就能够查询分歧的数据,而在Munin之类的工具里,假如你想监控某个数据,必需有对应的插件才行。ClusterShell是不成或缺的Linux运维利器!

有些人号称用过十几种甚至几十种linux,向人谈论起来头头是到,好像懂的很多。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-25 12:18:40 | 只看该作者
学习Linux应具备的。[书籍+网络资源]
小魔女 该用户已被删除
7#
发表于 2015-3-18 05:21:02 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
山那边是海 该用户已被删除
6#
发表于 2015-3-11 10:26:59 | 只看该作者
我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
冷月葬花魂 该用户已被删除
5#
发表于 2015-3-3 23:25:28 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
乐观 该用户已被删除
地板
发表于 2015-2-19 01:58:41 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
admin 该用户已被删除
板凳
发表于 2015-2-6 23:16:09 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
深爱那片海 该用户已被删除
沙发
发表于 2015-1-31 21:33:43 | 只看该作者
要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。
因胸联盟 该用户已被删除
楼主
发表于 2015-1-21 07:47:21 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:49

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表