centos7.6安装openGuass(中途遇到的坑)

1因为openGuass官网上支持以下linux系统,故采用centos7.6进行安装。

  • ARM:
    • openEuler 20.3LTS(推荐采用此操作系统)
    • 麒麟V10
  • X86:
    • openEuler 20.3LTS
    • CentOS 7.6说明:

      建议使用英文操作系统,当前安装包只能在英文操作系统上安装使用。

1.准备一个virtual box或者vmare,安装centos.iso 安装过程不详细介绍,可以参考其他安装centos的博客。

2. 自己虚拟机的主机名和ip在/etc/hosts里配置好,不然安装检查时候会找不到对应的节点名和ip(我主要是单节点的配置)

3.关闭防火墙 systemctl disable firewalld.service && systemctl stop firewalld.service,关闭交换分区 swapoff -a (不知道有没有影响,但是我关了)

4.一些必要的包安装 yum -y  install wget  python3* bzip2 libaio-devel flex bison ncurses-devel(一定要把python的版本设置为python3.x,因为后面要执行python3的脚本,centos7.6默认的是2的版本)

5. wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/2.1.0/x86/openGauss-2.1.0-CentOS-64bit-all.tar.gz(建议在windows上下好再传过去,因为虚拟机里速度真的太慢)

6.因为openGauss不支持root权限操作,所以得创建个用户身份omm,并且openGauss的安装路径的权限给omm

7.单节点配置文件(cluster_config.xml)

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

<ROOT>

    <!-- Overall information about openGauss -->

    <CLUSTER>

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

        <PARAM name="nodeNames" value="自己主机名字" />

        

        <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" />

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

        <PARAM name="backIp1s" value="自己ip"/>

        

    </CLUSTER>

    <!-- Information about the node deployment on each server -->

    <DEVICELIST>

        <!-- Information about node deployment on node1 -->

        <DEVICE sn="自己主机名字">

            <PARAM name="name" value="自己主机名字"/>

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

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

            <!-- If only one NIC is available for the server, set backIP1 and sshIP1 to the same IP address. -->

            <PARAM name="backIp1" value="自己ip"/>

            <PARAM name="sshIp1" value="自己ip"/>

             

        <!--dbnode-->

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

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

        <PARAM name="dataNode1" value="/opt/huawei/install/data/自己主机名字"/>

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

        </DEVICE>

    </DEVICELIST>

</ROOT>

8安装完进入openGauss命令:gsql -d postgres -p 端口

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值