欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

腾讯蓝鲸智慧云运维平台单机版部署实践

最编程 2024-04-25 07:41:05
...

【腾讯】蓝鲸智云运维平台单机版本部署实践


【蓝鲸智云社区版】是腾讯对外开放的一套支持私有化部署、永久免费的运维解决方案。


该版本包含CMDB管理、作业脚本执行、流程编排、日志检索、监控告警、 故障自愈、微服务容器管理以及持续集成(CI)等能力,助力企业技术人员快速构建一体化运维支撑以及研发效能提升的能力,推动企业数字化转型。


网络异常,图片无法展示
|

1、基础环境准备


操作系统建议是CentOS7.6及以上版本,计算资源:8核16G内存及以上

yum源等基础环境初始化命令


wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo
yum clean all
yum makecache
sestatus
setenforce 0
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
systemctl stop firewalld 
systemctl disable firewalld 
yum -y install rsync
cat >> /etc/security/limits.conf << EOF
root soft nofile 102400
root hard nofile 102400
EOF


最后时间进行同步


ntpdate ntp.aliyun.com


可以参考官方的环境准备详细文档


https://bk.tencent.com/docs/document/6.0/127/7543


2、磁盘分区准备


建议单独准备一块大于100G的磁盘用于/data分区

例如sdb盘,并使用LVM的方式挂载到/data目录


fdisk /dev/sdb
#全盘只分一个区
lsblk
pvcreate /dev/sdb1
vgcreate vg_data /dev/sdb1
lvcreate -l 100%FREE -n lv_data vg_data
mkfs.xfs /dev/mapper/vg_data-lv_data 
mkdir /data
blkid
vi /etc/fstab 
#添加一行
/dev/mapper/vg_data-lv_data /data xfs defaults 0 0
cat /etc/fstab 
mount -a

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|


网络异常,图片无法展示
|


3、安装bk


1、从官网下载基础安装包,并解压到/data下


实际版本请以蓝鲸官网下载为准。


tar xf bkce_basic_suite-6.0.5.tgz -C /data


2、获取机器的 MAC 地址后,下载 证书文件,解压到 /data/src/cert 目录下


install -d -m 755 /data/src/cert
tar xf ssl_certificates.tar.gz -C /data/src/cert
chmod 644 /data/src/cert/*
#解压各个产品软件包
cd /data/src/; for f in *gz;do tar xf $f; done
#拷贝 rpm 软件包
cp -a /data/src/yum /opt


640.png


640.png


640.png

3、修改 bk_install 脚本


cd /data/install
sed -i '/start job/i\\t./pcmd.sh\ -m\ job\ \"sed -i '\'/JAVA_OPTS/c\ JAVA_OPTS="-Xms128m -Xmx128m"\'\ /etc/sysconfig/bk-job-*\" bk_install

4、安装


cd /data/install
./install_minibk -y

640.png


安装过程中遇到失败的情况,请先定位排查解决后,再重新运行失败时的安装指令。


5、执行完部署后,执行降低内存消耗脚本以,确保环境的稳定


#执行降低内存消耗脚本
cd /data/install/
bash bin/single_host_low_memory_config.sh tweak all


640.png

640.png



8、检测相关服务状态


cd /data/install/
echo bkssm bkiam usermgr paas cmdb gse job consul | xargs -n 1 ./bkcli check


640.png



4、访问蓝鲸并登陆


执行以下命令,获取管理员账号和密码。


grep -E "BK_PAAS_ADMIN_USERNAME|BK_PAAS_ADMIN_PASSWORD" /data/install/bin/04-final/usermgr.env


640.png


本地主机修改hosts本地解析文件登陆


640.png

640.png


登陆默认有如下7个模块


640.png

各自功能可自行研究


640.png