您现在的位置是:首页 > 文章详情

CentOS安装蓝鲸智云社区版V3.1

日期:2017-11-14点击:1076

如今传统运维已经是明日黄花了,需紧跟devops的步伐。 

本次安装参考http://bbs.bk.tencent.com/forum.php?mod=viewthread&tid=505&extra=page%3D1

一.准备环境

0.机器配置 

准备4台机器和4个ip,我用了4台虚拟机,配置为4核12G内存200G硬盘。 

四台机器作用如下:

 172.16.89.31 蓝鲸 172.16.89.32 蓝鲸 172.16.89.33 蓝鲸 172.16.89.34 中转安装,安装时主要在这台机器上操作

1.系统版本  centos 7.1

2.系统环境  四台机器都安装开发者工具

 yum -y epel-release yum -y groupinstall "Development Tools" yum -y net-tools 

确保都关闭了sellinux和防火墙

 setenforce 0 vim /etc/selinux/config SELINUX=disabled
 systemctl stop firewalld.service systemctl disable firewalld.service

增加127.0.0.1的解析

 chmod +x /etc/rc.d/rc.local cho "nameserver 127.0.0.1" >>/etc/resolv.conf echo "nameserver 127.0.0.1" >>/etc/rc.d/rc.local 

3.准备  登录172.16.89.34,下面的操作都是在这台机器上进行  下载蓝鲸智云的安装包V3.1.6 Beta和安装脚本V3.1.6 install_ce-1.0.14,地址如下

 http://bk.tencent.com/download/

解压到/data下,注意一定要/data

 mkdir /data cd /data tar zxvf bkce_src-3.1.6.tgz tar zxvf install_ce-1.0.14.tgz 

修改下配置文件

 vim /data/install/install.config #改为如下内容 172.16.89.31 nginx,appt,rabbitmq,kafka,zk,es,bkdata,consul,fta 172.16.89.32 license,appo,kafka,zk,es,mysql,beanstalk,consul 172.16.89.33 paas,cmdb,job,gse,kafka,zk,es,consul,redis,bkarchiva

配置ssl证书  访问http://bk.tencent.com/download/#ssl,填入172.16.89.32和172.16.89.33的mac地址,将生成的ssl_certificates.tar.gz上传到172.16.89.34的/data下,登录172.16.89.34,执行如下操作

 cd /data/src/cert; tar xf /data/ssl_certificates.tar.gz

配置免密登录  确保机器可以互相ssh免秘登陆,并且都可以访问外网(减去代理的麻烦)

 cd /data/install ssh-keygen -t rsa -b 2048 #有确认提示,一直按回车即可 cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys for ip in $(awk '{print $1}' install.config );do rsync -a ~/.ssh/authorized_keys root@$ip:/root/ .ssh ;done

添加解析  四台机器都添加如下解析到/etc/hosts

 172.16.89.31 paas.blueking.com 172.16.89.31 jobs.blueking.com 172.16.89.31 cmdb.blueking.com

二.开始安装

 cd /data/install ./bk_install base_service # 安装基础环境 ./bk_install bk_products # 安装蓝鲸主要产品,并初始化数据

安装bk_products会报一些错误,这里记录下我遇到的。

mysql连接失败  默认MySQL是不允许远程登录的,要开放下权限。  登录172.16.89.32,执行如下操作

 /data/bkce/service/mysql/bin/mysql -p -uroot Enter password: #回车即可 mysql> use mysql Database changed mysql> Grant all privileges on *.* to 'root'@'%' identified by 'bk@321' with grant option; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)

job无法启动  确保三台机器的/etc/resolv.conf都配置了nameserver 127.0.0.1  确保启动了consul  在172.16.89.34上

 cd /data/install ./bkcec start consul ./bkcec start job

三.启动

在172.16.89.34上

 cd /data/install ./bkcec start consul ./bkcec start mysql ./bkcec start zk ./bkcec start kafka ./bkcec start es ./bkcec start nginx ./bkcec start redis ./bkcec start beanstalk ./bkcec start license ./bkcec start gse ./bkcec start cmdb ./bkcec start job ./bkcec start paas ./bkcec start bkdata ./bkcec start fta ./bkcec start bkarchiva ./bkcec start rabbitmq ./bkcec start appo ./bkcec start appt

在本机上增加如下解析

 172.16.89.31 paas.blueking.com 172.16.89.31 jobs.blueking.com 172.16.89.31 cmdb.blueking.com

打开浏览器,访问  http://paas.blueking.com/ 

默认用户名admin 密码blueking

三.常见问题

http://bbs.bk.tencent.com/forum.php?mod=viewthread&tid=570&page=1#pid2112

原文链接:https://www.centoschina.cn/course/install/9210.html
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章