页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

代码块
languagebash
linenumberstrue
source /etc/profile
python --version

显示Python 3.7.4 表示安装成功。

添加权限

代码块
linenumberstrue
chmod -R 755 /data/anaconda3

3.离线安装Python插件包

①上传离线压缩包到服务器/data目录,并解压

...

代码块
linenumberstrue
tar -zxvf SmartbiMiningEngine-V9V10.50.5731964186.2029421183.tar.gz -C /optdata


注意
title注意事项

数据挖掘引擎包版本需要与Smartbi版本一致。

...

代码块
linenumberstrue
chmod -R 777 /optdata/smartbi-mining-engine-bin

6.启动Python执行代理

通过系统管理员登录smartbi

系统选项---引擎设置--Python代理器启动命令--复制

Image Removed

...

①浏览器访问Smartbi,打开系统运维–数据挖掘配置–引擎设置,复制Python代理器启动命令

Image Added

注意
title注意事项

复制Python代理器启动命令前,请确认数据挖掘引擎能正常测试连接成功


②登录到部署Python节点机器,并切换到mining-py用户

为了避免出现安全问题,一定要切换到mining-py用户去启动执行代理服务,不要使用root用户安装或带有sudo权限的用户来启动执行代理服务

代码块
linenumberstrue
su - mining-py

mining-py用户配置相关环境变量
①执行 执行 vi ~/.bash_profile 在文件末尾添加相关环境变量参数,并保存

代码块
languagebash
linenumberstrue
export  JAVA_HOME=/optdata/jdk8jdk1.8.0.202-linux_x64181
export  JREJAVA_HOMEBIN=$JAVA_HOME/jrebin
export  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE$JAVA_HOME/jre/lib:$CLASSPATHlib/tools.jar
export  PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$PATHBIN

export PATH=/optdata/anaconda3/bin:$PATH

②使配置生效使配置生效

代码块
languagebash
linenumberstrue
source ~/.bash_profile

③查看版本信息查看版本信息

代码块
languagebash
linenumberstrue
java -version
python --version    #显示Python 3.7.4 表示安装成功

④python目录添加权限进入引擎启动目录

chmod -R 755 /opt/anaconda3
代码块
linenumberstrue

切到引擎启动目录

代码块
linenumberstrue
cd /optdata/smartbi-mining-engine-bin/engine/sbin

...

代码块
linenumberstrue
./agent-daemon.sh start --master httpmaster http://smartbi-engine:8899 10-10-204-248:8899 --env python

7.运维操作

1、更新Python数据挖掘引擎包

...