GBase 8a在CentOS/redhat 8安装注意事项

CentOS 8 / redhat 8操作系统,安装GBase 8a的集群版本时有些事项需要注意,部分内容后续的GBase 8a版本会逐步完善。

python版本

centos 默认带的时python 3.X版本,而当前(2021-11-18)的所有GBase 8a版本,只支持 python 2.X(比如2.7) ,所有需要额外的安装python 2.X 并将默认的python程序改成python2的。

包括python和python-libs两个rpm包。

如果找不到,可以采用centos 7的镜像里带的python 2.7.18版本。

GBase安装脚本检测rpm包

GBase 8a安装包解压后的gcinstall目录里,有个 dependRpms 文件,包含了环境检查的rpm包列表,
对应的python部分,比如包含了 python2-libs,需要修改成前一步安装的版本保持一致。比如都叫python-libs或者python2-libs

银河麒麟V10

发现麒麟V10的libidn, 默认没有安装。
手工安装rpm包后,有可能需要在/lib64/下做个软link,否则gclusterd启动报错找不到libidn.so.11