https://docs.bk.tencent.com/bkce_install_guide/setup/get_ready.html
1、检查SELinux的状态,enabled即为开启,disabled即为禁用
sestatus
getenforce
/usr/sbin/sestatus -v
2、禁用SELinux
# 检查SELinux的状态
sestatus
getenforce
/usr/sbin/sestatus -v
# 禁用SELinux
setenforce 0
sed -i '$ sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux'
3、安装rsync命令,安装脚本依赖rsync分发同步文件
yum -y install rsync
4、禁用防火墙
# 检查默认防火墙状态 firewall-cmd --state # 停止firewall systemctl stop firewalld # 禁用firewall开机启动 systemctl disable firewalld
5、检查http_proxy https_proxy变量是否为空
echo "$http_proxy" "$https_proxy"
6、YUM源
# 记得更新集群中每台机器的YUM源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo # 更新缓存 yum clean all yum makecache
7.在中控机建立集群环境
# 配置SSH免密登录 cd /data/install bash configure_ssh_without_pass # 根据提示输入各主机的root密码完成免密登录配置
8.下载安装包至中控机xxx.xxx.xxx.xx3后解压
tar -zxvf bkce_src-5.0.3.tar.gz -C /data
9.修改配置文件install.config
cp /data/install/install.config.3IP.sample /data/install/install.config
vim install.config
xxx.xxx.xxx.xx1 nginx,appt,rabbitmq,kafka,zk,es,bkdata,consul,fta
xxx.xxx.xxx.xx2 license,mongodb,appo,kafka,zk,es,mysql,beanstalk,consul
xxx.xxx.xxx.xx3 paas,cmdb,job,gse,license,kafka,zk,es,redis,consul,influxdb
10.关于license服务启动失败
license服务必须安在两台机器上,其中一台必须是中控机xxx.xxx.xxx.xx3需要两台机器的MAC地址同时获取证书
# 获取两台机器的MAC地址后到https://bk.tencent.com/download_ssl/获取证书 cat /sys/class/net/eth0/address
# 证书上传至中控机后解压至/data/src/cert
tar -zxvf ssl_certificates.tar.gz -C /data/src/cert
11.修改配置文件globals.env
vim globals.env
export BK_DOMAIN="bk.com" # 蓝鲸根域名(不含主机名) export PAAS_FQDN="paas.$BK_DOMAIN" # PAAS 完整域名 export CMDB_FQDN="cmdb.$BK_DOMAIN" # CMDB 完整域名 export JOB_FQDN="job.$BK_DOMAIN" # JOB 完整域名
12.安装部署
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
13.蓝鲸智云社区版卸载
1 # 卸载需要用安装包自带的uninstall.sh文件 2 cd /data/install 3 mv uninstall/uninstall.sh /data/install 4 bash uninstall.sh