...
4.1 、准备安装smartbi-mpp
将smartbi-mpp-22.38.129.1924.tar.gz安装包上传至服务器,并解压
注意 | ||
---|---|---|
| ||
由于默认数据目录存放在安装包目录中,请确认目录空间充足,避免磁盘空间不足导致数据库异常 |
$ tar -zxvf smartbi-mpp-22.38.129.1924-x86_64.tar.gz
解压后,目录结果如下:
...
4.2、安装smartbi-mpp
1、进入smartbi-mpp-22.38.129.19目录,执行install24目录,执行install.sh脚本
cd smartbi-mpp-22.38.129.1924
./install.sh
如下图所示,表示安装完成,
安装过程中的信息,记录在smartbi-mpp-22.38.129.1924/var/log/clickhouse-server/install.log文件中。
...
5.1、修改配置文件(可选)
配置文件存放路径:smartbi-mpp-22.38.129.1924/etc/clickhouse-server/
配置文件说明:
...
数据存储目录用来存储smartbimpp的数据文件,可以设置其他目录用于存储SMARTBIMPP的数据文件,默认数据数据目录:smartbi-mpp-22.38.129.1924/var/lib/clickhouse/
例如,test用户安装smartbi-mpp时,新的数据目录需要修改为test的权限,参考如下
...
如果需要配置监听ipv6地址,则配置问<listen_host>::</listen_host>
注意:ipv4地址和ipv6地址只能配置一个
5、修改内存配置
5.12、users.xml配置文件
1、修改smartbi-mpp最大内存使用
单位是Byte,默认值是10G。根据实际可用内存进行配置
2、设置数据库密码22.8版本的clickhouse,修改内存使用的配置文件在/etc/clickhouse-server/config.xml
修改配置文件/etc/clickhouse-server/config.xml
<max_server_memory_usage>0</max_server_memory_usage>
<max_server_memory_usage_to_ram_ratio>0.9</max_server_memory_usage_to_ram_ratio>
注意 | ||
---|---|---|
| ||
max_server_memory_usage默认值为0,表示不限制内存使用。跟config.xml文件的max_server_memory_usage_to_ram_ratio参数一起使用。默认最大内存是服务器的物理内存的90%。 max_server_memory_usage的配置值不能大于服务器物理内存乘以max_server_memory_usage_to_ram_ratio的值。 max_server_memory_usage的配置值也不能太小,否则可能导致无法执行sql查询 |
5.1.2、users.xml配置文件
1、设置数据库密码
方法一:设置明文密码
方法二:设置加密密码
生成加密密码串
...
进入部署目录,以下所有操作均在此目录进行
cd smartbi-mpp-22.38.129.19/24
1、启动smartbi-mpp
sh clickhouse.sh start
...
进入部署目录,以下所有操作均在此目录进行
cd smartbi-mpp-22.38.129.19/24
执行卸载脚本
注意:默认卸载不删除数据目录,但避免出现异常,卸载前请备份数据目录:smartbi-mpp-22.38.129.1924/var/lib/clickhouse/
sh uninstall.sh
...
有时可能会出现smartbi-mpp启动失败,但是又没有日志的情况,可以使用如下命令启动smartbi-mpp,在前端获取启动日志分析问题
$ cd smartbi-mpp-22.38.129.1924
$ usr/bin/clickhouse-server --config-file etc/clickhouse-server/config.xml --pid-file var/run/clickhouse-server/clickhouse-server.pid
...