随笔分类 -  自动化运维

vault部署
摘要:机器分布 DNS Name IP Address Node Type Location vault-1.domain 10.0.0.1 voter zone1 vault-2.domain 10.0.0.2 voter zone2 vault-3.domain 10.0.0.3 voter zone 阅读全文

posted @ 2025-09-12 15:16 生活费 阅读(18) 评论(0) 推荐(0)

磁盘分区脚本
摘要:磁盘分区,格式化,挂载脚本: #!/bin/bash DEVICE="/dev/vdb" PART="${DEVICE}1" MOUNT_POINT="/data0" # 创建挂载点目录 mkdir -p "$MOUNT_POINT" # 检查磁盘是否存在 if [ ! -b "$DEVICE" ] 阅读全文

posted @ 2025-06-11 16:59 生活费 阅读(23) 评论(0) 推荐(0)

Ansible 日常使用技巧 - 总结
摘要:Ansible默认只会创建5个进程并发执行任务,所以一次任务只能同时控制5台机器执行。如果有大量的机器需要控制,例如20台,Ansible执行一个任务时会先在其中5台上执行,执行成功后再执行下一批5台,直到全部机器执行完毕。使用-f选项可以指定进程数,指定的进程数量多一些,不仅会实现全并发,对异步的 阅读全文

posted @ 2023-05-12 16:14 生活费 阅读(769) 评论(0) 推荐(0)

Python运维自动化开发之Fabric模块
摘要:本章讲解fabric模块,与上一章的paramiko模块功能类似,fabric是在paramiko基础上又做了一层封装,操作起来更方便。主要用于多台服务器批量执行任务。 非内置Python模块,需要手动安装:pip install fabric如果安装失败,可以尝试yum安装:yum install 阅读全文

posted @ 2017-11-29 09:36 生活费 阅读(695) 评论(0) 推荐(0)

python常用运维脚本实例
摘要:转载 file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件 . 首先open是内置函数,使用方式是open('file_name', mode, bufferin 阅读全文

posted @ 2017-11-20 15:27 生活费 阅读(3232) 评论(0) 推荐(0)

自动化运维工具SaltStack详细部署
摘要:一、基础介绍 1、简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、 阅读全文

posted @ 2017-11-14 09:44 生活费 阅读(589) 评论(0) 推荐(0)

导航