
自动化运维
文章平均质量分 62
“自动化运维前沿“是一个专注于自动化运维技术、实践和趋势的专栏。在这里,我们将深入探讨自动化运维的各个方面,包括但不限于自动化监控、配置管理、持续集成/持续部署(CI/CD)、自动化测试和故障自动恢复。本专栏旨在帮助IT专业人士掌握自动化运维的核心技能,提高运维效率,降低成本,并确保系统的高可用性。
Linux运维技术栈
在职“高级Linux运维工程师”,有时间就传授技术教程,纯干货。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ansible(自动化运维)环境搭建及ansible-vault加密配置
前言:原先这篇博客是在《Linux系统综合配置:yum源设置、逻辑卷制作》里的,现在想着ansible-vault加密配置是可以单独出一期的,就拆分出来了。原创 2024-12-24 08:55:32 · 615 阅读 · 0 评论 -
生产环境centos8 & Red Hat8部署ansible and 一键部署mysql两主两从ansible脚本预告
下载新的CentOS-Base.repo 到 /etc/yum.repos.d/ (这里用的CentOS 8.0)1.初始化磁盘为物理卷(PV)4.格式化逻辑卷为 XFS。5.挂载逻辑卷到 /db。3.创建逻辑卷(LV)2.创建卷组(VG)原创 2024-11-17 11:29:10 · 650 阅读 · 0 评论 -
Linux运维-正则表达式
从最初的系统安装、配置,到后来的性能调优、故障排查,再到复杂环境的构建与维护,我逐渐积累了丰富的经验和技能。在这个过程中,我深刻体会到运维工作的重要性,它不仅是系统稳定运行的保障,更是企业数据安全和业务连续性的守护神。简介:由一类特殊字符及文本字符所编写的模式,其中有些字符,不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能,但与通配符不同,通配符功能是用来处理文件名,而正则表达式是处理文本内容中字符。今天,我决定将我的经验、心得和所学知识,通过博客的形式分享给更多的同行和初学者。原创 2024-11-08 11:39:21 · 362 阅读 · 0 评论 -
史上最全shell脚本编程语法(一)
异或的两个值,相同为假,不同为真。当我们浏览网页时,有时会看到下图所显示的数字,表示网页的错误信息,我们称为状态码,在shell脚。位置变量:在bash shell中内置的变量, 在脚本代码中调用通过命令行传递给脚本的参数。:变量赋值是临时生效,当退出终端后,变量会自动删除,无法持久保存,脚本中的变量会随着脚。变量表示命名的内存空间,将数据放在内存空间中,通过变量名引用,获取数据。见名知义,用英文单词命名,并体现出实际作用,不要用简写,如:ATM。保存状态码的相关数字,不同的值反应成功或失败,原创 2024-11-09 11:40:27 · 949 阅读 · 0 评论 -
自动化运维(k8s):一键获取指定命名空间镜像包脚本
脚本写成并非一蹴而就,需要不断的调式和修改,这里也是改到了7版本才在 生产环境 中验证成功。原创 2024-11-13 15:44:17 · 1881 阅读 · 0 评论 -
自动化运维-Linux通用性日志切割脚本
这个脚本是通用性脚本,nginx、各中间件、应用服务等日志清理都可以使用,只需要修改log_file变量为自己环境具体路径 和 日志文件即可。原创 2024-11-23 12:24:13 · 770 阅读 · 0 评论 -
Ansible自动化一键部署单节点&集群架构
在现代IT基础设施管理中,Ansible以其简洁、强大的自动化能力脱颖而出。以下是精心打造的Ansible自动化一键部署脚本,旨在简化部署流程,提升效率,确保一致性和可靠性。原创 2024-11-30 10:09:45 · 806 阅读 · 0 评论 -
Linux系统综合配置:yum源设置、逻辑卷制作
前言:这里是生产环境红帽系统8,如果是别的系统,本地源的配置方法不一样。原创 2024-12-10 09:02:26 · 606 阅读 · 0 评论 -
自动化运维(k8s)之微服务信息自动抓取:namespaceName、deploymentName等全解析
前言:在公司云原生 k8s 二开平台的日常运维中,工程师分享的一串通用性命令,让我萌生了将其转化为自动化脚本的想法。但写脚本从来不是一蹴而就的过程,它需要不断根据实际执行情况进行调整与优化。起初设计的版本一,我在脚本开头添加了一条环境变量,执行脚本后,系统会提示输入需要查询的命名空间,输出信息则会追加到以当前年月日时命名的自动生成 txt 文件中。随着使用场景的拓展,我对脚本进行了迭代升级,版本二实现了自动生成中文排头标题,并直接输出 csv 文件,省去了手动将 txt 转化为 excel 表的繁琐步骤。原创 2024-11-27 08:40:58 · 2021 阅读 · 3 评论 -
自动化运维-配置Mysql、emqx、redis、nginx等通用性Linux日志分割工具 - logrotate
前言:logrotate 是一个在 Linux 系统中用于管理和轮转日志文件的工具。它的主要目的是帮助系统管理员自动执行日志文件的轮转、压缩、删除和邮件通知等任务,以防止日志文件占用过多的磁盘空间,同时保持日志文件的可管理性。原创 2024-12-07 15:12:15 · 1199 阅读 · 0 评论 -
自动化运维-检测Linux服务器CPU、内存、负载、IO读写、机房带宽和服务器类型等信息脚本
以上脚本为今年8月1号发布的,当时是没有任何问题,但现在脚本里网络速度测试py文件获取不了了,测速这块功能目前无法实现,后面我会抽时间来研究,大家如果有建议也可以分享下。原创 2024-11-18 13:43:28 · 957 阅读 · 0 评论 -
自动化运维-《日常运维手册接入手册》之 服务器端口表
任务需求:在ansible-vault加密环境下,使用root权限批量将项目上所有服务器的tcp端口过滤掉22, 25, 53, 443,631,9100,10050端口 后显示出来;判断服务器上如果有jps命令的就执行,输出的所有的程序的PID,并显示PID对应的进程,查出各PID对应的端口;这个是输出项目上所有服务器的tcp端口,然后手动排查系统默认端口,各web服务,中间件和数据库等自己判断,jar应用又下一步来完成统计。这里只能展示最后的结果,没有报错和失败的,上面的输出信息涉及公司隐私。原创 2024-11-21 08:56:58 · 310 阅读 · 0 评论 -
自动化运维-Linux系统CPU、内存、硬盘巡检脚本
【代码】自动化运维-Linux系统CPU、内存、硬盘巡检脚本。原创 2024-12-05 08:44:12 · 417 阅读 · 0 评论