首页
解决方案
数据库专业技术服务全栈式PostgreSQL解决方案Oracle分布式存储化数据库云PolarDB一体化解决方案
产品
CLup:PostgreSQL高可用集群平台 CMiner: PostgreSQL中的CDC CData高性能数据库云一体机 CBackup数据库备份恢复云平台 CPDA高性能双子星数据库机 CSYun超融合虚拟机产品 ZQPool数据库连接池 ConshGuard数据保护产品 APCC: Greenplum管理平台
文档
文章
客户及伙伴
中启开源
关于我们
公司简介 联系我们
中启开源
修改标题
往前插入
往后插入
删除

安装要求

1. 硬件平台要求

CLup Server端(clup)需要安装到一台独立的机器上,但是对这台机器的配置要求不是很高,需求如下:

项目 要求
CPU架构 X86_64或Arm64
CPU 基本没有要求
内存 4GB以上
存储硬盘 硬盘20GB以上

注意

如果使用TopSQL的功能,存储硬盘容量建议200GB以上,或者把TopSQL的数据配置到另外一个单独的数据库中(这个单独的数据库我们称之为clupcdb)。

2. 软件依赖

CLup Server端(clup)和Agent端(clup-agent)都需要运行在操作系统的root用户下。

CLup Server端(clup)和Agent端(clup-agent)部署的主机上需要安装以下依赖包:

  1. tcl tcl-devel tk

提示

部分操作系统可能没有tk而是tkinter。

CLup Agent端(clup-agent)所在机器上需要安装ipmitool工具、arping包以及psmisc包,clup-agent需要使用ipmitool中的ipmitool命令和arping包中的arping命令以及psmisc包中的fuser命令。

如果在CentOS或Redhat等操作系统下,安装命令如下:

  1. yum -y install ipmitool psmisc arping

提示

apt包管理工具中arping包对应的是iputils-arping

3. 数据库版本

CLup目前支持PostgreSQL9.6及以上的版本,不支持PostgreSQL9.6以下的版本。

数据库软件中需要安装pg_stat_statements插件,编译安装PostgreSQL时需要到源码中contrib目录下执行下编译。

4. 操作系统locale设置

如果您安装clup-agent的服务器使用的是中文语言,请检查系统中是否存在en_US.UTF-8的locale,如果不存在,请按照如下命令生成该语言包。(不要求使用,只需要生成)否则在创建PostgreSQL数据库时会造成报错,会影响您的正常使用。

查看当前的locale:

  1. cat /etc/default/locale

列出所有的locale:

  1. locale -a

如果en_US.UTF-8不在列表中,则需要生成:

  1. locale-gen en_US.UTF-8
目录
img