1.检查每台机器环境
1 # 检查SELinux的状态,enabled即为开启,disabled即为禁用 2 sestatus 3 getenforce 4 /usr/sbin/sestatus -v 5 # 先通过命令禁用SELinux 6 setenforce 0 7 # 再修改配置文件 8 sed -i ‘$ sed -i ‘s/^SELINUX=enforcing/SELINUX=disabled/g‘ /etc/sysconfig/selinux‘ 9 # 重启下机器(谨慎) 10 reboot 11 # 安装rsync命令,安装脚本依赖rsync分发同步文件 12 yum -y install rsync 13 # 检查默认防火墙状态 14 firewall-cmd --state 15 # 停止firewall 16 systemctl stop firewalld 17 # 禁用firewall开机启动 18 systemctl disable firewalld 19 # 检查http_proxy https_proxy变量是否为空 20 echo "$http_proxy" "$https_proxy" 21 # YUM源(记得更新集群中每台机器的YUM源) 22 wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo 23 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo 24 # 更新缓存 25 yum clean all 26 yum makecache
2.在中控机建立集群环境
# 配置SSH免密登录 cd /data/install bash configure_ssh_without_pass # 根据提示输入各主机的root密码完成免密登录配置
3.修改配置文件
1 # 下载安装包至中控机xxx.xxx.xxx.xx3后解压 2 tar -zxvf bkce_src-5.0.3.tar.gz -C /data 3 # 修改中控机xxx.xxx.xxx.xx3的配置文件,会自动同步到每台机器 4 cp /data/install/install.config.3IP.sample /data/install/install.config 5 vim install.config 6 xxx.xxx.xxx.xx1 nginx,appt,rabbitmq,kafka,zk,es,bkdata,consul,fta 7 xxx.xxx.xxx.xx2 license,mongodb,appo,kafka,zk,es,mysql,beanstalk,consul 8 xxx.xxx.xxx.xx3 paas,cmdb,job,gse,license,kafka,zk,es,redis,consul,influxdb 9 # license服务必须安在两台机器上,其中一台必须是中控机xxx.xxx.xxx.xx3需要两台机器的MAC地址同时获取证书 10 # 获取两台机器的MAC地址后到蓝鲸智云官网获取证书 11 cat /sys/class/net/eth0/address 12 # 证书上传至中控机后解压至/data/src/cert 13 tar -zxvf ssl_certificates.tar.gz -C /data/src/cert
4.安装部署
1 # 进入安装目录 2 cd /data/install 3 # 安装前校验环境是否满足 4 bash precheck.sh 5 # 安装paas平台及其依赖服务 6 ./bk_install paas 7 # 安装cmdb及其依赖服务 8 ./bk_install cmdb 9 # 安装作业平台及其依赖组件,并在安装蓝鲸的服务器上装好gse_agent供验证 10 ./bk_install job 11 # 部署正式环境及测试环境 12 ./bk_install app_mgr 13 # 安装蓝鲸数据平台基础模块及其依赖服务 14 ./bk_install bkdata 15 # 安装fta后台,故障自愈的后台服务 16 ./bk_install fta 17 # 重装一下gse_agent并注册正确的集群模块到配置平台 18 ./bkcec install gse_agent 19 # 部署官方SaaS到正式环境(通过命令行从/data/src/official_saas/目录自动部署SaaS) 20 ./bkcec install saas-o
5.蓝鲸智云社区版卸载
1 # 卸载需要用安装包自带的uninstall.sh文件 2 cd /data/install 3 mv uninstall/uninstall.sh /data/install 4 bash uninstall.sh
原文地址:https://www.cnblogs.com/gcixx/p/11140644.html
时间: 2024-10-02 23:54:24