离线准备

YUM源有ISO镜像文件时

  1. 下载好 Centos7.iso Centos7-epel.iso
  2. 挂载到每台机器上:

     mkdir -p /mnt/centos7 /mnt/centos7-epel
     mount -t iso9660 Centos7.iso /mnt/centos7
     mount -t iso9660 Centos7-epel.iso /mnt/centos7-epel
    
  3. 配置离线repo。

    1. /etc/yum.repos.d/offline-centos7.repo

       [offline-centos7]
       name=CentOS-$releasever - blueking
       baseurl=file:///mnt/centos7
       enabled=1
       gpgcheck=1
       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
      
    2. /etc/yum.repos.d/offline-centos7-epel.repo

       [offline-centos7-epel]
       name=CentOS-$releasever - blueking
       baseurl=file:///mnt/centos7-epel
       enabled=1
       exclude=epel-release
       gpgcheck=1
       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
      

PIP包准备

PIP包蓝鲸自带了离线包,所以无需单独下载。 不过bkdata和fta自带的包可能会和安装时的操作系统不匹配,导致安装失败

在有网络环境下,可以用以下方式下载pip包:

mkdir /data/pip
pip download -d /data/pip -r requirements.txt

所以这里列举下蓝鲸python工程的requirements.txt路径,以及下载离线包后应该存放的路径。

# bkdata 所需的 pip 包
src\bkdata\dataapi\requirements.txt
src\bkdata\monitor\requirements.txt
# 需要放到以下路径
src\bkdata\support-files\pkgs

# fta 角色所需的 pip 包
src\fta\fta\requirements.txt
# 需要放到以下路径
src\fta\support-files\pkgs

# open_paas 角色所需的 pip 包
src\open_paas\appengine\requirements.txt
src\open_paas\esb\requirements.txt
src\open_paas\login\requirements.txt
src\open_paas\paas\requirements.txt
# 需要放到以下路径
src\open_paas\support-files\pkgs

# paas_agent下的  pip 包其实时给SaaS部署用的。
src\paas_agent\paas_agent\requirements.txt
# 需要放到以下路径
src\paas_agent\support-files\pkgs
Copyright © 腾讯蓝鲸 2012-2018 all right reserved,powered by Gitbook最后修订日期: 2019-04-16

results matching ""

    No results matching ""