搭建云计算平台步骤(自动化运维平台设计(1)SaltStack入门)

更多计算共享:

https:www.jackcheng。com专业版

盐堆基本概述:


草图:
Saltstack是一种异构平台基础设施管理工具
通过远程执行、配置管理云管理优点
运行只需几分钟
支持和管理数以万计的服务器
速度快,服务器之间的二级通信,数据传输可以在几秒钟内完成
操作模式:
local当地行动
主/仆从在传统模式下运行
同步分布
盐嘘
学习资源:
Saltstack官方网站:AndyLau//www.Saltstack。comcom
Saltstack官方文件:https//文件Saltstack。cn
盐堆github

盐堆的安装:

准备工作: 需要三个节点: 盐大师192.168.200.111 salt-minion-01192.168.200.112 salt-minion-02192.168.200.113 单独配置网络映射 更新三个节点的名称好吃来源:改为国内来源 mv/etc/yum。回购协议d/森托斯-基础repo/etc/yum。回购协议d/CentOS基地。回购协议。备份 curl-o/etc/yum。回购协议d/CentOS基地。回购协议https://aliyun。com/repo/Centos-7。回购协议 sed-i-e';/镜子。云aliyuncs。com/d';-e';/镜子。aliyuncs。com/d';/等等/赞。回购协议d/CentOS基地。回购协议 yummakecache yum-y更新 关闭防火墙: systemctl停止防火墙 systemctl禁用防火墙 关闭安全模块: vi/等/塞利努克斯/配置 设置SELinux=禁用 重新启动服务器 安装: 为盐配置百胜仓库: RPM——导入AndyLau://reposaltproject。io/py3/redhat/7/x86_64/latest/SALTSTACK-GPG-KEY。酒吧 Curl-fsslhttps:/回购项目。io/py3/redhat/7/x86_64/最新版本。repo|sudo-tee/etc/yum。回购协议d/盐。回购协议 yumclean过期缓存 在saltmaster节点上:Yum-y安装saltmaster 在saltminion节点上:Yum-y安装saltminion

盐堆集群:

盐师: systemctl启动盐主机 systemctl启用盐主机 盐仆: 打开配置文件LT:/etc:/master sed-is###master:#主人:盐主人#g/etc/盐/仆从 systemctl启动盐仆从 systemctl启用盐仆从 盐师: 要验证的主机:salt密钥 身份验证指定主机: 盐钥匙-asalt-minion-01-y 盐钥匙-盐仆从-02-y 检查架构是否正常(saltMaster): 盐';*'测验发出砰的声响 看到结果是真是正常的Salt远程执行:

简介:远程执行是saltstack的核心功能之一。它主要使用salt模块为批量选择的minionend执行相应的命令并返回结果

搭建云计算平台

示例:盐*‘磁盘用法

确定盐的仆从宿主是否存活: 盐';*'测验发出砰的声响 格式: 盐是命令 *表示目标主机。这里所有的仆从主人 测验Ping是salt远程执行模块下的以下方法 Test是模块名,发出砰的声响是测试模块中的一种方法 使用CMDmodulerun方法远程执行shell命令: 盐';*'cmd。跑';ping-c1www.baidu。com&>;/dev/null和echoTrue||echoFalse#39; 命令含义:向所有JetLi节点发送ping命令,检查所有节点的外部网络是否已连接 要向指定的仆从主机发送命令,请执行以下操作: 盐和#39;salt-minion-01和#39;cmd。跑';ping-c1www.baidu。com&>;/dev/null和echoTrue||echoFalse#39; 命令含义:检查salt-minion-01主机的网络是否已连接盐配置管理

简介:salt通过状态模块识别操作行为。格式是亚马尔,分机是SLS yaml的基本语法: 缩进2个空格,不能使用制表符 格式:键:值 如果是列表,请使用破折号: -清单1 -清单2 缩进:yaml使用固定的缩进样式来表示数据的层次关系。每个缩进由两个空格组成 冒号:除冒号末端外,冒号后面必须有空格 短跑: 指示列表项。破折号表示列表项。破折号和列表项之间应该有一个空格 多个项目使用与同一列表相同的缩进级别 示例(盐主节点): 目标:写作Nginx模块化 步骤1:配置基本环境 vi/etc/salt/master 查找文件根目录: 将相应的基本路径修改为/SRV/salt mkdir-p/srv/盐 systemctl重新启动盐主机 第2步:创建nginx。salt目录sls中的xml #功能:安装并启动nginx Nginx安装:#第一个线程安装Nginx 背包。安装: -姓名:nginx Nginxstart:#第二个线程启动Nginx 服务跑步: -姓名:ngin 步骤3:在目标主机上远程执行模块 盐和#39;salt-minion-02和#39;状态slsnginx 获取执行结果

您可以还会对下面的文章感兴趣

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友