- 博客(47)
- 收藏
- 关注
原创 【生产级实战】Linux 集群时间同步详解(NTP + Cron,超详细)
本文详细介绍了内网Linux集群的时间同步方案。通过选取一台服务器作为NTP时间服务器(hadoop102),其他客户端节点(hadoop103/104)配置crontab定时任务同步时间。具体步骤包括:时间服务器配置ntpd服务、修改/etc/ntp.conf文件、设置硬件时钟同步;客户端关闭ntpd服务并配置每分钟同步的定时任务。验证表明该方案能有效保持集群时间一致,建议生产环境采用5-10分钟同步周期,且Hadoop/Kafka等分布式系统部署前应先完成时间同步。该方案简单可靠,适合内网环境的时间同步
2026-01-04 18:31:34
1717
2
原创 《Grafana 企业级可视化监控实战指南:从安装、配置到智能告警》:Grafana 使用
Grafana 安装与配置指南 本文是《Grafana企业级可视化监控实战指南》系列的第四篇,重点介绍Grafana的插件安装、Zabbix数据源配置和邮件告警设置。主要内容包括: 插件安装:详细说明在线和离线两种方式安装Zabbix插件,解决默认安装路径问题 Zabbix数据源配置:展示如何激活插件并正确配置Zabbix数据源连接 邮件告警配置:指导申请邮箱服务,修改grafana.ini配置文件设置SMTP参数 注意事项:指出Grafana告警功能的局限性,建议结合Zabbix原生告警功能 通过本指南,
2025-12-01 10:51:11
1070
原创 《Grafana 企业级可视化监控实战指南:从安装、配置到智能告警》:Grafana 安装部署
Grafana安装与配置指南 本文详细介绍了Grafana的安装部署过程,包括: 通过yum安装Grafana服务包 启动并设置开机自启服务 访问Web界面(默认3000端口) 重要目录结构说明 关键配置修改: 数据存储位置迁移 服务端口修改(默认3000→8000) Nginx反向代理配置(子路径/grafana/) 配置文件详解(grafana.ini) 通过本文可完成Grafana的基础安装与常用配置,为后续数据可视化监控系统搭建奠定基础。
2025-11-30 09:30:00
437
原创 《Grafana 企业级可视化监控实战指南:从安装、配置到智能告警》:Grafana 环境搭建
本文是《Grafana 企业级可视化监控实战指南》系列的第二篇,主要介绍如何快速部署Grafana基础环境。内容包括:集群准备(配置三台服务器)、安装Zabbix Server(获取yum源并安装相关软件包)、安装MySQL(使用mariadb替代)、初始化导入Zabbix表数据(创建数据库并导入建表语句)。通过本系列学习,读者将掌握从零搭建企业级监控系统的完整流程,包括数据可视化、告警机制和运维大屏构建等核心技能。所有涉及的软件包均可免费获取。
2025-11-28 13:26:14
924
原创 《Grafana 企业级可视化监控实战指南:从安装、配置到智能告警》:Grafana 简介
Grafana 简介:开源数据可视化平台 Grafana 是一个开源的数据可视化平台,支持接入30+主流数据库(如Prometheus、MySQL、Elasticsearch等),实现数据的快速查询和可视化展示。它能将多数据源数据混合展示在同一仪表盘中,帮助团队建立数据驱动文化。Grafana提供丰富的原生插件(如图表、仪表盘)和社区插件(如Zabbix),支持告警功能(邮件、Webhook等)。作为运维必备工具,Grafana以其灵活的可视化能力和开源特性,成为监控系统(如Zabbix、Prometheu
2025-11-27 11:23:54
1424
原创 《Prometheus 企业级监控系统实战指南:从采集、分析到智能告警》:智能告警篇
本文介绍了如何通过Grafana与睿象云CA平台集成,构建多通道智能告警系统。主要内容包括:1) 注册睿象云账号并完成Grafana对接;2) 配置告警分派策略和通知策略,实现告警定向推送;3) 测试验证告警功能,支持微信、短信、电话等多种通知方式。该方案解决了传统邮件告警易遗漏的问题,实现了从监控采集到智能告警的完整闭环,为企业级监控系统提供了可靠的多通道告警保障。
2025-11-25 10:57:35
928
原创 《Prometheus 企业级监控系统实战指南:从采集、分析到智能告警》:可视化篇
摘要 本文是《Prometheus企业级监控系统实战指南》系列的第四篇,重点介绍如何通过Grafana实现监控数据的可视化展示。主要内容包括: Grafana概述:介绍Grafana作为开源可视化平台的特点,支持多数据源、丰富图表类型和仪表盘功能,以及与Prometheus的协同关系。 部署指南:详细讲解Grafana的安装步骤,包括解压配置、修改默认参数、systemd服务管理及初始化访问流程。 数据源配置:演示如何添加Prometheus作为数据源,完成监控系统的前后端对接。 通过本文,读者可以掌握企业
2025-11-24 13:20:35
1013
原创 《Prometheus 企业级监控系统实战指南:从采集、分析到智能告警》:流处理联动篇
本文介绍了Prometheus与Flink集成的企业级监控方案。主要内容包括:1)Flink Metrics机制的作用,用于实时监控作业运行状态和性能瓶颈;2)Hadoop集群的搭建步骤,包括JDK安装、Hadoop部署及核心配置;3)通过Prometheus Reporter将Flink内部指标暴露给Prometheus,实现实时数据采集与分析。该方案可构建完整的监控闭环系统,实现从数据采集、实时计算到智能告警的全流程管理,为企业运维提供可视化监控大屏和智能告警能力。
2025-11-23 12:39:00
1276
原创 《Prometheus 企业级监控系统实战指南:从采集、分析到智能告警》:PromQL 实战篇
PromQL实战指南:掌握监控数据查询语言 本文是Prometheus企业级监控系统系列的第二篇,重点介绍PromQL查询语言的核心概念和应用。PromQL作为Prometheus的数据查询语言,支持四种数据类型:瞬时向量、区间向量、标量和字符串。文章详细讲解了基础语法,包括基本查询、区间查询和聚合操作,并提供了常见的使用示例,如sum()、avg()、max()等聚合函数,以及数学运算和布尔过滤操作。通过本文的学习,读者将掌握对CPU、内存、磁盘等核心指标进行分析与建模的能力,为后续的实时处理、可视化和告
2025-11-22 09:06:12
964
原创 《Prometheus 企业级监控系统实战指南:从采集、分析到智能告警》:Prometheus 基础篇
本文是《Prometheus企业级监控系统实战指南》系列的第一篇,主要介绍Prometheus的基础部署与核心原理。内容包括: Prometheus概述:介绍其起源、发展历程和云原生监控定位 核心特点:详细解析其Pull模式、数据模型、PromQL查询语言等9大特性 架构解析:通过图解说明Server、Exporter、PushGateway等组件协作关系 实战部署: 提供完整安装包获取方式 分步指导Prometheus Server部署流程 详解prometheus.yml配置文件的关键参数 介绍Node
2025-11-21 21:55:33
1518
原创 彻底搞懂通过 iptabels 实现端口映射:一张图带你理解 DNAT + SNAT 全流程(含完整示例)
本文深入解析通过iptables实现端口映射的核心原理,指出仅配置DNAT会导致"能连接但无法访问"的常见问题。通过典型网络拓扑示例,详细阐述了完整流程:用户访问网关外网IP(192.168.2.110:9000)时,DNAT将目标地址转换为内网服务器(172.16.1.104:80);而SNAT则将源IP改为网关内网地址(172.16.1.110),确保响应包能正确返回客户端。文章强调端口映射的本质是DNAT(改写目的地址)与SNAT(改写源地址)的协同配合,并附完整流程图帮助理解,解
2025-11-17 00:11:01
990
原创 软考软件设计师资料|自用通过版 2025上半年一次过,双科65+,整理完回血,分享给需要的
资料更新至2025年6月,含机考操作指南和模拟工具。适合无基础、有一定基础、想系统刷题的同学。成绩:基础知识66 / 应用技术68。部分内容扫描版,清晰度ok,不影响看。考试时间:2025年5月(上半年)自己整理的速记笔记/思维导图/口诀。报名照片处理工具(官方要求格式)复习方式:自学+整理笔记+刷题。机考模拟包建议提前装好熟悉界面。机考模拟系统安装包+操作指南。下午案例分析真题+答题模板。笔记和口诀适合考前突击重点。考试大纲(pdf清晰版)课程讲义 + 预习笔记。上午选择题库(带解析)
2025-11-05 13:40:50
598
4
原创 Vim 实用指南:从新手到高效高手的进阶之路
《Vim 实用指南:从新手到高手进阶》系统介绍了这款高效文本编辑工具的核心技巧。文章首先解析Vim的三种基本模式:正常模式(移动/删除)、插入模式(输入)和命令模式(保存/搜索)。重点讲解四大核心操作:高效移动(如gg/G跳转行首尾)、文本编辑(dd删除/yy复制)、撤销恢复(u/Ctrl+r)和搜索替换(:%s全局替换)。进阶部分涵盖多文件编辑、宏录制、缩进对齐和可视化模式等实用功能,并推荐nerdtree、coc.nvim等提效插件。作者建议通过日常实践逐步掌握,从基础操作过渡到高级功能,最终实现完全键
2025-10-03 13:06:00
1026
原创 Linux 系统高级配置:SELinux 安全策略、关闭图形化界面、普通用户提权、调整用户资源限制
本文介绍了CentOS 7系统中的四项高级配置优化方案:1)SELinux安全策略配置,包括状态查看及永久/临时关闭方法;2)图形界面管理,通过修改运行级别优化服务器性能;3)普通用户提权,利用sudo实现权限最小化管理;4)用户资源限制调整,防止资源耗尽保障系统稳定。这些配置方案可帮助管理员在安全性与性能之间取得平衡,打造更可靠的生产环境,适用于数据库、中间件等高并发应用场景。
2025-10-01 13:02:50
2494
1
原创 Linux 系统基础配置:主机名、IP、主机映射、防火墙
本文介绍了Linux系统的四项基础配置:主机名配置(通过修改配置文件或hostnamectl命令)、静态IP设置(修改网卡文件并重启网络)、主机映射(编辑hosts文件实现本地解析)以及防火墙管理(关闭服务并禁用开机自启)。这些配置为服务器提供了明确的身份标识、稳定的网络连接、简化的节点访问和必要的安全保障,是搭建集群环境(如Hadoop)的重要前置步骤。完成这些基础配置后,系统即可为后续软件部署和集群管理做好准备。
2025-09-30 11:31:32
1513
原创 VMware安装虚拟机并且部署 CentOS 7 指南
本文详细介绍了在VMware中安装CentOS 7操作系统的完整流程。主要内容包括:1)环境准备,下载CentOS 7镜像和安装VMware虚拟化软件;2)创建空白虚拟机,详细说明硬件配置、存储设置和网络选项等关键步骤;3)系统安装过程,涵盖语言选择、磁盘分区、软件包选择等配置项。文中特别强调了安装路径命名规范、硬件资源分配建议以及企业级安装选项等实用技巧,并配有清晰的截图说明。本指南适合需要快速部署CentOS 7虚拟机的开发者和系统管理员参考。
2025-09-29 17:04:22
1393
原创 Linux实现终端变色
【摘要】本文介绍了通过修改Linux的PS1环境变量来美化终端提示符的方法。详细讲解了PS1的作用、修改步骤及参数含义,包括如何设置颜色代码(如\e[33;1m为黄色高亮)和显示项(如\u用户名、\h主机名)。通过编辑/etc/profile文件并执行source命令,用户可快速实现终端变色效果,建议不同环境使用不同颜色(如开发-绿、测试-蓝、生产-红)以提升操作辨识度。该方案能有效增强多服务器管理的视觉区分度,提升运维效率。
2025-09-22 10:54:26
962
原创 Zabbix 企业级监控系统实战指南(告警篇):从搭建、可视化到智能告警
本文介绍了Zabbix与睿象云CA智能告警平台的集成方法,实现多渠道告警通知。主要内容包括:1)注册睿象云账号;2)在Zabbix服务器上安装Cloud Alert Agent并完成配置;3)设置分派策略,将特定应用的告警分配给指定用户;4)配置通知策略,定义告警接收方式、时间等。通过该集成方案,可解决邮件告警不及时、易遗漏的问题,支持微信、短信、电话等多种通知方式,提升告警信息的送达率和及时性,构建完整的"监控-展示-告警"自动化流程。
2025-09-17 12:23:31
2091
原创 Zabbix 企业级监控系统实战指南(可视化篇):从搭建、可视化到智能告警
Zabbix集成Grafana可视化监控方案 本文介绍了如何将Zabbix与Grafana集成,构建更强大的监控可视化系统。主要内容包括: Grafana概述:开源的跨平台数据可视化工具,支持多种数据源,提供丰富的图表类型和告警功能 部署流程: 安装Grafana企业版 添加Zabbix插件并配置数据源 测试连接Zabbix API 实战应用:以Hadoop集群DataNode进程监控为例,演示了如何创建仪表盘并实时展示监控数据 优势对比:相比Zabbix原生界面,Grafana提供更美观、灵活的图表展示和
2025-09-16 17:32:00
2369
原创 Zabbix 企业级监控系统实战指南(基础篇):从搭建、可视化到智能告警
本文是《Zabbix企业级监控系统实战指南》系列的第一篇,主要介绍Zabbix的基础部署与核心概念。Zabbix是一个开源的企业级监控解决方案,能够监控IT基础设施的可用性和性能。文章详细讲解了Zabbix的基础架构,包括Agent、Server、Database和Web等组件,并对比了Zabbix与Prometheus的特点。此外,文章还提供了Hadoop集群的准备工作,包括JDK和Hadoop的安装配置步骤,为后续的Zabbix监控系统搭建奠定基础。
2025-09-15 15:05:42
1053
原创 Keepalived 高可用集群实战指南:原理、部署与高级配置
本文详细介绍了Keepalived高可用集群的实现原理与部署方法。主要内容包括:1)Keepalived基于VRRP协议实现服务故障自动转移,通过虚拟IP漂移确保业务连续性;2)详细的环境准备与安装步骤,包括Nginx和Keepalived的安装配置;3)配置文件解析,涵盖全局配置、VRRP实例、同步组和LVS等关键模块;4)基础高可用部署示例,展示MASTER和BACKUP节点的配置差异;5)脑裂问题及其解决方案,分析心跳中断导致的VIP抢占现象。该指南适用于构建稳定的高可用Web服务架构。
2025-09-10 13:02:09
1170
原创 【Nginx 运维实战】版本替换:强制 vs 平滑升级全解析
强制替换:快刀斩乱麻 → 简单,但会闪断平滑替换:温水煮青蛙 → 稍复杂,但生产必备✨最佳实践小规模业务 → 强制替换即可核心系统 → 平滑替换必选跨大版本升级 → 提前测试兼容性。
2025-09-09 23:38:21
774
原创 收藏这篇 Linux 命令大全就够了
本文整理了Linux常用命令大全,涵盖终端命令格式、帮助查询、文件与目录操作、文件内容查看、权限管理、用户管理、用户组管理以及进程管理等核心功能。每个命令都提供了简洁的功能说明和常用示例,适合Linux初学者和运维人员作为速查手册使用。从基础的文件操作到高级的系统管理,这些命令构成了Linux日常使用和系统维护的核心工具集,帮助用户高效完成各种任务。
2025-09-08 13:14:06
1112
原创 Rsync + Rsyncd 从入门到项目实战:自动化备份全攻略
rsync 是一个高效的文件同步工具,支持本地和远程增量传输。本文介绍了rsync的基本语法、常用选项(如归档模式、限速、排除文件等)及实际应用案例。同时详细讲解了如何部署rsync服务端(rsyncd),包括安装配置、权限管理、共享目录设置及安全限制。最后通过本地和远程测试验证了rsync的传输功能,并提供了项目架构示例,展示rsync在分布式环境中的应用。
2025-09-02 21:34:11
1292
2
原创 Tomcat 企业级运维实战系列(六):综合项目实战:Java 前后端分离架构部署
本文介绍了在Linux环境下部署Java前后端分离项目的实战过程。文章首先阐述了动静分离架构原理,前端静态资源由Nginx处理,后端动态功能由Tomcat应用服务器处理,两者通过API接口通信。接着详细讲解了数据库部署步骤,包括MySQL二进制安装、用户创建、数据目录配置等。后端部署部分则重点介绍了JDK环境准备、项目目录创建、配置文件修改以及应用启动方法。整个部署过程涵盖了从数据库到前后端的完整链路,为企业级Java项目运维提供了实用的参考方案。
2025-08-30 15:13:58
955
原创 Tomcat 企业级运维实战系列(五):Tomcat 优化和安全加固
本文是Tomcat企业级运维实战系列的第五部分,主要讲解Tomcat优化和安全加固措施。文章从安全优化角度出发,提供了详细的配置清单,包括保护shutdown端口、禁用管理端、降权启动(监牢模式)、隐藏版本信息等12项关键安全配置。重点介绍了"监牢模式"的实现方法,通过创建专用用户、修改目录权限、限制用户权限来增强安全性。同时详细说明了如何隐藏Tomcat版本信息,包括修改server.xml配置和验证方法。此外,还介绍了如何屏蔽服务端软件或代码版本信息,建议使用Nginx作为前端代理来
2025-08-30 15:08:14
759
原创 Tomcat 企业级运维实战系列(四):Tomcat 企业级监控
本文介绍了Tomcat企业级监控的两种主流方法:监控工具部署和命令行监控。首先详细讲解了通过JMX远程监控功能配置Tomcat,使用JConsole和JVisualVM工具进行可视化监控的完整流程。其次重点介绍了jps、jstack、jmap等Java原生命令行工具的使用方法,以及如何通过MAT工具分析内存镜像文件排查内存问题。文章提供了从基础配置到实战应用的全套解决方案,包含端口设置、参数调优、线程分析等关键运维技能,适合不同水平的运维人员快速掌握Tomcat监控技术。
2025-08-30 14:58:45
880
原创 Tomcat 企业级运维实战系列(三):Tomcat 配置解析与集群化部署
本文是Tomcat企业级运维实战系列的第三篇,重点解析Tomcat核心配置文件server.xml的架构与功能,并介绍集群化部署方案。文章详细拆解了server.xml的7大核心节点:Server作为最外层容器定义关闭端口;Listener实现启动监听任务;GlobalNamingResources配置全局JNDI资源;Service整合Connector和Engine;Connector定义请求接收方式;Engine处理请求并包含认证域Realm;Host配置虚拟主机及访问日志Valve。通过系统解析各节
2025-08-30 14:45:22
1068
原创 Tomcat 企业级运维实战系列(一):核心概念与基础部署
本文是Tomcat企业级运维实战系列的第一部分,主要介绍Tomcat的核心概念与基础部署。内容包括: Tomcat概述:介绍Tomcat作为Apache开源Web应用服务器的基本概念,以及JVM、JRE、JDK的关系与区别。 快速部署:详细讲解JDK和Tomcat的安装配置步骤,包括环境变量设置、启动验证等。 目录结构:解析Tomcat各目录功能,如bin(启动脚本)、conf(配置文件)、logs(日志文件)等核心目录的作用。 文章提供了完整的命令行操作示例,适合初学者快速搭建Tomcat环境,为后续企业
2025-08-30 01:01:40
1218
原创 Tomcat 企业级运维实战系列(二):Tomcat 系统化管理与应用部署
摘要: 本文为Tomcat企业级运维实战系列第二篇,重点讲解Tomcat的系统化管理和应用部署。主要内容包括:1)通过systemctl配置实现Tomcat服务管理,涵盖unit文件编写、用户权限设置等关键步骤;2)Java应用部署实战,详细对比WAR包(需Tomcat容器)和JAR包(独立运行)两种部署方式,并给出具体操作案例。文章提供完整的配置模板和可视化操作截图,适合运维人员快速掌握企业级Tomcat管理技巧。 关键词: Tomcat运维、systemctl管理、WAR包部署、JAR包运行、企业级配置
2025-08-30 00:39:10
1368
原创 深入理解HTTP:请求、响应与状态码解析
| | 304 | Not Modified | 资源未修改,客户端可使用缓存版本 | | 307 | Temporary Redirect | 类似 302,但确保请求方法不变(如 POST) | 4)4xx:客户端错误状态码 💡 特点:通常需要前端开发人员或用户调整请求才能解决。 状态码 描述 说明 400 Bad Request 请求语法错误,服务器无法解析请求 401 Unauthorized 未授权,需要认证(如登录失效、未登录) 403 Forbidden 服务器拒绝请求(如无权限访问资源)
2025-08-24 00:50:27
1107
原创 深入理解HTTPS:从概念到实战优化
HTTPS协议详解及实战优化 HTTPS通过TLS/SSL在HTTP基础上实现了加密通信、身份验证和数据完整性保护。文章首先介绍了HTTPS的核心作用,包括防止数据窃取篡改、验证服务器身份等。然后详细解析了HTTPS的工作流程,从客户端发起请求、证书验证到生成会话密钥的全过程。 在实战部分,文章提供了创建自签名证书的两种方法(一步生成和分步操作),并展示了四个典型应用场景:HTTPS站点搭建、HTTP/2配置、HTTP重定向HTTPS以及网站集群HTTPS配置。每个案例都包含具体的Nginx配置示例和操作步
2025-08-24 00:48:31
1241
8
原创 深入理解Nginx负载均衡:从概念到实战配置
Nginx负载均衡:概念与实战配置 本文深入解析了Nginx负载均衡的核心概念与实战配置方法。首先对比了正向代理、反向代理和负载均衡的区别,指出负载均衡的核心作用是将请求均匀分配到多台服务器。文中详细介绍了轮询算法及其变种(加权轮询、最少连接轮询等)的原理和适用场景。实战部分展示了如何搭建负载均衡环境,包括web01、web02节点配置和lb01负载均衡器的设置,通过Nginx配置文件实现请求分发。配置示例涵盖了服务器权重设置、日志记录等关键功能,为构建高可用Web服务提供了完整解决方案。
2025-08-21 00:29:43
1147
原创 Iptables 防火墙完全指南:从规则配置到高级安全策略
本文介绍了Linux系统中iptables防火墙的核心概念与应用指南。主要内容包括:iptables作为基于Netfilter框架的内置防火墙工具,具备流量控制、包过滤、NAT转换等功能;对比分析了硬件防火墙、软件防火墙(如iptables、firewalld等)和云防火墙的应用场景;详细解析了iptables的四表(filter、nat、mangle、raw)五链(INPUT、OUTPUT等)机制及规则配置;提供了完整的安装部署流程,包括内核模块加载和持久化配置方法。文章还给出了企业级防火墙选型建议,适合
2025-08-16 00:38:24
1314
原创 Nginx 中 server 与 location 里的 root 区别及使用场景
本文详细解析了Nginx中server与location块内root指令的区别及使用场景。root用于指定资源根目录,将URI转换为服务器文件路径。server块中的root作为默认根目录,作用于所有未单独设置的location;而location块中的root会覆盖server设置,仅对当前location生效。文章通过实例演示了静态资源分类存放的典型配置方案,并对比了root与alias指令的关键差异:root会拼接URI路径,alias则直接替换整个路径。最终总结指出,目录分类资源使用location
2025-08-14 14:53:06
1229
原创 Ansible 自动化运维实战系列(七):Galaxy详解
本文是Ansible自动化运维实战系列的第七篇,重点介绍Ansible官方角色共享平台Galaxy。Galaxy类似于Ansible的"应用商店",提供现成的Roles(角色)和Collections(扩展包),用户可直接下载复用而无需从零编写脚本。文章详细讲解了Galaxy的三大功能:搜索、下载和使用现成脚本包,并对比了不同版本下安装命令的差异(ansible-galaxy install/role install/collection install)。最后总结指出,Galaxy能显
2025-08-13 01:31:49
1026
原创 Ansible 自动化运维实战系列(六):Valut详解
本文是Ansible自动化运维实战系列第六篇,重点介绍Valut加密功能。主要内容包括:1)Valut概述,用于安全存储密码、密钥等敏感数据;2)详细操作命令,如创建/加密/查看/编辑/解密文件,以及运行时调用方式;3)功能总结,强调其完整的加密生命周期管理能力,适用于敏感数据存储、安全传输等场景,使用时需注意密钥保管和文件备份。
2025-08-13 01:13:55
644
原创 Ansible 自动化运维实战系列(五):Roles详解
本文是Ansible自动化运维实战系列的第五篇,重点讲解Roles的使用。Roles提供模块化组织Playbook的机制,通过固定目录结构将任务、变量、模板等打包成功能模块,提高复用性和维护性。文章详细介绍了Roles的初始化方法(自动创建和手动创建)、标准目录结构,并通过一个完整的nfs-server部署案例,演示了如何编写Role任务文件、主剧本文件以及执行流程。该案例展示了从初始化Role到最终执行的完整过程,体现了Roles在组织复杂Playbook时的优势。
2025-08-13 01:01:51
989
原创 Ansible 自动化运维实战系列(四):Playbook详解
本文是Ansible自动化运维实战系列的第四篇,重点讲解Playbook的使用。文章首先对比了Playbook和Ad-Hoc命令的特性差异,包括复杂度、持久性、变量支持等。详细介绍了Playbook的YAML格式书写规范,通过三个实战案例演示Playbook的应用: 基础操作示例:通过shell模块实现日志记录 文件拷贝操作:创建目录并分发文件 NFS服务部署:包含服务端配置和客户端挂载的完整流程 每个案例都提供了Ad-Hoc命令和Playbook两种实现方式的对比代码,帮助读者理解Playbook在复杂任
2025-08-11 00:10:29
965
原创 Ansible 自动化运维实战系列(三):常用模块详解
Ansible常用模块详解 本文是Ansible自动化运维实战系列的第三篇,重点介绍文件操作相关的核心模块: command:执行简单命令(默认模块) shell:支持特殊符号的命令执行 script:上传并执行本地脚本 file:管理文件/目录属性(创建/删除/权限设置等) copy:文件复制与内容管理 每个模块都配有实际案例演示,如批量获取主机名、递归删除文件、创建软硬链接、修改文件权限、带备份的文件复制等。文章还包含系列导航链接,方便读者查阅前两篇基础内容。
2025-08-09 01:11:24
1259
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅