自动化运维
一、服务器信息指令
1、cpu信息
cat /proc/cpuinfo # 查看CPU信息
ps aux # 查看进程
top # 实时监控CPU情况
2、内存信息
free -m
3、IO信息
iostat -dk 1
二、服务器操作
1、服务器启停
真实硬件需求:安装 远程管理卡、fence设备 等
虚拟化产品需求:kvm,OpenStack,VMware,esxi,docker,k8s
2、自动化装系统
真实硬件:kickstart + cobbler
虚拟化产品:克隆,docker启动新容器
3、自动化配置
ansiable,saltstack(SSH)
4、生命周期管理
启停服务器,利用zzbbix监控
三、堡垒机(jumpserver)
堡垒机即CMDB中的中控机
所谓堡垒机,就是服务器不直接暴露在网络环境中,而是通过堡垒机间接访问。
堡垒机作用:
1. 使服务器不直接暴露在网络环境中,更加安全
2. 记录服务器的操作日志
博客内容仅供参考,部分参考他人优秀博文,仅供学习使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix