centos7安装openGauss1.0.0踩坑记录

centos7安装openGauss1.0.0踩坑记录

参考链接

官网安装流程:https://opengauss.org/zh/docs/1.0.0/docs/Quickstart/Quickstart.html

官网博客安装流程:https://opengauss.org/zh/blogs/blogs.html?post/jiajunfeng/opengauss-single-inst-deployment-centos7.6+opengauss-1.0.0/

csdn博客:https://blog.csdn.net/ygp12345/article/details/107972011

https://blog.csdn.net/enmotech/article/details/107117917

gitee讨论:https://gitee.com/opengauss/docs/issues/I1N0L7?_from=gitee_search

 

坑点1:python版本问题,centos自带的python版本较低,openGauss要求python版本为3.6.x,所以只有现有版本不符就要升级,python版本变更参考

https://www.cnblogs.com/ech2o/p/11748464.html

主要就是安装一个新的版本,同时可以保留老版本的python,但是要把环境变量的python3对应的软链接改成新的

 

坑点2:openssl版本问题,centos自带的openssl版本较低,openGauss要求openssl版本是1.1.1,所以需要升级,参考链接

https://qq52o.me/2732.html。如果不升级,会导致预安装时,建立互信的时候,密码输入始终提示错误

 

坑点3:权限问题,最好提前创建好omm用户和dbgrp用户组,并设置好密码,注意需要给配置的openGauss app路径755权限。另外,安装包解压路径不要和app路径搞到一起,不然可能会有权限问题

 

坑点4:单机安装时需要在预安装时的命令后加上-L 参数代表本地安装,如果配置了互信则可以再加上--non-interactive表示不用交互。单机安装时,需要在xml文件里配置集群类型为single-inst

 

坑点5:卸载问题,如果安装失败了,要重新安装会提示已经安装过了,很蛋疼,光删文件和目录也删不干净,因为安装时会写入用户环境变量,我尝试清除或修改环境变量,会提示环境变量不对。最后不得已放大招,直接修改安装脚本的python源码,找到CheckInstall.py文件(全局搜一下),然后注释掉检查老版本的代码,如图,注释掉蓝色部分:

坑点6:如果安装成功,但是提示启动失败,一般是数据库或者系统配置不对,比如默认内存配置太大了,要改小一点,或者安装前准备工作没做到位,某些系统参数没有按照要求进行配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值