资源准备
操作系统
服务器准备
模块分配
部署过程
前期准备
#登录中控机,下载软件包
mkdir -p /data && cd /data
wget http://172.17.0.10:803/bkce_co_package-6.0.4.tgz && tar xvf bkce_co_package-6.0.4.tgz
#配置中控机和新增服务器之间的免密码登录
ssh root@172.17.0.10 -o "StrictHostKeyChecking no" "echo sucess"
#将标准运维模板上传
wget https://bkopen-1252002024.file.myqcloud.com/ce/bk_sops_co_package-6.0.4.dat
#中控机检查 install.config
value_modules=(es7 monitorv3\(influxdb-proxy\) monitorv3\(monitor\) monitorv3\(grafana\) influxdb\(bkmonitorv3\) monitorv3\(transfer\) fta beanstalk log\(grafana\) log\(api\) kafka\(config\))
for module in ${value_modules[@]}; do if grep ${module} /data/install/install.config >/dev/null; then echo -e "The \e[1;31m ${module} \e[0m module exists in install.config, please remove it before deploying."; fi; done
#登录新服务器,设置hostname
LIP=`/sbin/ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}' | sed 's/\.//g'`
hostnamectl set-hostname bkopen-$LIP
echo -e "\033[32m [hostname 配置] ==> OK \033[0m"
echo -e "\033[32m hostname:bkopen-$LIP \033[0m"
监控平台部署
参数
日志平台部署
参数
故障自愈
参数
评论 (0)