自动化运维

自动化运维

一、服务器信息指令

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. 记录服务器的操作日志
原文地址:https://www.cnblogs.com/linagcheng/p/10301949.html