大数据分析软件
Linux安装使用说明
广州思迈特软件有限公司
2018年1月30日
Docker方案安装使用说明
概述
Smartbi提供多种安装部署方式,可根据项目的实际场景进行选择,选择标准参考《Smartbi V8系列安装介质说明.xlsx》。
本文档说明在Linux环境上使用docker方式安装,适用生产环境以及有大数据性能要求的项目。
系统环境要求:
系统环境 |
要求 |
操作系统 |
Linux |
内核版本 |
不低于3.10.0 |
Docker软件版本 |
不低于1.12.6 |
磁盘空间 |
不低于50GB磁盘空间 |
准备docker环境
下面以centos7为例
- 运行yum install docker下载并安装docker
- 启动 docker 服务,并将其设置为开机启动
[root@localhost ~]# systemctl start docker.service
[root@localhost ~]# systemctl enable docker.service
安装SmartbiDemo
- 将SmartbiDemo_V8.tar.gz上传到linux系统,并解压
tar –zxvf SmartbiDemo_V8.tar.gz
- 给该目录下所有的sh文件授予可执行权限
chmod 777 *.sh
- 加载镜像并启动容器
执行./initServer.sh,初始化并启动服务
查看docker是否启动成功
docker ps -a
如下图所示,显示为UP则启动成功。
访问Smartbi
访问Smartbi Insight
访问地址:http://<linuxip>:18080/smartbi
用户密码:admin/manager
访问Smartbi Eagle
访问地址:http://<linuxip>:18080/eagle
用户密码:admin/manager
版本更新
- 执行./stopServer.sh停止服务
- 将删除<SmartbiDemo_V8>/smartbi/webapp目录下的smartbi目录和smartbi.war
- 将新的smartbi.war复制到<SmartbiDemo_V8>/smartbi/webapp
- 执行./startServer.sh启动服务
附录
文件名 |
说明 |
Smartbi_Mysql.tar |
Mysql镜像 |
Smartbi_Tomcat.tar |
Tomcat镜像 |
Smartbi_Vertica.tar |
Vertica镜像 |
Smartbi_Clickhouse.tar |
Clickhouse镜像 |
Smartbi_Presto.tar |
Presto镜像 |
putty.exe |
ssh连接工具 |
smartbi/mysqldata |
Mysql数据文件目录 |
smartbi/smartbiconfig |
Smartbi相关配置文件目录 |
smartbi/webapps |
Tomcat的wepapps目录,如需更新smartbi.war,请拿新的smarbti.war替换到该目录 |
initServer.sh/bat |
初始化并启动服务 |
startServer.sh/bat |
启动服务 |
stopServer.sh/bat |
停止服务 |
exec_tomcat.sh/bat |
进入tomcat容器 |
端口说明:
镜像 |
容器中的端口 |
映射之后的端口 |
Smartbi_Mysql.tar |
6688 |
6688 |
Smartbi_Tomcat.tar |
18080 |
18080 |
Smartbi_Vertica.tar |
5433 |
5433 |
Smartbi_Clickhouse |
8123 |
8123 |
Smartbi_Presto |
48080 |
48080 |
如需修改访问端口,请修改initServer.sh/bat
前面的端口为:映射之后的端口
后面的端口为:容器中的端口
容器中的端口表示容器本身对服务器的访问端口
映射之后的端口表示服务器的对外访问端口