自动化运维
一、服务器信息指令
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. 记录服务器的操作日志