部署巡检脚本

修改各个脚本IP地址
手动执行脚本中获取IP地址的命令看能否成功得到

用mkdir.sh为所有节点创建目录,并在fuel节点部署analysis脚本
用scp_bcec_compute_check.sh为计算节点部署check脚本
手动scp为控制节点部署control_check脚本
用scp_ftp.sh为除fuel节点外的所有节点部署ftp client端

用setup_ftp.sh为除fuel节点外的所有节点安装ftp client端
查看ftp是否安装成功:rpm -qa | grep ftp

下载ftp服务端rpm包
查看vsftpd是否安装成功:rpm -q vsftpd

安装成功后,ftp到服务端不通,测试下各种方式:

telnet x.x.x.x 21
ping x.x.x.x
ssh x.x.x.x
ftp x.x.x.x

ssh是通的,配置服务端iptables,可解决此问题

时间: 2024-07-30 23:52:09

部署巡检脚本的相关文章

系统巡检脚本

工作需要开发的系统巡检脚本,适用于 CentOS6.x/7.x 拿出来给分享给大家,部分代码用来生成CMDB的报表数据,不喜的可以拿掉. 注意:巡检不能替代监控! 流程图 画图工具:https://www.processon.com/i/5741b4ade4b09daf02b63286 脚本代码 #!/bin/bash #主机信息每日巡检 #version 2016.08.09 #当前脚本适用于CentOS/RedHat 6.X.7.X #环境变量PATH没设好,在cron里执行时有很多命令会找

Linux/hp unix/AIX日常巡检脚本(转)

以下为Linux/hp unix/AIX日常巡检脚本,大家可以参考着进行改写,用于自己的服务器. #!/usr/bin/ksh syserrdate=`date +"%m/%d"`errcount=0STATUS=HOSTS=`hostname`SCRIPT=`basename $0`REPORT="/tmp/report.txt" #FS percentFILESYSTEM_CHECK() {FS=`df -k|sed '1d'|awk 'sub("%&

实战:oracle巡检脚本v1

/************************************************************************************************************************* 该脚本仅仅是为了工作方便书写,主要是在shell里整合了OS的系统命令和oracle的常见巡检脚本; 脚本执行过程中需要调用OS的系统命令的权限,如果执行脚本的用户是普通账户需要考虑权限设置的问题! ***************************

应用maven自动部署的脚本

@(编程) 最近写了一个自动部署的脚本,可以一键部署到测试服务器或者生产服务器上,包括一个函数脚本和一个调用脚本,比较简单,记录如下. 特点如下: 部署前自动备份 可以部署tomcat项目和java项目 支持参数,可以部署测试环境和生产环境 function.sh #!/bin/bash ##author:zch ##date:20171116 host=192.168.163.50 if [ "$1"x = "online"x ]; then host=111.1

CentOS7.x 系统巡检脚本

#!/bin/bash ############################################################## # File Name: CenOS7.sh # Version: V1.0 # Author:  # Organization:  # Created Time : date # Description: ############################################################## export P

自动部署LNMP脚本

最近抽时间写了一份LNMP部署脚本,使用源码安装所需软件,源码软件包网络上很容易获取,这里仅贴出脚本内容,大家可以自行在网络上下载对应的软件放在脚本当前目录即可,实际下载的软件包如果与脚本所调用的软件版本号及压缩格式有差异时,可以修改脚本开始的变量定义即可.        脚本会检测目标主机的语音环境,如果目标主机运行中文环境,则脚本运行中的所有提示信息均为中文,反之则提示信息为英文.脚本在安装相关软件的依赖包时会调用YUM安装对应的软件,运行脚本前确认YUM是可用的,否则脚本检测无YUM源可用

远程部署tomcat脚本

脚本实现功能,从本地上传war包到指定服务器的指定目录,停止对应tomcat进程,替换上个版本的war包并进行备份(以防线上问题出现意外可以进行回滚). 第一个脚本主要是上传war包到指定服务器的指定目录,shell脚本参考如下,在本地或者发布机器上运行: #/bin/bash set -e cur_date=`date +'%Y%m%d %H:%M:%S'` current_day=`date +"%Y%m%d"` read -p "1.部署生产环境 2.测试环境 &quo

windows下批量部署简易脚本

windows下部署工程主要是复制或者粘贴,以下BAT脚本就是利用系统自带的xcopy命令来完成复制与粘贴部署的. 1.什么是XCOPY XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件:使用时源盘符.源目标路径名.源文件名至少指定一个:选用/S时对源目录下及其子目录下的所有文件进行COPY.除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录:选用/V参数时,对拷贝的扇区都进行较验,但速度会

Linux上的oracle巡检脚本

修改自dba大神博客:http://www.cnblogs.com/jyzhao/p/5364049.html 脚本巡检的优化:自动化,节省时间. 脚本需加强:巡检结果中有大量的sqlplus连接信息,后期考虑用shell只过滤出有用信息,优化查看. 开始介绍: 1.环境sentos6\7.redhat6 2.可以将脚本放至/home/oracle/checkdir/ORA_check.sh 3.修改脚本文件权限: # chown -R oracle:dba /var/ORA_check.sh