码迷,mamicode.com
首页 >  
搜索关键字:shell自动化    ( 31个结果
shell自动化巡检
#!/bin/bash#主机信息每日巡检 IPADDR=$(ifconfig eth0|grep 'inet addr'|awk -F '[ :]' '{print $13}')#环境变量PATH没设好,在cron里执行时有很多命令会找不到export PATH=/usr/local/sbin:/u ...
分类:系统相关   时间:2017-11-08 10:32:28    阅读次数:389
Shell脚本实现ssh免密登录及批量配置管理
本节索引场景分析ssh免密登录pssh工具批量管理SHELL自动化脚本本篇总结场景分析作为一个运维工程师,不是每个人工作的环境都想阿里、腾讯那样,动不动就上亿的PV量,上万台服务器。我们通常还是工作在,几十台上百台服务器这样的环境,而使用ansible或者puppet这样的自动化运维..
分类:系统相关   时间:2017-10-09 09:57:38    阅读次数:213
ShutIt:一个基于 Python 的 shell 自动化框架
ShutIt是一个易于使用的基于shell的自动化框架。它对基于python的expect库(pexpect)进行了包装。你可以把它看作是“没有痛点的expect”。它可以通过pip进行安装。 Hello World 让我们从最简单的例子开始吧。创建一个名为example.py的文件: 运行这个文件 ...
分类:编程语言   时间:2017-07-17 20:17:35    阅读次数:148
Saltstack+Shell自动化分发脚本
目的:用Saltstack工具去部署批量服务器,自动化安装(卸载)服务(比如MySQL)。[root@node2~]#ll 总用量304228 -rw-r--r--1rootroot3115163093月102015mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz -rwxr-xr-x1rootroot66283月2512:52MySQL_二进制安装.sh -rwxr-xr-x1rootroot..
分类:系统相关   时间:2017-02-24 20:03:33    阅读次数:254
Docker虚拟化技术系列之-自动化部署管理
随着企业Docker容器越来越多,如果要靠手工去管理docker,肯定非常吃力,而且也不现实,这就需要我们把日常的操作变成自动化管理,通过脚本工具,将工作减轻到最小,解放运维人员,如下为企业Docker自动化部署脚本V1版本,如果需要更多其他的功能,可以自己定制和修改。如下自..
分类:其他好文   时间:2017-02-21 19:44:41    阅读次数:237
自动化安装Cacti 0.8.8h脚本
自动化安装Cacti0.8.8h脚本一、目的1.1监控目的目前我们已经有zabbix监控系统,但是有客户需求需要流量报表,因此应此类客户的需求,部署Cacti流量监控系统,来监控客户服务器或交换机端口,为客户提供流量报表截图。1.2本文目的快速部署Cacti流量监控系统,为后期相关工程师部..
分类:其他好文   时间:2017-02-15 22:36:04    阅读次数:741
shell脚本自动化收集
将某文件远程拷贝到指定ip机器上的指定目录下:./scp_file.sh/tmp/xx.sh/tmp/test/echo"将文件$1拷贝到$2目录下!" foripin192.168.60.243192.168.60.244192.168.60.245192.168.60.246192.168.60.248 do scp-r$1root@$ip:$2 echo"scp$1to$ipis:$?" done echo"$?分发完毕!!"远..
分类:系统相关   时间:2016-10-08 21:17:17    阅读次数:327
MapR分布式集群的安装配置及shell自动化脚本
MapR的分布式集群安装过程还是很艰难的,远远没有计划中的简单。本人总结安装配置,由于集群有很多机器,手动每台配置是很累的,编写了一个自动化配置脚本,下面以脚本为主线叙述(脚本并不完善,后续继续完善中)。 编写脚本需要shell基础的,还要掌握awk和sed等统计手段为佳。操作系统是CentOS7。 ...
分类:系统相关   时间:2016-07-11 18:33:26    阅读次数:183
mariadb galera cluster一键安装脚本
#!/bin/bash#Author:laocao#Date:2016/05/03#Revision:1.0if[!-f"/etc/yum.repos.d/mariadb.repo"];thenecho"[mariadb]">>/etc/yum.repos.d/mariadb.repoecho"name=MariaDB">>/etc/yum.repos.d/mariadb.repoecho"baseurl=http://yum.mariadb.org/10.0/centos6-amd6..
分类:数据库   时间:2016-05-03 12:53:26    阅读次数:332
提取mysql error级别日志并自动邮件上报告警内容
前提安装postfix#!/bin/shelllog=/home/DBdata/DB2.err#原来error记录数numA=`cat/tmp/mysqlerrorNB.log`#当前error数numB=`cat$log|grep"ERROR"|wc-l`#增加的error条目numC=$(($numB-$numA))#从日志中过滤出error日志errTotal=/tmp/mysqlerrTotal.log#对新增的error日志提取,..
分类:数据库   时间:2016-05-03 12:52:29    阅读次数:229
31条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!