一、安装完欧拉系统将yum上传至本地:

创建文件  mkdir  /media/iso

挂载镜像  mount  /dev/sr0  /media/iso

  1. 未通网情况,删除自带的yum,创建一个新的

 cd /etc/yum.repos.d/

rm -r 加yum文件名称  (删除自带yum)

vi media.repo            (创建新的yum并配置)

    配置为:[iso]

name=Media

baseurl-file:///挂载的镜像路径

gpgcheck=0

enabled=1

Esc  :wq  保存

  1. 通网情况直接进行第二部

二、使用本地yum源下载软件依赖

  1. yum install libaio-devel
  2. yum install readline-devel
  3. yum install expect
  • 修改config文件、关闭防火墙
  • 初始化环境

解封转完后在/opt/software/openGauss下床建XML文件vi  cluster_config.xml

将下方文件粘贴到文件内,

注意ip必须已服务器网卡设置IP一致

<?xml version="1.0" encoding="UTF-8"?>

<ROOT>

    <!-- openGauss整体信息 -->

    <CLUSTER>

        <!-- 数据库名称 -->

        <PARAM name="clusterName" value="dbCluster" />

        <!-- 数据库节点名称(hostname) -->

        <PARAM name="nodeNames" value="node1_hostname" />

        <!-- 数据库安装目录-->

        <PARAM name="gaussdbAppPath" value="/opt/huawei/install/app" />

        <!-- 日志目录-->

        <PARAM name="gaussdbLogPath" value="/var/log/omm" />

        <!-- 临时文件目录-->

        <PARAM name="tmpMppdbPath" value="/opt/huawei/tmp" />

        <!-- 数据库工具目录-->

        <PARAM name="gaussdbToolPath" value="/opt/huawei/install/om" />

        <!-- 数据库core文件目录-->

        <PARAM name="corePath" value="/opt/huawei/corefile" />

        <!-- 节点IP,与数据库节点名称列表一一对应 -->

        <PARAM name="backIp1s" value="192.168.0.1"/>

    </CLUSTER>

    <!-- 每台服务器上的节点部署信息 -->

    <DEVICELIST>

        <!-- 节点1上的部署信息 -->

        <DEVICE sn="node1_hostname">

            <!-- 节点1的主机名称 -->

            <PARAM name="name" value="node1_hostname"/>

            <!-- 节点1所在的AZ及AZ优先级 -->

            <PARAM name="azName" value="AZ1"/>

            <PARAM name="azPriority" value="1"/>

            <!-- 节点1的IP,如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->

            <PARAM name="backIp1" value="192.168.0.1"/>

            <PARAM name="sshIp1" value="192.168.0.1"/>

               

    <!--dbnode-->

    <PARAM name="dataNum" value="1"/>

    <PARAM name="dataPortBase" value="15400"/>

    <PARAM name="dataNode1" value="/opt/huawei/install/data/dn"/>

            <PARAM name="dataNode1_syncNum" value="0"/>

        </DEVICE>

    </DEVICELIST>

</ROOT>

Root用户服务器名称需要更改为节点1的主机设置的名称,命令为:hostnamectl set-hostname  加节点主机名称

  • 执行安装

su - omm

gs_install -X /opt/software/openGauss/cluster_config.xml此命令不能在omm主机文件下执行

  • 验证

            <!-- 节点1的主机名称 -->

            <PARAM name="name" value="node1_hostname"/>

            <!-- 节点1所在的AZ及AZ优先级 -->

            <PARAM name="azName" value="AZ1"/>

            <PARAM name="azPriority" value="1"/>

            <!-- 节点1的IP,如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->

            <PARAM name="backIp1" value="192.168.0.1"/>

            <PARAM name="sshIp1" value="192.168.0.1"/>

               

    <!--dbnode-->

    <PARAM name="dataNum" value="1"/>

    <PARAM name="dataPortBase" value="15400"/>

    <PARAM name="dataNode1" value="/opt/huawei/install/data/dn"/>

            <PARAM name="dataNode1_syncNum" value="0"/>

        </DEVICE>

    </DEVICELIST>

</ROOT>

Root用户服务器名称需要更改为节点1的主机设置的名称,命令为:hostnamectl set-hostname  加节点主机名

  • 执行安装

su - omm

gs_install -X /opt/software/openGauss/cluster_config.xml此命令不能在omm主机文件下执行

  • 验证
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐