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

原创 2017年02月24日 17:53:29
运维的自动化一般需要经过四个阶段:手工操作->脚本自动化->WEB自动化->调度自动化,目前很多公司的运维同仁处于“脚本自动化”阶段,蓝鲸智云开放的社区版V1系列,就是为这个阶段的同仁准备的产品,可以帮助各位进入“WEB自动化”;当进入“WEB自动化”之后,开始向更高的阶段发展,因而推出了社区版V2系列,这个版本基于之前的版本,不仅提供了API,而且还推出了可以低成本构建运维工具自建运营系统的“蓝鲸智云集成平台”,直接让运维行业的同仁进入“调度自动化”阶段。

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

一、蓝鲸介绍

蓝鲸官网:http://bk.tencent.com/

蓝鲸智云社区:http://bbs.bk.tencent.com/forum.php

二、蓝鲸安装准备

2.1、蓝鲸相关软件包及加密证书(内测版本需申请)

2.2、bkv2.0.1.tar.gz && ssl_certificates.tar.gz

2.3、相关安装需关注蓝鲸公众号获取最新版本及获取方式,生成证书参考社区教程

三、系统环境
Hostname IP Address OS version Hadoop role  Node role
aniutv-3 10.1.1.127 CentOS 6.8 基础模块  pass
aniutv-5 10.1.1.97 CentOS 6.8 App正式  passagent,rabbitmq
aniutv-6 10.1.1.59 CentOS 6.8 App测试  passagent
3.1、参考链接

http://bbs.bk.tencent.com/forum.php?mod=viewthread&tid=167(安装前建议详细阅读官方社区图文教程)

3.2、蓝鲸基础模块安装

# 注:建议安装到/data,可以自定义其他目录如(/opt),然后上传所需安装包到服务下的/data目录

tar zxf bkv2.0.1.tar.gz                                # 解压蓝鲸的安装包
cp ssl_certificates.tar.gz bkv2.0.1/              # 拷贝证书 (证书下载在下方注释)
cd bkv2.0.1/
vi bk.conf                                                   # 修改本机的配置

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

# 注,仔细阅读配置文件中PASSAGENT_TESTIP,PASSAGENT_PRODIP,强烈建议安装配置不要只安装单个模块,本人第一次安装由于只安装了pass,导致蓝鲸的很多功能都没有使用到,确认配置文件没问题之后,执行下面命令:

./bk.sh init paas                                         # 启动一些服务,初始化环境
./bk.sh install paas                                     # 安装集成平台

安装完成,查看服务状态,

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

# 蓝鲸pass平台安装完成之后,通过域名或者ip地址访问查看是否正常,正常如下,默认登录用户名密码:admin,blueking

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

# 域名要在本地hosts指定

3.3、蓝鲸PassAgent_prod安装,即安装App正式,和Rabbitmq
 tar zxf bkv2.0.0.tar.gz                                # 解压蓝鲸的安装包
 cp ssl_certificates.tar.gz bkv2.0.0/        # 拷贝证书
cd bkv2.0.0/
vi bk.conf                                                # 修改本机的配置
./bk.sh init paasagent                                # 初始化
./bk.sh install paasagent                        # 安装App正式环境
./bk.sh install rabbitmq                         # 后台任务(celery任务)的消息队列

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

# 注:配置文件很重要

3.4、蓝鲸PassAgent_test安装,即安装App测试环境

# 注:相关包可以使用scp从pass服务器拷贝过来

tar zxf bkv2.0.1.tar.gz                                # 解压蓝鲸的安装包
cp ssl_certificates.tar.gz bkv2.0.1/        # 拷贝证书
cd bkv2.0.1/
vi bk.conf                                                # 修改本机的配置
./bk.sh init paasagent                                # 初始化
./bk.sh install paasagent                        # 安装App正式环境

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

# 注:仔细查看配置文件,确保配置文件正确

3.4、蓝鲸访问测试

# 使用管理员权限修改本地hosts,打开C:\Windows\System32\drivers\etc\hosts,添加一下内容:

# tencent bk
10.1.1.127 cmdb.aniu.tv
10.1.1.127 job.aniu.tv
10.1.1.127 paas.aniu.tv
10.1.1.127 paasagentt.aniu.tv
10.1.1.127 paasagento.aniu.tv

# 使用 浏览器访问http://paas.aniu.tv/,默认用户名admin,默认密码blueking

登录到工作台,访问开发者中心,查看服务器注册状态及信息如下:

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

# 查看内置应用

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

# 查看第三方服务

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

# 默认初始内置应用未安装,需要手动安装,点击部署,会自动安装内置应用,全部安装完成,访问蓝鲸如下:

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

 

# 通过平台自动安装agent

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

通过工作天,agent安装模块来自定部署agent到其他服务器上,建议使用自动部署的方式,填写需要安装agent的服务器地址,建议使用root安装agent,配置完成点击安装,蓝鲸会自动安装agent到你需要的服务器上,安装成功正常后会有数字显示,同时可以直接在pass平台上查看安装详情,非常方便。

四、蓝鲸安装总结

4.1、系统环境选择,建议选三天服务器,配置参考社区蓝鲸安装手册,里面有详细介绍。

4.2、最主要的是配置文件,搞清楚那台是PASSAGENT_ETST,和PASSAGENT_PROD即可,基础模块一般不会搞错。

4.3、假如,第一次安装错误,重装的时候,请把所有蓝鲸先关的服务都停掉,我第一次重装没成功就是因为有些服务没有停掉。

4.4、具体使用请参考蓝鲸社区,有详细的使用说明和配置说明,以及常见报错解决方法。

版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。

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

如今传统运维已经是明日黄花了,需紧跟devops的步伐。 本次安装参考http://bbs.bk.tencent.com/forum.php?mod=viewthread&tid=505&extra...
  • u012375924
  • u012375924
  • 2017年11月14日 18:44
  • 760

一个足以让私有云服务彻底崩溃的“小坑”-聊聊CMDB的资产审计

一. 介绍 作者介绍 本文作者是吴秀民 联系方式:autohomeops@autohome.com.cn,主要负责汽车之家资产管理系统和配置管理系统的开发工作。 个人Blog http://p...
  • English0523
  • English0523
  • 2016年12月20日 15:10
  • 1056

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

运维的自动化一般需要经过四个阶段:手工操作->脚本自动化->WEB自动化->调度自动化,目前很多公司的运维同仁处于“脚本自动化”阶段,蓝鲸智云开放的社区版V1系列,就是为这个阶段的同仁准备的产品,可以...
  • wh211212
  • wh211212
  • 2017年02月24日 17:53
  • 4016

BAT等大厂已开源的70个实用工具盘点(附下载地址)

前面的一篇文章《微软、谷歌、亚马逊、Facebook等硅谷大厂91个开源软件盘点(附下载地址)》列举了国外8个互联网公司(包括微软、Google、亚马逊、IBM、Facebook、Twitter、eB...
  • msup789
  • msup789
  • 2017年10月12日 21:15
  • 893

【自动化运维】初识腾讯蓝鲸!

开源解决方案那么多,为什么我要用蓝鲸? 成熟:蓝鲸支撑着所有的腾讯游戏(200+),经过了 数以十万计服务器 的压力测试; 全面:从配置管理、作业管理到移动运维,再到运维数据实时分析决策,整套游戏运...
  • liuxinsysu
  • liuxinsysu
  • 2016年04月26日 09:18
  • 4729

使用腾讯蓝鲸Django框架的一些感悟

初识蓝鲸,第一次听到还以为是俄罗斯的那个邪恶游戏。初次听说,是小组里周攀学长说的,他是学运维的,去蓝鲸那块过几次,告诉我们人家机房多么吊,看着多么有气势。我是跟着学长学运维的,但自觉得根本没有好好学,...
  • baidu_35085676
  • baidu_35085676
  • 2017年08月01日 17:51
  • 592

Jenkins+Maven+SVN+Nexus 搭建持续集成环境

Jenkins+Maven+SVN+Nexus 搭建持续集成环境标签(空格分隔): JenkinsJenkinsMavenSVNNexus 搭建持续集成环境 一DevOps 二服务介绍 三环境搭建 四...
  • abcdocker
  • abcdocker
  • 2018年02月08日 14:40
  • 84

Windows平台上Docker安装与使用

1.在windows平台上安装dockerWindows平台上的docker的安装包含docker在Windows平台上运行的所有的依赖包,这里最主要介绍安装前需要考虑的因素和在Windows平台上怎...
  • jiang_xinxing
  • jiang_xinxing
  • 2017年06月01日 07:35
  • 2030

【分享】腾讯蓝鲸体系架构及设计思想

【文章一】腾讯蓝鲸体系架构及设计思想 原文文章链接:http://os.51cto.com/art/201507/484679_all.htm 作者介绍     党受辉(咖啡党)     腾讯游戏 ...
  • liuxinsysu
  • liuxinsysu
  • 2016年04月26日 17:00
  • 1550

腾讯—显微镜下的运维自动化

中国应用性能管理行业盛宴——2016中国应用性能管理大会(简称APMCon 2016)于8月18日至19日在北京新云南皇冠假日酒店隆重召开。APMCon由听云、极客邦和InfoQ联合主办的作为国内AP...
  • English0523
  • English0523
  • 2017年03月14日 08:44
  • 2083
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS 6.8 部署腾讯蓝鲸运维平台
举报原因:
原因补充:

(最多只允许输入30个字)