页面树结构

版本比较

标识

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

Smartbi sSmartbi MPP 高速缓存库,列式数据库管理系统,用于抽取数据。

1、安装包说明

普通用户权限部署smartbimpp的安装介质,请联系Smartbi官方获取

smartbi-mpp.xxx.tar.gz安装包与RPM包方式部署有所不同,区别如下:

类别

tar.gz安装包

RPM安装包

安装权限要求

普通用户

root或sudo权限

部署目录路径

所有文件均在安装目录

系统中不同目录

启、停、重启

进入目录执行脚本

执行systemctl命令

安装、卸载操作

进入目录执行脚本

执行rpm命令

2、系统环境要求

组件

要求

操作系统

64位Linux操作系统

建议:

 Centos 7或以上

 RedHat 7以上

CPU

支持SSE 4.2指令集,建议8核或以上

内存

建议32G以上

硬盘

部署目录建议200G以上

注:查询CPU是否支持SSE 4.2指令集

grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"

...

如果需要开启防火墙,则需要开放smartbi-mpp服务使用到的端口:

服务名

端口

说明

smartbi-mpp

8123

JDBC连接端口

开启端口参考如下:

#  firewall-cmd --permanent --add-port=8123/tcp
#  firewall-cmd --reload

...

cd smartbi-mpp-22.3.12.19/

1、启动smartbi-mpp

sh sh clickhouse.sh start

查看进程

...

有时可能会出现smartbi-mpp启动失败,但是又没有日志的情况,可以使用如下命令启动smartbi-mpp,在前端获取启动日志分析问题

$ cd smartbi-mpp-22.3.12.19/
$ usr/bin/clickhouse-server --config-file /home/test/smartbi-mpp-22.3.12.19/ etc/clickhouse-server/config.xml --pid-file file  var/homerun/testclickhouse-server/smartbiclickhouse-mpp-22.3.12.19/var/run/clickhouse-server/clickhouse-server.pidserver.pid


5.5、配置开机启动服务

注意
title注意

需要管理员权限(root或sudo权限),才能配置服务的开机启动

下载开机启动配置文件clickhouse-server.service

使用nodepad++等文本编辑工具编辑开机启动配置文件

Image Added

如上图所示,配置启动mpp服务的用户名和用户组名称。

mpp的启动命令,需要配置mpp部署的实际路径,并且需要写绝对路径名称。

配置完成后保存文件,并把修改后的文件复制到操作系统的/usr/lib/systemd/system/ 目录

然后以管路员权限执行以下命令

重新加载服务配置文件

# systemctl daemon-reload

启动smartbimpp

# systemctl start clickhouse-server

配置开机启动

# systemctl enable clickhouse-server

查看mpp的状态

# systemctl status clickhouse-server