本章主要结介绍如何部署自然语言分析引擎(NLA)。
1.安装环境要求
1.1. 服务器配置清单
组件 | 配置 | CPU | 内存 | 硬盘 | 并发数 | 备注 |
---|---|---|---|---|---|---|
NLA核心服务 | 最低配置 | X86架构 16核 | 32G+ | 1TB+ | 推荐为30左右,最高不超过40。 | 由于NLA中的机器学习模型需要大量的系统资源,因此建议单独部署,独占该服务器的配置,并要求和Smartbi服务处于同一个域内(同一个路由); |
推荐配置 | X86架构 32核 | 128G | 1TB+,可根据实际数据量加装。 | / |
...
出现如下信息则在Smartbi服务器访问NLA服务是正常的。
2.
...
安装
(1) 解压安装包
代码块 | ||||
---|---|---|---|---|
| ||||
tar -xvf nla-setup.tar.gz |
解压出来的文件目录如下:
...
(2) 执行安装脚本进行安装
先在安装包的解压目录下对文件进行授权:
代码块 | ||||
---|---|---|---|---|
| ||||
sudo chmod 777 -R * |
...
代码块 | ||||
---|---|---|---|---|
| ||||
sudo bash install.sh |
输入安装目录的绝对路径(以下以/data/admin/smartbi-nla为例):
当出现如下字样则说明安装完成:
(3) 配置服务设置
进入Smartbi服务,进入系统运维--系统选项找到 服务器地址-- Smartbi服务器URL地址 配置项,设置Smartbi集群的地址:
这里以 http://10.10.202.100:8080/smartbi为例。
进入“系统运维--自然语言配置“中设置“自然语言分析的登录地址”,设置NLA服务地址 ,点击“显示更多设置”:
如果出现设置项则配置成功,此时点击“保存”