centos8系统下安装openGauss6.0.0企业版(单机部署)

1. 环境准备

  参考官网https://docs.opengauss.org/zh/docs/6.0.0/docs/InstallationGuide/%E5%87%86%E5%A4%87%E8%BD%AF%E7%A1%AC%E4%BB%B6%E5%AE%89%E8%A3%85%E7%8E%AF%E5%A2%83_%E4%BC%81%E4%B8%9A%E7%89%88.html

2.官网下载安装包:https://opengauss.org/zh/download/   (注意:centos8的系统下载的安装包是选择欧拉20.03的操作系统,不是centos7.6的)

 3.创建目录/opt/software/openGauss/,并将第一步下载的安装包上传到改目录下,

然后tar -zxvf openGauss-Server-6.0.0-openEuler20.03-x86_64.tar.bz2,在生成的文件中继续解压tar -zxvf openGauss-OM-6.0.0-openEuler20.03-x86_64.tar.gz

4. 创建配置文件/opt/software/openGauss/cluster_config.xml

<ROOT>
    <CLUSTER>
        <PARAM name="clusterName" value="Cluster_template" />
        <PARAM name="nodeNames" value="ecs" />
        <PARAM name="gaussdbAppPath" value="/opt/openGauss/install/app" />
        <PARAM name="gaussdbLogPath" value="/opt/openGauss/install/log" />
        <PARAM name="tmpMppdbPath" value="/opt/openGauss/install/tmp" />
        <PARAM name="gaussdbToolPath" value="/opt/openGauss/install/tool" />
        <PARAM name="corePath" value="/opt/openGauss/install/corefile" />
        <PARAM name="backIp1s" value="127.0.0.1" />
        </CLUSTER>

    <DEVICELIST>
        <DEVICE sn="node1_hostname">
            <PARAM name="name" value="ecs" />
            <PARAM name="azName" value="AZ1" />
            <PARAM name="azPriority" value="1" />
            <PARAM name="backIp1" value="127.0.0.1" />
            <PARAM name="sshIp1" value="127.0.0.1" />
            <PARAM name="dataNum" value="1" />
            <PARAM name="dataPortBase" value="15000" />
            <PARAM name="dataNode1" value="/opt/openGauss/install/data/dn1" />
            <PARAM name="dataNode1_syncNum" value="0" />
        </DEVICE>

        </DEVICELIST>
</ROOT>

5.进入script路径执行预安装./gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/cluster_config.xml

  这一步可能会遇到[GAUSS-50102] : The /opt/openGauss/install/log/omm is not writable for omm.这个问题

  我是通过下面操作实现的:

  (1)chown -R omm:dbgrp software/        

  (2)rm -rf /opt/openGauss/install

  (3)su omm

  (4)进入script目录下重新执行./gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/cluster_config.xml即可

6.预安装成功后进行安装操作

  (1)source ~/.bashrc

  (2)gs_install -X /opt/software/openGauss/cluster_config.xml

  如果遇到[GAUSS-51806] : The cluster has been installed.则vim ~/.bashrc,修改下cluster即可,我是从2改为1,然后重新执行gs_install -X /opt/software/openGauss/cluster_config.xml

7.安装完成之后测试安装是否可用

  执行gs_om -t status --detail命令,出现的cluster_state是Normal就是可用的

  

参考官网安装步骤:https://docs.opengauss.org/zh/docs/6.0.0/docs/InstallationGuide/%E5%AE%89%E8%A3%85openGauss.html

posted @ 2024-12-11 14:15  群狼之龙  阅读(349)  评论(0)    收藏  举报