自动化运维
自动化运维
VillianTsang
为了无法计算的价值
展开
-
运维之道 | Zabbix使用shell脚本定期自动化清理数据库历史数据
前言zabbix运行一段时间之后,会留下大量的历史数据,会发现zabbix的数据库一直在增大。运行3个月后笔者的数据库达到了5G,可能造成系统性能下降,查看历史数据时查询速度缓慢。zabbix里面最大的表就是历史记录的表了,网上很多人都是写全部清空这些表的数据,其实我们可以按时间来删除里面的历史记录。一、查看数据库中zabbix的存储1、登录数据库[root@zabbix ~]# my...原创 2020-02-18 15:39:54 · 2057 阅读 · 0 评论 -
运维之道 | 自动化安装 zabbix-agent 的脚本
脚本支持 Centos6|Centos7|Ubuntu|RedHat6|RedHat7 安装1、自动化脚本[root@localhost ~]# vim auto_zabbix.sh#!/bin/bash# date:2019-12# auto install zabbix-agent # .bash_profile# Get the aliases and functions...原创 2020-02-17 14:07:59 · 722 阅读 · 0 评论 -
运维之道 | Linux下的用户、组和权限(含自动化脚本)
Linux下的用户、组和权限(含自动化脚本)原创 2020-02-13 20:53:53 · 309 阅读 · 0 评论 -
运维之道 | 使用 shell 脚本检测远程主机是否存活
1、编写需检测主机存活IP集群文本[root@master ~]# cat ip.txt 192.168.182.11 192.168.182.12 192.168.182.13 192.168.182.142、编写检测主机存活脚本[root@master ~]# vim auto_check.sh#!/usr/bin/bashwhile read ipdo ...原创 2020-02-06 14:57:13 · 1911 阅读 · 0 评论 -
运维之道 | 使用 shell 脚本查看远程服务端口是否已经开启
一、nc 命令nc 是netcat的缩写,它是通过使用TCP/UDP的网络协议的连接来读或写数据,可以直接被第三方程序或脚本直接调用.也是一款功能非常强大的网络调试工具,它可以创建所有你所需要的连接方式nc 工具主要有三种功能模式:连接模式监听模式通道模式使用格式:-v :显示指令执行过程。-w<超时秒数>:设置等待连线的时间。-z :使用0输入/输出模式,只在...原创 2020-02-06 13:53:04 · 2770 阅读 · 0 评论 -
运维之道 | PSSH 自动化集群管理、自动化脚本管理
前言PSSH是一个python编写可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的。类似pdsh,但是相对pdsh更为简便,使用前必须在各个服务器上配置好密钥认证访问一、主机规划主机IP管理主机192.168.182.10被管理主机 - 1192.168.182.11被管理主机 - 2192.168.182.12二、PSSH...原创 2020-02-06 12:56:20 · 613 阅读 · 0 评论 -
运维之道 | SSH 自动化集群管理、自动化脚本管理
一、主机规划主机IP管理主机192.168.182.10被管理主机 - 1192.168.182.11被管理主机 - 2192.168.182.12二、SSH 集群管理1、使用ssh命令,查询被管理主机当前时间(需要手动输入密码)[root@localhost ~]# ssh -l root 192.168.182.11 dateroot@192...原创 2020-02-05 20:17:02 · 2053 阅读 · 0 评论