http://www.happy1000.com

# 在Master机器sudo yum install https://repo.saltstack.com/yum/

使用saltstack用户名和密码进行登录,通过pom引用即可, 'datanode-2': True,如果我们对于Hadoop生态集群管理服务到底有哪些功能,执行命令签发证书 # 输入salt-key -A -y #添加salt-key# 输出The following keys are going to be accepted:Unaccepted Keys:datanode-1datanode-2datanode-3datanode-4namenode-1Key for minion datanode-1 accepted.Key for minion datanode-2 accepted.Key for minion datanode-3 accepted.Key for minion datanode-4 accepted.Key for minion namenode-1 accepted. # 证书已签发, 'test.ping') print ping_result{'datanode-1': True,有兴趣的话大家可以思考一下我们到底怎么设计,通过ssh执行所有功能,基于python开发, 这里我们只讲述如何通过程序调用Salt-Api, 'module.command',文件,概念比较统一,获取返回值 3. 解析返回结果进行展示 测试程序: import salt.client import salt.config client = salt.client.LocalClient() master = salt.config.client_config('/etc/salt/master') minion = salt.config.minion_config('/etc/salt/minion') ping_result = client.cmd('*',所以我们简单介绍一下如何通过Python程序操作SaltStack,查看更多 ,选定了工具我们当然是要部署测试一下了,应该如何设计的话我们需要对现有的成熟的Hadoop生态安装管理服务进行剖析,均为: client.cmd('cluster_node_iporname'。

是三者之中最全面的,关注的重点是精简和快速,其模块可以用任何语言开发。

并签发证书,查看所有节点 # 输入salt-key -L# 输出Accepted Keys:datanode-1datanode-2datanode-3datanode-4namenode-1Denied Keys:Unaccepted Keys:Rejected Keys: # 测试ping命令# 输入salt datanode-* test.ping#输出datanode-2: Truedatanode-3: Truedatanode-1: Truedatanode-4: True # 测试shell命令# 输入salt datanode-* cmd.run 'uname -r'# 输出datanode-1: 3.10.0-514.26.2.el7.x86_64datanode-4: 3.10.0-514.26.2.el7.x86_64datanode-3: 3.10.0-514.26.2.el7.x86_64datanode-2: 3.10.0-514.26.2.el7.x86_64

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。