人大金仓分析型数据库安装问题

目录

一、初始化数据库前问题

        1、执行文件依赖问题

        2、初始化集群过程中出现找不到 Master 目录

        3、交换公钥失败

        4、无法使用命令,command not found

二、初始化数据库问题

        1、初始化集群过程中不成功

        2、初始化过程中频繁需要输入密码

        3、安装 mirror 时出现超长等待的情况,并返回错误

        4、出现错误 No /home/gpadmin/gpdb/lib on Segment instance h2 Script Exiting!

        5、为什么在初始化集群时出现类似 semctl 参数错误的问题

        6、安装 mirror 过程中出现了 no such file or directory 样子的错误

        7、初始化集群过程中出现了类似 ERROR:root:code for hash md5 was not found

        8、初始化集群时报错,failed to complete obtain psql count Master


一、初始化数据库前问题

        1、执行文件依赖问题

        数据库安装完成后,使用 ldd $GPHOME/bin/postgres,如果有库找不到的,执行 export LD_LIBRARY_PATH=$GPHOME/lib:$LD_LIBRARY_PATH。如果还有问题,那么请在系统中安装该依赖库。

        2、初始化集群过程中出现找不到 Master 目录

        初始化前需要创建 Master 和 Segment 对应的数据目录(所有机器上)。

        3、交换公钥失败

        没有关闭防火墙,家目录的权限(应为 700)。

        4、无法使用命令,command not found

        请 source $GPHOME/mpp_path.sh,确认执行命令都在 Linux 的 PATH 路径下。

二、初始化数据库问题

        1、初始化集群过程中不成功

        查看 Master 和 Segment 对应目录中是否有文件或者文件夹,请删除它们。使用命 令 netstat –anp | grep port 查看配置文件中对应 Master 或者 Segment 的端口是否被占用。

        2、初始化过程中频繁需要输入密码

        未交换公钥,请使用 gpssh-exkeys 命令交换集群间 host 公钥。

        3、安装 mirror 时出现超长等待的情况,并返回错误

        初始化 mirror 时先对数据库做 checkpoint。

        4、出现错误 No /home/gpadmin/gpdb/lib on Segment instance h2 Script Exiting!

        原因是没有在 h2 上安装 MPP 数据库 客户端,请注意,初始化集群前,请确认所 有机器上都安装了数据库客户端,并且路径都相同,建议使用 gpseginstall 安装。

        5、为什么在初始化集群时出现类似 semctl 参数错误的问题

        这个问题会在 RHEL7 以上版本中出现,原因是当用户退出 os 后,会 remove 掉所有的 IPC objects,RHEL7 以上版本中 RemoveIPC 默认为 yes,也就是用户推出后会移除掉用户的 shared memory Segments 和 semaphores,而数据库 使用了 shared me mory Segments 所以会报错。

        6、安装 mirror 过程中出现了 no such file or directory 样子的错误

        由于在写 /etc/hosts 时使用 scp 到其它的节点上,被动将 localhost 信息修改成了同一个 hostname,所以当执行 scp 命令时可能找不到文件。

        7、初始化集群过程中出现了类似 ERROR:root:code for hash md5 was not found

        这个问题是由于数据库自带的 python 版本与操作系统给出的 lib 库不兼容导致的,使用系统自带的 python 可解决问题。

        8、初始化集群时报错,failed to complete obtain psql count Master

        可能是由于 license 过期,或者无 license.dat 文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值