Centos 7 搭建蓝鲸V4.1.16社区版

Posted code1992

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos 7 搭建蓝鲸V4.1.16社区版相关的知识,希望对你有一定的参考价值。

第一次搭建蓝鲸平台,参考了蓝鲸社区的官方搭建文档。

友情链接:蓝鲸智云社区版V4.1.16用户手册

 

搭建时遇到了不少的坑,这里做一个详细的安装梳理

 

主机硬件要求

官方的推荐如下:

技术图片

 

在本地用VMware模拟了三台主机,

  • 准备至少3台 CentOS 7 以上操作系统的机器
  • 最低配置:2核4G
  • 建议配置: 4核12G 以上
  • 192.168.10.136(主控机)
  • 192.168.10.137
  • 192.168.10.138

 

主机环境要求

如标题所述,我在centos 7下安装的蓝鲸平台。

如果需要更换本地的yum源可以参考我之前写的一篇文章,点击这里

接下来下载安装包到任意一台服务器的/data 目录,该机器作为中控机,把安装包解压并cd到解压后的install目录中,开始安装步骤。

获取安装包

蓝鲸社区版包含软件包和部署脚本包,分别为:

 

  SSL证书:http://bk.tencent.com/download_ssl

这里注意:下载证书时, 需要同时填写部署 gse, license 的机器 MAC 地址。如果不放心,可以把三台服务器的mac地址都加上通过";"分割。

安装准备

服务器列表:

           IP           CPU       内存     安装项   

192.168.10.136(中控机)  4核  8G  nginx,appt,rabbitmq,kafka,zk,es,bkdata,consul,fta

172.30.80.249       4核  8G  license,appo,kafka,zk,es,mysql,beanstalk,consul

172.30.80.250       4核  8G  paas,cmdb,job,gse,kafka,zk,es,consul,redis

这里需要注意的是记得关闭selinux以及firewalld,以免之后安装运行过程中出现问题。

 

 

CentOS系统设置

1、关闭SELinux

查看状态:  sestatus 或 getenforce Enforcing
临时关闭:  setenforce 0 或 getenforce Permissive
永久关闭: vim /etc/sysconfig/selinux SELINUX=enforcing 修改为 SELINUX=disabled 重启生效 reboot (推荐永久关闭)

 

2、安装rsync命令

   安装脚本依赖rsync分发同步文件。

#检查是否有rsync命令,如果有返回rsync路径,可以跳过后面的命令
which rsync

安装rsync
yum -y install rsync


3、关闭默认防火墙(firewalld)

查看状态: firewall-cmd --state
执  行: systemctl stop firewalld       //停止firewalld
        systemctl disable firewalld    //禁用firewall开机启动

 

 

参考

1 Centos 7 搭建蓝鲸3.1.5社区版

以上是关于Centos 7 搭建蓝鲸V4.1.16社区版的主要内容,如果未能解决你的问题,请参考以下文章

Centos 7 搭建蓝鲸3.1.5社区办

蓝鲸智云社区版安装

蓝鲸社区版部署

CentOS 6.8 部署腾讯蓝鲸运维平台

蓝鲸智云社区版安装部署和卸载

蓝鲸社区版4.0集成安装心得