你的位置:首页

实例讲解expect命令实现Shell自动化交互

linux脚本中有很多场景是进行远程操作的,例如远程登录ssh、远程复制scp、文件传输sftp等。这些命令中都会涉及到安全密码的输入,正常使用命令时是需要人工手动输入密码并接受安全验证的。为了实现自动化远程操作,我们可以借用expect的功能。expect是一个免费的编程工具语...

2014-04-09 (5386)次关注 评论(0) 阅读全文

使用expect自动化批量向多台机器分文件

自动化运维的过程中,某些时候我们需要受用输入密码,这时候Expect这个工具可以完成。首先要安装expect,直接yum安装就可以的。下来我们试试expect这个工具:使用ssh登陆:#!/bin/expect...

2014-04-01 (5435)次关注 评论(0) 阅读全文

Mysql+Keepalive故障自动切换脚本

MySQL架构为主从(master-slave),master故障自动切换到slave上。当然也可以设置为双master,但这里有个弊端:就是当主的压力很大时,从上延时很大,比如落后2000秒,此时主挂了,从接管(VIP漂移到从),用户刚才发表的文章,此时因为同步延时大,还没复制...

2014-03-26 (5437)次关注 评论(0) 阅读全文

nginx启动脚本

#!/bin/bash# Nginnx Startup script for the Nginx HTTP Server# chkconfig:-6050# description: Nginx is a high-performance web and pro...

2014-03-19 (5412)次关注 评论(0) 阅读全文

-bash: fuser: command not found

CentOS7.5最小化安装之后突遇停电,导致系统无法正常启动直接进入修复模式,经过文件系统修复之后系统开机启动。进系统之后,启动某些服务发现仍然有分区文件损坏,于是想要卸载分区挂载点来修复文件系统,结果执行umount的时候无法卸载,逐执行fuser命令查看是什么进程在占用...

2014-03-12 (5486)次关注 评论(0) 阅读全文

CentOS 5 编译php-7.1.6遇错误undefined reference to isfinite

近期打算把线上的php版本全部更新为php7版本,在CentOS6和CentOS7上编译都很顺利,在其中一台比较古老的CentOS5上编译php7.1.6出现以下错误:ext/standard/.libs/var.o: In function`php_var_expor...

2014-03-09 (6251)次关注 评论(0) 阅读全文

CentOS 5 升级openssl和openssh到新版

一、更新依赖的包:yum install-y zlib pam pam-devel二、下载所需的安装包wget https://www.openssl.org/source/openssl-1.0.2l.tar.gzwget https://mirrors.evowise.co...

2014-03-02 (5554)次关注 评论(0) 阅读全文

Windows Server 2008 R2 部署Office Web Apps Server 2013

一、环境:1.服务器:1.1、至少两台:一台安装Office Web Apps Server(服务器A),一台安装域控服务器(服务器B)。1.2、服务器A的内存及CPU消耗较大,根据实际使用情况硬件配置选择更高一些。2.软件:2.1、Office Web Apps Ser...

2014-02-26 (6615)次关注 评论(0) 阅读全文

linux使用rename命令批量重命名文件

命令格式:Usage: rename[-v][-n][-f] perlexpr[filenames]参数说明:v显示文件重命名的细节n不执行重命名,但会模拟执行重命名,并显示会出现的情况,例如是否会有同名文件冲突等。在重命名前测试很有用。f强制覆盖同名文件例子1:显...

2014-02-21 (6955)次关注 评论(0) 阅读全文

VSFTPD安装及添加帐号脚本for CentOS

#!/bin/bash Install_Vsftpd(){ yum install-y db4* vsftpd yum install-y psmisc net-tools systemd-devel libdb-devel perl-DBI...

2014-02-15 (7558)次关注 评论(0) 阅读全文

CentOS ProFtpd 一键安装脚本

#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH# Check if user is root if[$(id-u)...

2014-02-08 (7332)次关注 评论(0) 阅读全文

CentOS ProFtpd启动脚本

#!/bin/bash## chkconfig:23458515# description: ProFTPd is an FTP server# processname: proftpd# Author: jingyihome# E-mail...

2014-02-02 (7108)次关注 评论(0) 阅读全文

CentOS/RedHat Enterprise使用官方源安装MySQL

一、RPM包下载地址:http://dev.mysql.com/downloads/repo/yum/请根据自己的操作系统,选择要下载的rpm包:Red Hat Enterprise Linux7/CentOS7mysql57-community-release-el7-9....

2014-01-31 (7235)次关注 评论(0) 阅读全文

工具控 InfluxDB+Grafana快速搭建自己的NewRelic,分析应用运行情况

NewRelic估计很多人都用过,但是这货非常贵,贵的一般人买不起,尤其是个人项目,可咱也要性能指标分析啊!那来自己搭建一个你需要三个工具:InfluxDB- Go写的一个 Time series(不知道怎么翻译)数据库,用于存储指标、事件、分析等数据;Grafana...

2014-01-21 (7398)次关注 评论(0) 阅读全文

Nginx开启单IP多SSL证书支持-TLS SNI support

Nginx支持单IP多域名SSL证书需要OpenSSL支持,由于CentOS5.X系统自带的OpenSSL版本太低不支持,所以首先需要编译安装一个高版本的openssl,CentOS6.X的系统自带的openssl版本大于0.98以上,一般编译好的nginx都是支持的。检查ng...

2014-01-18 (7419)次关注 评论(0) 阅读全文

nginx编译报.openssl/include/openssl/ssl.h] Error 127

软件版本:OpenSSL1.0.2h nginx/1.10.2错误信息:make-f objs/Makefile make[1]: Entering directory`/data/2016/openresty-1.11.2.2/bundle/nginx-1.10.2&...

2014-01-09 (7607)次关注 评论(0) 阅读全文

ESXI虚拟机磁盘根分区无损扩容

ESXI虚拟机磁盘扩容总体上比较简单,为了数据的安全,动手前做好数据备份,或者克隆虚拟机备份,通过VMware vSphere Client客户端连接ESXI,编辑要扩容磁盘的虚拟机设置,选择磁盘可以直接修改为想要扩容的大小,注意该大小确定之后不能往小的修改,重启虚拟机之后你会发...

2014-01-01 (3346)次关注 评论(0) 阅读全文

CentOS 6.8-X86_64解决Device eth0 does not seem to be present

错误发生在内部测试使用的ESXI主机上的虚拟机,因为之前的ESXI主机raid卡和温度传感器报错,机器不能正常启动,所以就把磁盘换到另一台配置一样的机器上,启动之后ubuntu、freebsd、debian8、solaris、centos7虚拟机都连接正常,唯独两台CentOS...

2013-12-28 (2308)次关注 评论(0) 阅读全文

[Warning] InnoDB: Cannot open table mysql/slave_master_info

一、今天编译安装了MySQL5.6.31,安装启动之后错误日志报以下Warning信息:16072712:52:32 mysqld_safe Starting mysqld daemon with databases from/home/mysql/3307/data2016...

2013-12-25 (2645)次关注 评论(0) 阅读全文

ESXI上安装和使用MegaCli

一、第一步获取安装文件,官网目前搜索也找不到了,这里附件提供之前保存的安装文件点击下载二、使用VMware vSphere Client连接ESXI在配置里启用ssh服务,然后通过ssh客户端工具连接ESXI,安装文件通过sftp上传或者在ESXI上下载都可以,本文文件上传至/...

2013-12-20 (2682)次关注 评论(0) 阅读全文