页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »


NLA模块部署

1. 检查配置需求

1.1.  检查docker

  • 检查环境里是否安装有docker和docker-compose:

# docker -v

# docker-compose -v

当系统将对应版本信息打印出来,则需要卸载掉当前机器上安装的docker和docker-compose。

2. 操作步骤

2.1. 解压

  • 将nla安装包nla-setup.zip复制到当前机器上。
  • 解压nla-setup到当前路径下。

        unzip nla-setup.zip

(解压到指定路径下:

unzip nla-setup.zip -C 路径)

  • 给解压目录及子目录的所有内容授予读取、写入和执行的操作权限。

    sudo chmod -R 777 nla-setup

2.2. 安装NLA模块

2.2.1. 安装无代理版

① 在目录nla-setup下执行安装脚本

    sh install.sh

安装路径示例: /data/smartbi-nla

是否配置nginx代理:n

② 安装成功(初次安装的时候就自动加载镜像和启动NLA模块)

③ 进入到安装路径下,启动NLA模块(手动启动的方法)

sh run.sh

④ 对比docker中正在运行的容器数是否和上方启动时运行的容器数一致。

  • 使用docker ps命令查看启动的容器

docker ps

⑤ 正常应有如上图所示11个docker容器启动,并采用docker ps 多次一直存在(假如安装失败可能会有服务中途挂掉,这个时候就需要查看对应的log)

2.3. 进入NLA登录界面

打开浏览器访问 <ip>:<端口号>/aiweb,其中<ip>为服务器ip地址。

(安装时端口号默认是9080,若冲突可以到docker-compose.yaml文件中的配置项设置,采用其他开放的未占用端口)

打开浏览器输入网址,进入NLA登陆界面:

  • 无nginx代理为 :

http://<NLA服务器ip地址>:9080/aiweb

示例:http://10.10.35.31:9080/aiweb

  • nginx代理则需要使用https加密协议:

https://<NLA服务器ip地址>:9080/aiweb

⑤ 输入输入用户名、密码,

首次登录还需要输入Smartbi Insight的URL,格式为:http://<ip>:<port>/smartbi/,如https://demo.smartbi.com.cn/smartbi/←(这个是smartbi服务器地址)

首次登录系统后,系统会提示“系统没有可用的业务主题或报表”,点击“确定” 按钮 后,系统会自动跳转到“ 系统设置 ”页面。

⑦  需要用户手动勾选业务主题,并点击【生成知识图谱】按钮。(仅有管理员账号可以操作)




2.4. 其他命令

  • 关闭NLA模块服务需进入到安装路径下,调用:

sh stop.sh


  • 无标签