1.前言

本文参考官方搭建文档。

2.准备

2.1 服务器

(参考服务器自助申请平台使用指南在http://itop.adc.com/上申请,之后在内部服务器申请点击发起申请按刚刚在itop里填的填写相关内容并送审。)注意官方文档中建议多机版的至少“1台4核16G,2台4核8G”。服务器下来后三台均需配置。

2.1.1 关闭SELinux

检查SELinux的状态,如果它已经禁用,可以跳过后面的命令:sestatus

 禁用:setenforce 0重启:reboot

2.1.2 关闭默认防火墙

检查默认防火墙状态, 如果返回not running,可以跳过后面的命令:firewall-cmd --state

  停止firewalld:systemctl stop firewalld  禁用firewall开机启动:systemctl disable firewalld

2.1.3 安装rsync(脚本依赖它分发同步文件)

申请下来的服务器默认安装了,以防万一。

which rsync,如果返回路径,则不用安装(yum -y install rsync)

2.1.4 调整最大文件打开数

检查当前root账号下的max open files值:ulimit -n
要求大于102400,申请下来的服务器默认900000,因此不用修改

2.1.5 确认服务器时间同步

申请下来的服务器默认每4个小时同步一次时间,因此不用修改

2.1.6 检查是否存在全局HTTP代理

申请下来的服务器默认不存在HTTP全局代理,因此不用修改

2.1.7 配置YUM源

申请下来的服务器默认设置好了离线yum源,因此不用修改

2.2 安装包及证书

在资源下载下载完整包、分包和生成证书,并将这三者上传到准备用作中控机的服务器上
这里我下载的是bkce_src-4.1.16.tgz、install_ce-master-1.4.13.tgz,生成证书时3台mac地址我都填了。

 解压:tar xf bkce_src-4.1.16.tgz -C /datatar xf install_ce-master-1.4.13.tgz  -C /datatar xf ssl_certificates.tar.gz -C /data/src/cert/

2.3 修改配置

进入到解压后的/data/install目录下,有三个配置文件:

2.3.1 install.config

我解压后的是install.config.3IP.sample,它是模块和服务器对应关系的配置文件,描述在哪些机器上安装哪些模块。 每行两列,第一列是IP地址;第二列是以英文逗号分隔的模块名称。我这里是多机便修改了里面的IP。以防万一可以复制一份出来再修改(cp install.config.3IP.sample install.config、vim install.config)。以下是我修改后的install.config:

              172.16.45.76 nginx,appt,rabbitmq,kafka,zk,es,bkdata,consul,fta172.16.45.75 mongodb,appo,kafka,zk,es,mysql,beanstalk,consul172.16.45.74 paas,cmdb,job,gse,license,kafka,zk,es,redis,consul,influxdb

2.3.2 globals.env

该文件定义了各类组件的账号密码信息. 功能开关控制选项等。按实际情况修改。我个人修改了管理员的登陆密码。

2.3.3 ports.env

定义端口。一般情况下不用修改(除非端口冲突)

2.3.4 pip

按照蓝鲸默认的pip源安装下来未发现报错,故没修改

2.4 配置SSH免密登陆及测试安装环境是否满足

2.4.1 SSH免密配置

在中控机生成公钥密钥,并把公钥内容复制到三台服务器的authorized_keys中,在后面追加(不要有空行)

             三台机器均进入ssh目录:cd /root/.ssh/在中控机:ssh-keygen -t rsa查看并复制id_rsa.pub这个文件的内容到三台机器所有authorized_keys在后面追加粘贴

2.4.2 安装前校验环境是否满足

             cd /data/installbash precheck.sh

此处我有一个报错,根据报错内容:service NetworkManager stop。再执行检查命令,OK。若遇到其他报错,按照提示或参考官方文档修复,直到不再出现[FAIL],才能继续安装。

3.安装

在/data/install目录里,需按顺序安装(有依赖关系),遇报错参考维护文档来修复,再执行相同的命令。

        ./bk_install paas这里的登陆密码是我2.3.2那里改的,若想马上查看效果需配置本机的hosts文件(可参考4
)。./bk_install cmdb./bk_install job./bk_install app_mgr./bk_install bkdata./bk_install fta./bkcec install gse_agent/bkcec install saas-o

4.访问

本地想访问需配置hosts(我的在C:\Windows\System32\drivers\etc目录下),IP填中控机的IP

  172.16.45.76 paas.bk.com172.16.45.76 cmdb.bk.com172.16.45.76 job.bk.com

配置完保存后即可在浏览器中输入paas.bk.com访问。

蓝鲸智云社区版多机部署笔记相关推荐

  1. Cent OS 7.7 搭建蓝鲸智云社区版5.1.27(2)——标准部署

    前言 必须按顺序执行以下操作完成蓝鲸智云社区版基础包的安装,以下步骤若有报错/失败,需要根据提示修复错误后,在重新执行相同的命令(支持断点续装). 1.安装 PaaS 平台及其依赖服务 ./bk_in ...

  2. 腾讯蓝鲸智云社区版V6.0.3携手容器管理平台正式发布!

    2020年11月,我们正式推出了蓝鲸智云社区版V6.0 Beta版,4款新产品的亮相 + 7款产品的重大更新.今天我们为大家带来了社区版V6.0.3正式版以及期待已久的容器管理平台(BCS),快来部署 ...

  3. 安装蓝鲸智云社区版5.0.4监控页面调用接口失败

    环境描述:全新安装蓝鲸智云社区版5.0.4,不存在升级 安装配置:     192.168.0.162 kafka,zk,es,appt,fta,consul,bkdata     192.168.0 ...

  4. 【OSCAR开源先锋日】腾讯蓝鲸智云社区版“PaaS平台”及其调度编排SaaS“标准运维”正式开源

    2019年4月11日,由中国信息通信研究院主办,云计算标准与开源推进委员会承办,云计算开源产业联盟支持,由高效运维社区协办的OSCAR开源先锋日在深圳圆满闭幕. 此次大会由中国信通院云大所所长何宝宏, ...

  5. Cent OS 7.7 搭建蓝鲸智云社区版5.1.27(1)——安装前环境准备

    前言 本次实验环境:Cent OS 7.7_x64 (3台虚拟机) IP地址:192.168.1.7(中控机)    192.168.1.8              192.168.1.9 蓝鲸完整 ...

  6. 腾讯产品快速尝鲜,蓝鲸智云社区版V6.1灰度测试开启

    这周小鲸悄悄推送了社区版V6.1(二进制部署版本,包含基础套餐.监控日志套餐),没过一天就有用户来问6.1的使用问题了.小鲸大吃一鲸,原来你还是爱我的. 这次又有什么亮点功能了? 产品 亮点功能 Pa ...

  7. BK06-部署蓝鲸智云社区版5.1-遇到的坑和解决方案

    目录 QAQ.由于资源不足导致安装失败: QAQ.部署bkdata报错: 解决方案 QAQ:bkdata数据初始化之后,报错提示: 解决方案 QAQ./bkcec initdata gse初始化失败, ...

  8. 蓝鲸智云6.1软件单机部署安装教程

    环境准备 操作系统:centos7(64位) cpu:6核 内存:8GB 蓝鲸智云版本:社区版 6.1.2 ip:192.168.46.54 安装包下载 1.关闭 SELinux sed -i 's/ ...

  9. 蓝鲸智云5.1版本安装部署(完整版)

    环境要求: 1.蓝鲸部署机器:centos 7 2.App 应用部署机器:centos 7 一:蓝鲸安装部署 1.1环境准备 1.2使用 epel 源 yum install epel-release ...

最新文章

  1. 一键装机linux_linux系统安装,怎样安装linux系统制作步骤
  2. Shape Drawable Xml的background
  3. pandas合并groupby_pandas实践之GroupBy()
  4. linux网络编程之字节序
  5. leetcode 703. 数据流中的第 K 大元素(堆)
  6. 史上最全java架构师技能图谱(下)
  7. php 把java list对象转成数组,java_JSON的String字符串与Java的List列表对象的相互转换,在前端: 1.如果json是List对象 - phpStudy...
  8. c语言标识符的规范,初识C语言-声明和使用变量、标识符的命名规范以及基本数据类型...
  9. 我查这么多数据,会不会把数据库内存打爆?
  10. 关于日期单双日,星期判断
  11. 完成中国福利彩票快三的程序设计
  12. TraceView工具如何使用
  13. 工程经济学99分速成复习——第一章 绪论
  14. 用Verilog编写“数显LED的亮度控制电路”
  15. EEG实验中Matlab打标方法及遇见问题
  16. 平面设计需要学习的软件
  17. dw2019连接mysql数据库_VS 2019 连接MySQL数据库配置记录
  18. centos7安装Kafka Eagle
  19. 物联网应用系统三层结构的设计_基于物联网技术的智能油烟在线监测系统的设计与应用...
  20. 【正点原子FPGA连载】 第二十八章OV5640 DP显示实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

热门文章

  1. 美媒体公布枪杀阿富汗平民的美军士兵身份
  2. AWS云平台系列介绍(一):AWS平台与EC2介绍
  3. Worthington 胰蛋白酶抑制剂解决方案
  4. 华菱丰汽贸携中企动力共迎房车新风口
  5. git token使用
  6. word怎么逐字分配到excel表格
  7. PHP设计模式-工厂模式
  8. C#操作GridView控件绑定数据实例详解
  9. mysql查询父id下所有子id,或者通过子id查询所有父id到最上层
  10. busybox的作用和功能