zoukankan      html  css  js  c++  java
  • 蓝鲸智云社区版学习笔记

    https://docs.bk.tencent.com/bkce_install_guide/setup/get_ready.html

    1、检查SELinux的状态,enabled即为开启,disabled即为禁用

    sestatus
    getenforce
    /usr/sbin/sestatus -v

    2、禁用SELinux

    # 检查SELinux的状态
    sestatus
    getenforce
    /usr/sbin/sestatus -v
    # 禁用
    SELinux
    setenforce 0
    sed -i '$ sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux'

    3、安装rsync命令,安装脚本依赖rsync分发同步文件

    yum -y install rsync

    4、禁用防火墙

    # 检查默认防火墙状态
    firewall-cmd --state
    # 停止firewall
    systemctl stop firewalld
    # 禁用firewall开机启动
    systemctl disable firewalld

    5、检查http_proxy https_proxy变量是否为空

    echo "$http_proxy" "$https_proxy"

    6、YUM源

    # 记得更新集群中每台机器的YUM源
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
    # 更新缓存 
    yum clean all
    yum makecache

    7.在中控机建立集群环境

    # 配置SSH免密登录
    cd /data/install
    bash configure_ssh_without_pass
    # 根据提示输入各主机的root密码完成免密登录配置

    8.下载安装包至中控机xxx.xxx.xxx.xx3后解压

    tar -zxvf bkce_src-5.0.3.tar.gz -C /data

    9.修改配置文件install.config

    cp /data/install/install.config.3IP.sample /data/install/install.config
    vim install.config
          xxx.xxx.xxx.xx1 nginx,appt,rabbitmq,kafka,zk,es,bkdata,consul,fta
          xxx.xxx.xxx.xx2 license,mongodb,appo,kafka,zk,es,mysql,beanstalk,consul
          xxx.xxx.xxx.xx3 paas,cmdb,job,gse,license,kafka,zk,es,redis,consul,influxdb

    10.关于license服务启动失败

      license服务必须安在两台机器上,其中一台必须是中控机xxx.xxx.xxx.xx3需要两台机器的MAC地址同时获取证书

    # 获取两台机器的MAC地址后到https://bk.tencent.com/download_ssl/获取证书
    cat /sys/class/net/eth0/address
    # 证书上传至中控机后解压至/data/src/cert
    tar -zxvf ssl_certificates.tar.gz -C /data/src/cert

    11.修改配置文件globals.env

    vim globals.env
      export BK_DOMAIN="bk.com"                # 蓝鲸根域名(不含主机名)
      export PAAS_FQDN="paas.$BK_DOMAIN"       # PAAS 完整域名
      export CMDB_FQDN="cmdb.$BK_DOMAIN"       # CMDB 完整域名
      export JOB_FQDN="job.$BK_DOMAIN"         # JOB 完整域名

    12.安装部署

     1 # 进入安装目录
     2 cd /data/install
     3 # 安装前校验环境是否满足
     4 bash precheck.sh
     5 # 安装paas平台及其依赖服务
     6 ./bk_install paas
     7 # 安装cmdb及其依赖服务
     8 ./bk_install cmdb
     9 # 安装作业平台及其依赖组件,并在安装蓝鲸的服务器上装好gse_agent供验证
    10 ./bk_install job
    11 # 部署正式环境及测试环境
    12 ./bk_install app_mgr
    13 # 安装蓝鲸数据平台基础模块及其依赖服务
    14 ./bk_install bkdata
    15 # 安装fta后台,故障自愈的后台服务
    16 ./bk_install fta
    17 # 重装一下gse_agent并注册正确的集群模块到配置平台
    18 ./bkcec install gse_agent
    19 # 部署官方SaaS到正式环境(通过命令行从/data/src/official_saas/目录自动部署SaaS)
    20 ./bkcec install saas-o

    13.蓝鲸智云社区版卸载

    1 # 卸载需要用安装包自带的uninstall.sh文件
    2 cd /data/install
    3 mv uninstall/uninstall.sh /data/install
    4 bash uninstall.sh
  • 相关阅读:
    QFramework 使用指南 2020(二):下载与版本介绍
    QFramework 使用指南 2020 (一): 概述
    Unity 游戏框架搭建 2018 (二) 单例的模板与最佳实践
    Unity 游戏框架搭建 2018 (一) 架构、框架与 QFramework 简介
    Unity 游戏框架搭建 2017 (二十三) 重构小工具 Platform
    Unity 游戏框架搭建 2017 (二十二) 简易引用计数器
    Unity 游戏框架搭建 2017 (二十一) 使用对象池时的一些细节
    你确定你会写 Dockerfile 吗?
    小白学 Python 爬虫(8):网页基础
    老司机大型车祸现场
  • 原文地址:https://www.cnblogs.com/gcixx/p/11140644.html
Copyright © 2011-2022 走看看