在开发者空间搭建openGauss【华为开发者空间】

举报
福州司马懿 发表于 2024/12/16 13:31:58 2024/12/16
【摘要】 查看系统架构从下面命令可以看出,Ubuntu系统的开发者空间是x86架构的 lscpu arch uname -m 下载openGauss轻量版首先,在开发者空间中访问 openGauss 官网然后点击下载软件包注意架构和操作系统的选择,根据上面的命令我们可以得知Ubuntu系统是x86架构的,因此架构选择 x86,系统选择centos,然后下载 “openGauss_6.0.0 轻量版”...

查看系统架构

从下面命令可以看出,Ubuntu系统的开发者空间是x86架构的

lscpu

图片.png

arch

图片.png

uname -m

图片.png

下载openGauss轻量版

首先,在开发者空间中访问 openGauss 官网

图片.png

然后点击下载软件包

图片.png

注意架构和操作系统的选择,根据上面的命令我们可以得知Ubuntu系统是x86架构的,因此架构选择 x86,系统选择centos,然后下载 “openGauss_6.0.0 轻量版”

图片.png

这里需要注册/登录才能下载

图片.png

登录后进行下载

图片.png

安装openGauss

在下载的文件夹中,右击打开终端

图片.png

使用如下命令,将压缩包解压到指定目录(注意,如果目标目录不存在,需要使用 mkdir进行创建)

tar -zxvf <压缩包名字> -C <解压到哪个目录>

图片.png

输入install --help 可以查看各个参数的含义,说明如下:

-D|–data-path:数据库数据路径, 不可和安装目录交叉,必须为空。
-R|–app-path:数据库安装路径,不可和数据目录交叉。
-l|–log-path:日志保存路径。
-f|–guc-file:guc配置文件,批量进行guc参数设置,默认为安装脚本同级文件opengauss_lite.conf,可指定。
-m|–mode:节点类型,默认single,支持primary(主节点),standby(备节点),single(单机)。
-n|–nodename:实例名称,主节点默认master,备节点默认slave,单机默认single。
-P|–gsinit-parameter:初始化参数,具体详见文档《工具与命令参考》中的“系统内部使用的工具 > gs_initdb”章节,出于安全考虑,不建议使用该接口传递密码。建议使用echo和pipe方式来传递密码,如果主备密码设置的不一致,最终会使用主节点设置的密码,同时密码长度为8-32位。
-C|–dn_guc:数据库配置参数,具体详见文档《工具与命令参考》中的“服务端工具 > gs_guc”章节。
–env-sep-file:分离环境变量文件,会将使用过程中需要的环境变量写到该文件中,默认为用户的bashrc文件,注意不要传递目录。
–start:安装完成是否启动集群,默认不启动。
–ulimit:是否进行最大文件数配置(配置数为1000000),默认不设置。
–cert-path:ssl证书路径,传递了该参数,ssl会被设置为on,同时会把该路径下证书拷贝到数据目录。
–ssl-client-ip:客户端ip,只有在–cert-path参数启用的时候生效,会把客户端ip添加到白名单里面。
-h|–help:打印使用说明。

图片.png

执行install.sh脚本安装openGauss轻量版安装包

./install.sh --mode single -D ~/Downloads/openGauss/data -R ~/Downloads/openGauss/install  --start

这里报错了,提示没有安装ssl库

图片.png

经查libssl1.1自ubuntu18.04之后就从仓库中移除了,因此在使用Ubuntu22.04时,无论如何sudo apt update也无法安装和更新libss1.1,所以如果某些软件仍依赖这个库导致无法正常运行,我们需手动安装该库。

解决办法:

wget https://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb

sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb

图片.png

然后再执行安装命令,可以看到安装成功了

图片.png

我正在参加【有奖征集 第34期】华为开发者空间一行代码快速上云,参与视频、文章投稿赢2000元开发者礼包
链接:https://bbs.huaweicloud.com/blogs/438987

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。