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