openGauss极简版安装记录

openGauss极简版安装记录(部分)
操作系统:openEluer 22.03
已赋予nom用户,安装解压所有路径的权限
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

开始安装,报错(若step前几步有其他错误,看文章尾)
在这里插入图片描述

gs_initdb: error while loading shared libraries: libreadline.so.7: cannot open shared object file: No such file or directory
推测是openEluer版本过高,搜索了下lib里面该文件
确实如此
在这里插入图片描述

需要做软连接
ln -s libreadline.so.8 libreadline.so.7
在这里插入图片描述

再次安装
成功
在这里插入图片描述

配置PATH ,并生效
在这里插入图片描述
在这里插入图片描述

查看数据库状态

在这里插入图片描述

打开数据库连接
在这里插入图片描述
在这里插入图片描述

并再次查看状态

在这里插入图片描述

进入数据库

在这里插入图片描述
在这里插入图片描述

####################
中间遇到不少问题,多数与openEluer操作系统的原生配置有关
1.openEluer的普通用户可能会有:bash: ulimit: open files: cannot modify limit: 不允许的操作
因为对于普通用户而言,普通用户在使用ulimit -n xxx,设置描述符大小的时候,这个xxx的大小不能超过/etc/security/limits.conf的大小,否则就会报错
会导致安装出错,没法正确修改配置。
解决方案:1、修改/etc/security/limits.conf,尾部添加值更大的描述符
在这里插入图片描述

nom soft core 102400
nom hard core 102400
nom soft nofile 819200
nom hard nofile 819200
nom soft nproc 65535
nom hard nproc 65535
nom soft stack 65535
nom hard stack 65535
nom soft memlock 4000000
nom hard memlock 400000
Or 2、找到普通用户登录执行的脚本,把ulimit -n xxx命令注释。

2.openGauss安装只能在普通用户shell下进行,以及需要手动修改安装路径操作权限

3.openEluer 22.03ETS里面的库文件libreadline为libreadline.so.8,而最新的openGauss需要libreadline.so.7,需要手动建立软连接

4.安全设置(详见官方文档),需要关闭防火墙,设置时区,关闭swap交换内存
普通用户缺少的一些便利的配置
####为普通用户添加到sudoers
在这里插入图片描述

添加su的权限
在这里插入图片描述

###############

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值