CentOS 6.8下部署蓝鲸运维平台具体步骤

腾讯蓝鲸智云,简称蓝鲸,是一套基于 PaaS 的技术解决方案,提供了完善的前后台开发框架、调度引擎、公共组件等模块,帮助业务的产品和技术人员快速构建低成本、免运维的支撑工具和运营系统,本篇文章重点为大家讲解一下 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                                                   # 修改本机的配置

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

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

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

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

# 域名要在本地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任务)的消息队列

# 注:配置文件很重要

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正式环境

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

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

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

# 查看内置应用

# 查看第三方服务

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

# 通过平台自动安装agent

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

四、蓝鲸安装总结

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

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

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

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

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/13688.html

(0)
晴川运维晴川运维
上一篇 2025年9月23日
下一篇 2025年9月23日

相关推荐

  • CentOS 7 网卡命名修改为ethx格式

    Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名全…

    CentOS 2025年10月10日
  • 64位 CentOS下安装与启动 Docker

    一、Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的“容器引擎+映像仓库”,在LXC(linux轻量级容器)的基础上…

    CentOS 2025年6月25日
  • 如何在 CentOS 8 上安装和配置 Postfix 邮件服务器

    Postfix 是一个自由开源的 MTA(邮件传输代理),用于在 Linux 系统上路由或传递电子邮件。在本指南中,你将学习如何在 centos 8 上安装和配置 Postfix。…

    CentOS 2025年6月29日
  • Centos7.7中安装Xrdp

    Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面。 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,…

    CentOS 2025年9月20日
  • Centos7中安装轻量级运维利器:pssh

    pssh 提供了并行版本的 OpenSSH 工具,特别适合用来控制有大量机器需要连接的情况,包括并行版本的 ssh、scp、rsync 和 kill 命令。 下载pssh安装包 […

    CentOS 2025年6月23日
  • CentOS6.4 安装Maven及Nexus仓库代理

    本文介绍的是centos6.4安装的apache-maven-3.5.0-bin.tar.gz,nexus-2.9.0-04-bundle.tar.gz 1.由于网络并不是特别好我…

    CentOS 2025年6月8日
  • PXE实现批量无人值守安装CentOS7系统

    通过传统的方式安装和部署计算机时,都需要人工干预的方式完成安装。如果需要部署大量的类似功能的工作站或服务器,则需要耗费大量的时间。同时传统的安装方式,每台计算机都需要光驱设备及安装…

    CentOS 2025年6月11日
  • CentOS 6中编译安装httpd2.4

    由于httpd2.4版本是基于APR -1.4版本以上的,但centos 6中的apr版本是1.3的,所以要想在CentOS 6中安装httpd2.4版本,要先编译安装apr-1.…

    CentOS 2025年6月8日
  • CentOS中的环境变量配置文件

    centos的环境变量配置文件体系是一个层级体系,这与其他多用户应用系统配置文件是类似的,有全局的,有用户的,有shell的,另外不同层级有时类似继承关系。下面以PATH变量为例。…

    CentOS 2025年6月20日
  • CentOS7.5从零安装Python3.6.6

    Linux环境:centos7.5 安装可能需要的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel r…

    CentOS 2025年6月21日

发表回复

登录后才能评论