蓝鲸智云 v6.0.3 安装

2021/05/08 Linux

蓝鲸智云 v6.0.3 安装

环境监测以及硬件配置

参考: 安装环境准备

脚本:

curl -sSL http://172.16.0.219:8080/directlink/2/sh/sudo-2-firefly.sh|bash
fdisk /dev/sda

====================================================================================================================
n



t
31


w

pvcreate /dev/sda1
vgcreate -s 32M data /dev/sda1
lvcreate -L 300G -n data00 data
mkfs.ext4 /dev/data/data00
blkid |grep data
====================================================================================================================

echo 'UUID="26130f2b-ceb7-40d4-b1d9-8e2712735c55" /data       ext4    defaults       0       0' >> /etc/fstab

mkdir /data
mount -a
df -h

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
yum clean all
yum makecache

wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo
yum clean all
yum makecache

systemctl disable firewalld
yum -y install rsync pssh

cat >> /etc/security/limits.conf << EOF
root soft nofile 102400
root hard nofile 102400
EOF

ntpdate cn.pool.ntp.org
hostnamectl set-hostname tencent-bk1
timedatectl set-timezone Asia/Shanghai

sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
reboot

获取安装包和证书文件

注意,证书需要三台节点的第一块网卡的mac地址,且下载证书是需要QQ登录的。

# 获取网卡信息
ansible -i hosts/temp all -m shell -a '/usr/sbin/ip a' -k

解压资源、生成配置、免密

cd /data
tar xf bkce_basic_suite-6.0.3.tgz

cd /data/src/; for f in *gz;do tar xf $f; done

install -d -m 755 /data/src/cert
tar xf /data/ssl_certificates.tar.gz -C /data/src/cert/
chmod 644 /data/src/cert/*

cp -a /data/src/yum /opt
cat << EOF >/data/install/install.config
172.16.0.231 iam,ssm,usermgr,gse,license,redis,consul,mysql
172.16.0.232 nginx,consul,mongodb,rabbitmq,appo
172.16.0.233 paas,cmdb,job,zk(config),appt,consul,nodeman(nodeman)

EOF
cd /data/install
bash /data/install/configure_ssh_without_pass

部署

# 初始化并检查环境
## 初始化环境
./bk_install common
## 校验环境和部署的配置
./health_check/check_bk_controller.sh

# 部署 PaaS 平台
## 安装 PaaS 平台及其依赖服务
./bk_install paas

# 部署 app_mgr
## 部署 SaaS 运行环境,正式环境及测试环境
./bk_install app_mgr

# 部署权限中心与用户管理
## 权限中心
./bk_install saas-o bk_iam
## 用户管理
./bk_install saas-o bk_user_manage


# 部署 CMDB
## 安装配置平台及其依赖服务
./bk_install cmdb
# 部署 JOB
## 安装作业平台后台模块及其依赖组件
./bk_install job

# 部署 bknodeman
## 安装节点管理后台模块、节点管理 SaaS 及其依赖组件
./bk_install bknodeman

部署标准运维及流程管理
依次执行下列命令部署相关 SaaS。

# 标准运维
./bk_install saas-o bk_sops

# 流程管理
./bk_install saas-o bk_itsm

问题以及处理方案

Search

    Table of Contents