openGauss简易安装介绍

一、内容载体和推广

官方网站 安装openGauss

二、测试环境说明

        这是一个运行在VirtualBox 7.0上的虚拟化测试机环境,虚拟硬件配置为2C-4g-50G(处理器-内存-硬盘),搭载的操作系统为openEuler 22.03 (LTS-SP2),不启用swap交换空间,采用最小化安装选项,内核版本为5.10.0-153.12.0.92.oe2203sp2.x86_64,网卡设置为仅主机(Host-Only)网络。

        systemctl stop firewalld

        systemctl disable firewalld

        setenforce 0

        sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

三、手工简易安装openGauss

        配置本地系统镜像DNF源的方式,和Centos7上配置YUM源的方式一样。

        最小化安装下,需要安装一些基础软件包:

                dnf -y install tar vim tree net-tools

3.1、检查安装包

                openGauss-5.0.0-openEuler-64bit.tar.bz2

                tar -jxf openGauss-5.0.0-openEuler-64bit.tar.bz2 -C /usr/local/src/openGauss/

         可以看到按照官方要求,配置欧拉镜像本地源,基本可以满足大部分的依赖包和版本要求,只是缺少了redhat-lsb-core,但是可以通过访问http://rpmfind.net/linux/RPM/index.html下载获取。

        redhat-lsb-submod-security-4.1-47.el8.x86_64.rpm是redhat-lsb-core-4.1-47.el8.x86_64.rpm依赖,所以应该先安装:

                dnf -y install redhat-lsb-submod-security-4.1-47.el8.x86_64.rpm

                dnf -y install redhat-lsb-core-4.1-47.el8.x86_64.rpm

3.2、单节点服务器安装

        groupadd dbgroup

        useradd -g dbgroup omm

        passwd omm

        chown -R omm.dbgroup /usr/local/src/openGauss

        su - omm

        cd /usr/local/src/openGauss/simpleInstall/

        sh install.sh -w nihao:123

         当看到server started时,说明安装脚本执行完毕,并且会被问到是否需要创建一个demo db,我这里选择no。

        安装执行完毕以后,通过ps查看gaussdb的进程是否存在。查看omm的.bashrc文件可以看到被写入好了环境变量,里面的ulimit -n需要做一下sed的处理,避免source ~/.bashrc的报错,初始化参数完毕。 

        sed -i s/1000000/65536/g ~/.bashrc

 

         安装执行完毕以后,可以看到在basedir下生成了datadir,按照一般安装习惯,我们应该分别存放,所以接下来我们应该关闭gaussdb服务,然后进行分离。

         查看一下当前环境的状态:

                gs_ctl query -D /usr/local/src/openGauss/data/single_node

         关闭初始状态下的gaussdb:

                gs_ctl stop -D /usr/local/src/openGauss/data/single_node

        注意这里我们用的是root权限,而且我们用的是cp命令,还有就是注意授权。

        尝试在习惯的datadir路径下启动我们的gaussdb:

                gs_ctl start -D /data/openGauss/data/single_node

         过程存在一些错误信息,不过目前看还是可以正常启动数据库实例的。

        访问openGauss,确认datadir路径。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值