上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 自动化运维工具-Ansible之7-roles Ansible Roles基本概述 不管是Ansible还是saltstack,在写一键部署的时候,都不可能把所有的步骤全部写入到一个'剧本'文件当中,我们肯定需要把不同的工作模块,拆分开来,解耦。说到解耦,我们就需要用到官方推荐的roles,因为ro 阅读全文
posted @ 2021-01-02 18:26 原因与结果 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 自动化运维工具-Ansible之6-Jinja2模板 Ansible Jinja2模板概述 Jinja2是基于python的模板引擎,功能比较类似于PHP的smarty,J2ee的Freemarker和velocity。它能完全支持unicode,并具有集成的沙箱执行环境,应用广泛。jinja2使用 阅读全文
posted @ 2021-01-02 18:22 原因与结果 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 自动化运维工具-Ansible之5-流程控制 playbook条件语句 不管是shell还是各大编程语言中,流程控制,条件判断这些都是必不可少的,在我们使用Ansible的过程中,条件判断的使用频率极其高。 例如: 使用不同系统的时候,可以通过判断系统型号,来区分需要安装的软件包。 在nfs和rsy 阅读全文
posted @ 2021-01-02 18:18 原因与结果 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 自动化运维工具-Ansible之3-playbook PlayBook初识 什么是PlayBook? PlayBook即"剧本","兵书"之意,PlayBook是由以下部分组成的 play: 定义的是主机的角色。(主角还是配角,找哪个明星) task: 定义的是具体执行的任务。(角色的台词和动作) 阅读全文
posted @ 2021-01-02 18:10 原因与结果 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 自动化运维工具-Ansible之4-变量 变量概述 ​ 变量提供了便捷的方式来管理Ansible playbook的每一个项目中的动态值,比如nginx-1.6.3这个软件包的版本,在其它地方或许会反复使用,那么如果将此值设置为变量,然后再在其他的playbook中调用,会方便许多。如此一来还方便维 阅读全文
posted @ 2021-01-02 18:09 原因与结果 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 自动化运维工具-Ansible之2-ad-hoc Ansible ad-hoc ad-hoc就是“临时命令”,执行完即结束,并不会保存 ad-hoc模式使用场景 比如在多台机器上查看某个进程是否启动,或拷贝指定文件到本地,等等 ad-hoc模式的命令使用 #批量查看磁盘信息 [root@m01 ~] 阅读全文
posted @ 2021-01-02 18:08 原因与结果 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 自动化运维工具-Ansible之1-基础 Ansible 基本概述 定义 Ansible是一个自动化统一配置管理工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能,集成了丰富模块以及功能组件,可 阅读全文
posted @ 2021-01-02 18:06 原因与结果 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 远程控制卡 使用ipmitools设置ipmi 使用DELL的远程控制卡可以方便的管理服务器 在CentOS中可以使用ipmitools管理 IPMI( Intelligent Platform Management Interface). 要使用选程控制卡,一般需将一根网线插入控制卡中并设置ip, 阅读全文
posted @ 2021-01-02 18:04 原因与结果 阅读(1646) 评论(0) 推荐(0) 编辑
摘要: 一致性hash算法 一致性哈希:就是普通取模哈希算法的改良版,哈希函数计算方法不变,只不过是通过构建环状的 Hash 空间代替普通的线性 Hash 空间。 一致性Hash性质 考虑到分布式系统每个节点都有可能失效,并且新的节点很可能动态的增加进来,如何保证当系统的节点数目发生变化时仍然能够对外提供良 阅读全文
posted @ 2021-01-02 18:03 原因与结果 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Systemd 服务 构建 Systemd 服务 让我们从构建一个普通用户可以(手动)运行的 systemd 服务开始,然后再逐步增加内容。 不需要管理员权限即可运行的服务位于 ~/.config/systemd/user/,故首先需要创建这个目录: cdmkdir -p ~/.config/sys 阅读全文
posted @ 2021-01-02 18:00 原因与结果 阅读(612) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页