Greenplum 6和Greenplum 7基于华为欧拉openEuler22.03的编译安装和二进制安装及相关错误处理

0    465    1

Tags:

👉 本文共约2355个字,系统预计阅读时间或需9分钟。

前言

特别注意:

1、据GP中文社区资料,openEuler 20.03 LTS SP1 & SP2 软件仓库中引入 Greenplum 6.17.0 版本,参考:https://cn.greenplum.org/greenplum_openeuler_whitepaper/ ,参考:https://www.dbaup.com/greenplum-6-jiyuopeneuler22-03bianyianzhuangbuzhichi.html

GreenPlum中文社区发布称Greenplum完全兼容欧拉开源操作系统 ,参考:https://cn.greenplum.org/greenplum_openeuler_whitepaper/ ,下载:https://cn.greenplum.org/wp-content/uploads/2022/02/%E5%AE%8C%E5%85%A8%E5%85%BC%E5%AE%B9%E6%AC%A7%E6%8B%89%E5%BC%80%E6%BA%90%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E7%9A%84-HTAP-%E6%95%B0%E6%8D%AE%E5%B9%B3%E5%8F%B0-Greenplum.pdf

但是仓库:https://gitee.com/src-openeuler/gpdb 为空,感觉该项目可能黄了。。。

二进制安装(推荐)

使用二进制安装可以成功!!!

请参考:

https://www.dbaup.com/mppjiagouzhigreenplumdeanzhuangpeizhigaojiban.html#you_guan_hua_weiopenEuler_xi_tong_de_shi_pei_shuo_ming

https://www.dbaup.com/greenplum-6-danjianzhuang.html

在前边的安装步骤都没问题,到最后执行gpinitsystem的时候就会报错,命令/usr/local/greenplum-db-6.25.1/bin/postgres -V会报错,主要是缺失如下4个库文件:

  • /usr/lib64/libssl.so.10
  • /usr/lib64/libcrypto.so.10
  • /usr/lib64/libldap-2.4.so.2
  • /usr/lib64/libnsl.so.1

配置不对的话,会报如下的错误:

解决办法:

安装过程

二进制安装GreenPlum会搞坏openEuler系统的yum、rpm、dnf等命令

解决:环境变量问题

编译安装(不推荐)

gpcc在欧拉系统上的问题

gpcc报错rsync: symbol lookup error: rsync: undefined symbol: ZSTD_compressStream2

在欧拉系统上安装gpcc时,会报错“rsync: symbol lookup error: rsync: undefined symbol: ZSTD_compressStream2”

解决:将以下代码加入所有节点的/home/gpadmin/.bashrc中,包括mdw和smdw和所有数据节点

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复