问题背景:搭建一个多节点后端集群,使用saltstack作为底层管理,使用Python封装saltstack接口成逻辑层。通过逻辑层的调用实现对整个集群的运维管理。 问题:随着项目中模块的增多,发现saltstack并不能很好的满足集群管理功能。原因就是saltAPI的返回值不一定正确。简单的来讲, ...
分类:
其他好文 时间:
2017-09-17 16:31:10
阅读次数:
265
1.缘由:我自己的ESXi服务器上上最近新加了好多虚拟主机,但我现在还不会安装,使用,那种批量运维工具(saltstack,ansible,puppet等)。虽然还有一种方法:就是通过shell工具一次打开若干个窗口,然后在编辑框中输一行行的输入命令,点击全部窗口执行。可是我的老笔记本已经撑..
分类:
系统相关 时间:
2017-09-15 18:35:32
阅读次数:
237
一、关于salt简介,安装和基本配置 转载自: 来自:http://tech.mainwise.cn/?p=438 说明:salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Pupp ...
分类:
其他好文 时间:
2017-09-15 12:27:47
阅读次数:
293
今天补充一种文件上传的方法 主要是因为工作中使用SendKeys方法不稳定,具体方法见: Python WebDriver 文件上传(一) 这种方法直接通过命令行执行脚本时没有问题,可以成功上传,但是如果通过saltstack 远程控制执行时,SendKeys就定位不到窗口了。 所以采用这种新的方式 ...
分类:
编程语言 时间:
2017-09-15 01:55:59
阅读次数:
273
今天补充一种文件上传的方法 主要是因为工作中使用SendKeys方法不稳定,具体方法见: Python Selenium 文件上传(一) 这种方法直接通过命令行执行脚本时没有问题,可以成功上传,但是如果通过saltstack 远程控制执行时,SendKeys就定位不到窗口了。 所以采用这种新的方式来 ...
分类:
编程语言 时间:
2017-09-15 01:51:38
阅读次数:
290
SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境。SaltStack作用于仆从和主拓扑。SaltStack与特定的命令结合使用可以在一个或多个下属执行。实现这一点,此时Salt Master可以发出命令,如 salt '*' cmd.ru ...
分类:
其他好文 时间:
2017-09-13 20:15:16
阅读次数:
175
准备工作1、基础环境ceph-adminceph-mon为同一台服务器
ceph-osd1为一台服务器
ceph-osd2为另一台服务器2、关闭防火墙#systemctlstopfirewalld.service
#systemctldisablefirewalld.service3、关闭Selinux#sed-i‘s/SELINUX=enforcing/SELINUX=disabled/‘/etc/selinux/config
#s..
分类:
其他好文 时间:
2017-09-08 22:54:57
阅读次数:
375
武sir的图镇楼: salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Puppet,Chef功能类似,有一个强大的远程执行命令引擎,也有一个强大的配置管理系统,通常叫做Salt S ...
分类:
其他好文 时间:
2017-09-08 13:37:45
阅读次数:
278
笔记代码: client.py server.py 前三个都是python写的 ...
分类:
编程语言 时间:
2017-09-08 13:32:10
阅读次数:
233
SaltStack是一种革命性的基础设施管理方法,它以速度取代复杂性。SaltStack很简单,可以在几分钟内运行,足以管理数万台服务器,并且可以在几秒内快速地与每个系统进行通信。SaltStack运行方式 1、Local 2、Master/Minion 3、Salt SSHSaltStack三大功 ...
分类:
其他好文 时间:
2017-09-08 13:17:27
阅读次数:
214