环境准备
操作系统:centos7(64位)
cpu:6核
内存:8GB
蓝鲸智云版本:社区版 6.1.2
ip:192.168.46.54
1、关闭 SELinux
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
重启电脑
reboot
2、关闭防火墙
systemctl stop firewalld # 停止 firewalld
systemctl disable firewalld # 禁用 firewall 开机启动
3、安装依赖
3.1 rsync
# 安装 rsync
yum -y install rsync
3.2 pssh
检查python版本,centos7默认为 2.7.5
[root@hadoop-master ~]# python --version
Python 2.7.5
安装
wget https://pypi.python.org/packages/60/9a/8035af3a7d3d1617ae2c7c174efa4f154e5bf9c24b36b623413b38be8e4a/pssh-2.3.1.tar.gz
tar xf pssh-2.3.1.tar.gz -C /usr/local/pssh/
cd /usr/local/pssh/pssh-2.3.1/
python setup.py install
检查是否安装成功
[root@kaly ~]# which pssh
/usr/bin/pssh
3.3 jq
# 安装EPEL源:
yum install epel-release
# 安装jq
yum install jq
4、调整最大文件打开数
cat >> /etc/security/limits.conf << EOF
root soft nofile 102400
root hard nofile 102400
EOF
5、同步网络时间
ntpdate cn.pool.ntp.org
检查 DNS 配置文件
检查 DNS 配置文件 /etc/resolv.conf 是否被加锁,如有请临时解锁。
6、检查文件属性
lsattr /etc/resolv.conf
如有加锁,请临时解锁处理
chattr -i /etc/resolv.conf
DNS 配置文件 /etc/resolv.conf
在安装蓝鲸过程中会自动修改。重启主机后,某些网络配置会导致该文件被还原为初始状态。
安装前先确认 “修改 /etc/resolv.conf 并重启主机,是否被还原”
。如果被还原,修改如下配置
修改ip内容
加入下面这两个配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=114.114.114.114
NM_CONTROLLED="no"
PEERDNS="no"
重启网卡
systemctl restart network
7、软件包安装
将下载的软件包放置需要部署的机器上
# 创建 /data 目录
mkdir /data
# 解压软件包,这里默认解压至 data 目录
tar xf bkce_basic_suite-6.0.5.tgz -C /data
#解压各产品软件包
cd /data/src/; for f in *gz;do tar xf $f; done
#拷贝 rpm 包文件夹到 /opt/ 目录
cp -a /data/src/yum /opt
8、准备证书文件
8.1查看本机mac地址
ifconfig -a
ether 后面的地址为mac地址
8.2 证书生成
点击下面的连接将mac地址复制到输入框点击下载
证书生成
8.3 解压证书文件
将证书文件放置 /data/ssl_certificates.tar.gz
下面
install -d -m 755 /data/src/cert
tar xf /data/ssl_certificates.tar.gz -C /data/src/cert/
chmod 644 /data/src/cert/*
9、创建安装脚本
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
10、开始安装
cd /data/install
./install_minibk -y
需要很长时间,静静等待
11、执行降低内存消耗脚本
执行完部署后,执行降低内存消耗脚本。以确保环境的稳定
bash bin/single_host_low_memory_config.sh tweak all
12、加载蓝鲸相关维护命令
source ~/.bashrc
13、初始化蓝鲸业务拓扑
./bkcli initdata topo
访问蓝鲸
windows 修改hosts 文件
地址 C:\Windows\System32\drivers\etc\hosts
10.0.0.2 paas.bktencent.com cmdb.bktencent.com job.bktencent.com jobapi.bktencent.com
10.0.0.3 nodeman.bktencent.com
将上面 10.0.0.2 替换成 安装蓝鲸服务器 ip,环境准备中的ip
获取密码
grep -E "BK_PAAS_ADMIN_USERNAME|BK_PAAS_ADMIN_PASSWORD" /data/install/bin/04-final/usermgr.env
参考文献
https://bk.tencent.com/docs/document/6.1/184/22908
https://bk.tencent.com/docs/document/6.1/184/23135?r=1