藍鯨cmdb部署(5 1 29社群版本)

2021-10-10 11:08:11 字數 3245 閱讀 4568

1、伺服器準備:

ip系統

配置功能

192.168.1.70

centos7.6

cpu(4核)記憶體(8g)硬碟(100g)

中控機,整個軟體安裝的主節點

192.168.1.71

centos7.6

cpu(4核)記憶體(8g)硬碟(100g)

從節點,主節點自動同步相關資料,只需初始化安裝,後續無需干預

192.168.1.72

centos7.6

cpu(4核)記憶體(8g)硬碟(100g)

從節點,主節點自動同步相關資料,只需初始化安裝,後續無需干預

這裡使用最新版本5.1.29安裝

mac證書

3、初始化指令碼(中控機+所有從節點都要執行)

cat bk_node_install.sh

#!/bin/bash

#修改檔案開啟限制

cat << eof >> /etc/security/limits.conf

root soft nofile 102400

root hard nofile 102400

eof#關閉selinux

sed -i "s/selinux=enforcing/selinux=disabled/g" /etc/selinux/config

#關閉防火牆

systemctl stop firewalld.service

systemctl disable firewalld.service

#基礎軟體安裝

yum install wget -y

wget -o /etc/yum.repos.d/centos-base.repo

wget -o /etc/yum.repos.d/epel.repo

yum clean all

#安裝時間同步

yum install ntpdate -y

echo "* * * * * ntpdate ntp.aliyun.com" >>/var/spool/cron/root

systemctl restart crond.service

#安裝rsync

yum install rsync -y

4、中控機指令碼(只在中控機執行)

#!/bin/bash

mkdir /data/

tar -xvf bkce_src-5.1.29.tar.gz -c /data/

tar -xvf ssl_certificates.tar.gz -c /data/src/cert/

#免密配置

cd ~

ssh-keygen -f ~/.ssh/id_rsa -n ''

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

#複製部署檔案,並改為和自己環境相同,替換ip即可

cp /data/install/install.config.3ip.sample /data/install/install.config

192.168.1.70 paas,cmdb,job,gse,license,kafka(config),zk(config),es,redis,influxdb,consul,bkdata(monitor)

#檢查環境(需要全部ok即可安裝)

bash /data/install/precheck.sh

#安裝藍鯨(三颱機器的第一次快照位置,從這裡開始安裝,出現問題安裝可全部回滾)

cd /data/install

cat ./bk_install

#根據提示,依次安裝

./bk_install paas #安裝 paas 及依賴環境

./bk_install cmdb #安裝 cmdb 及依賴環境

./bk_install job #安裝 job 及依賴環境

#該步驟完成後可以在開發者中心的 伺服器資訊 和 第三方服務資訊 中看到已經成功啟用的伺服器

#同時也可以進行 saas 應用(除藍鯨監控和日誌檢索)的上傳部署

./bk_install saas-o bk_nodeman 安裝節點管理服務

./bk_install bkdata

./bk_install saas-o bk_monitor

./bk_install gse_agent #在藍鯨伺服器上安裝 gse_agent, 並將主機註冊到cmdb

./bk_install fta

./bk_install saas-o bk_fta

./bk_install saas-o bk_fta_solutions

./bk_install bcs #安裝 容器管理平台 (暫時安裝失敗)

#cd /data/src/official_saas/

#-rw-r--r--. 1 root root 29616485 sep 26 21:05 bk_fta_solutions_v5.1.43-bkofficial.tar.gz

#-rw-r--r--. 1 root root 23716645 sep 26 21:05 bk_log_search_v2.1.60-bkofficial.tar.gz

#-rw-r--r--. 1 root root 233892202 sep 26 21:05 bk_monitor_v2.5.122-bkofficial.tar.gz

#-rw-r--r--. 1 root root 39570822 sep 26 21:05 bk_nodeman_v1.3.258-bkofficial.tar.gz

#-rw-r--r--. 1 root root 32931724 sep 26 21:05 bk_sops_v3.3.27-ce-bkofficial.tar.gz

##/data/install/bkcec start all 啟動所有服務

#/data/install/bkcec status all 服務狀態檢視

#如果以上步驟沒有報錯, 你現在可以通過 訪問 paas 平台,

#登陸使用者名稱(login user): admin

#登陸密碼(login password): el3zqgin7r

藍鯨cmdb平台架構

graph tb管控平台 藍鯨管控平台是藍鯨體系的底層管控系統,是上層運維服務體系與底層 iaas 的聯結器,為上層提供指令 檔案 資料的通道,支援直連模式 模式以及為達到最優連線指定級聯路由的模式。管控平台是典型的兩層分布式 c s 結構,主要包含智慧型的藍鯨 agent 提供各種服務的 serv...

cmdb部署文件

一 環境需求 對於安裝環境的介紹,cmdb的安裝手冊上有詳細的說明,在此也簡單的介紹一下 硬體環境 軟體要求 二 安裝過程 unzip cmdbuild 2.3.4.zip 安裝web伺服器 resin pro 4.0.25.tar.gz tar xzvf resin pro 4.0.25.tar....

藍鯨離線部署二三事

最近需求在離線環境下部署了藍鯨5.1.29,但是由於依賴yum pip源,因此在配置檔案中設定了bk proxy,以便在部署中安裝相關依賴元件。但是部署並沒有一帆風順,還是出乎意料的遇到了問題。下面我們來進行分享下。無論通過開發者中心或是 bk install saas o bk fta solut...