前段時間為大家介紹的自然語言分析NLA這一項由Smartbi獨家研發的產品功能,在后臺接受到了很多比較好的反響,也有很多小伙伴問到該如何去安裝應用。這篇文章就為大家詳細介紹自然語言分析NLA的環境部署要求,包括對系統環境、服務器配置的需求,并提供了相應的檢查方法。
一、環境要求
(一)服務器配置清單
1、最低配置:CPU為X86架構16核,內容32G+,硬盤1TB+,并發數推薦為30左右,最高不超過40。
2、推薦配置:CPU為X86架構32核 ,內容128G 1TB+,可根據實際數據量加裝。
備注:
(1)由于NLA中的機器學習模型需要大量的計算資源,因此建議單獨部署,獨占該服務器的配置,并要求和Smartbi服務處于同一個域內(同一個路由器);
(2)服務器CPU建議使用近三年內的 Intel CPU,否則無法安裝 TensorFlow;
(3)由于 arm64 所使用的指令集缺少對 docker 和深度學習的支持,因此不支持 arm64架構 的CPU,僅支持X86架構的CUP;
(4)不建議將Smartbi-NLA和 Smartbi 部署在同一臺服務器上,由于 NLA 對計算資源的使用量比較高會導致 Smartbi 卡頓。
(5)當服務器配置為最低配置時,即16核32GB。并發數推薦為30個左右,最高不應超過40個。
(二)系統環境
由于NLA采用docker容器部署,因此服務器的系統環境需要支持docker19.03 以上和docker-compose 1.24。支持部署 Smartbi-NLA 的系統版本主要有兩種,分別是Ubuntu-16.04.3以上或是系統版本CentOS-7以上
由于NLA數據Smartbi推出的新功能,因此要求在Smartbi V10.5 及以上安裝部署,并且License 需要包含“自然語言分析”相應權限。
二、環境要求檢查
1、Linux版本確認:查看當前服務器的CPU架構是否為X86架構
2、查看linux系統的版本
3、檢查硬盤大小:要求服務器至少擁有大于1TB的硬盤,沒有足夠的硬盤請自行掛載
4、檢查內存大小:要求服務器總內存為32G及以上。
5、卸載docker:由于 Smartbi-NLA 在安裝時會自動部署與其版本兼容的docker環境,為避免沖突需要預先卸載掉本地環境上的 docker
檢查當前環境里是否安裝有 docker 和 docker-compose
# 查看當前docker版本
docker -v
# 查看當前docker-compose的版本
docker-compose -v
如果成功輸出版本信息,則表示已安裝docker。需要手動卸載掉當前環境上的 docker 和 docker-compose。
① 卸載 docker-compose
② 卸載 docker
通過yum安裝的 docker,可參考文檔徹底卸載 docker?進行卸載。
以上就是NLA自然語言分析的環境部署的一個詳細介紹,需要的小伙伴可以到Smartbi官網去下載,個人版支持長期免費試用噢!
-
Linux
+關注
關注
87文章
11329瀏覽量
209967 -
數據分析
+關注
關注
2文章
1456瀏覽量
34091 -
自然語言
+關注
關注
1文章
288瀏覽量
13369
發布評論請先 登錄
相關推薦
評論