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...