CentOs7.6安装openGauss3.0.5

1、Vmare安装CentOs7.6

1、下载CentOs7.6

下载地址:链接:https://pan.baidu.com/s/1TIKRvlVm0CFgl6u1qWmdqw

提取码:qwer

2、安装CentOs7.6

略

2、CentOs7.6安装openGauss3.0.5

1、安装准备1.0

a、保证CentOs7.6可联网
b、查看 ip: ifconfig
c、关闭防火墙

systemctl stop firewalld

systemctl status firewalld

d、安装基础软件包
bash 复制代码
yum -y install libaio-devel flex bison ncurses-devel glibc-devel patch redhat-Isb-core readline-devel python3

2、安装准备2.0

a、创建数据库组

groupadd dbgrp

b、创建安装目录

mkdir -p /opt/software/openGauss

chmod 755 -R /opt/software

cd /opt/software/openGauss

c、下载openGauss3.0.5安装包

wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/3.0.5/x86/openGauss-3.0.5-CentOS-64bit-all.tar.gz

d、解压缩openGauss3.0.5

tar -zxvf openGauss-3.0.5-CentOS-64bit-all.tar.gz

e、继续解压缩openGauss-3.0.5-CentOS-64bit-om.tar.gz

tar -zxvf openGauss-3.0.5-CentOS-64bit-om.tar.gz

f、进入openGauss 目录,,创建 vim clusterconfig.xml

cd /opt/software/openGauss

vim clusterconfig.xml(创建clusterconfig.xml,将下面的代码编辑好后,贴进去,用于后面的安装)

bash 复制代码
<?xml version="1.0" encoding="UTF-8"?>
<ROOT>
    <!-- openGauss整体信息 -->
    <CLUSTER>
        <!-- 数据库名称 -->
        <PARAM name="clusterName" value="dbCluster" />
        <!-- 数据库节点名称(hostname) -->
        <PARAM name="nodeNames" value="Centos7.5的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="Centos7.5的ip"/> 
    </CLUSTER>
    <!-- 每台服务器上的节点部署信息 -->
    <DEVICELIST>
        <!-- 节点1上的部署信息 -->
        <DEVICE sn="node1_hostname">
            <!-- 节点1的主机名称 -->
            <PARAM name="name" value="Centos7.5的hostname"/>
            <!-- 节点1所在的AZ及AZ优先级 -->
            <PARAM name="azName" value="AZ1"/>
            <PARAM name="azPriority" value="1"/>
            <!-- 节点1的IP,如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->
            <PARAM name="backIp1" value="Centos7.5的ip"/>
            <PARAM name="sshIp1" value="Centos7.5的ip"/>
               
	    <!--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>

clusterconfig.xml 可见官网 创建 Xml配置文件 (osinfra.cn),我这里选的是单节点配置文件。

g、配置 /etc/profile

vim /etc/profile

追加如下代码:

bash 复制代码
export LD_LIBRARY_PATH=/opt/software/openGauss/script/gspylib/clib:$LD_LIBRARY_PATH
export GPHOME=/opt/huawei/install/om
export PATH=$GPHOME/script/gspylib/pssh/bin:$GPHOME/script:$PATH
export LD_LIBRARY_PATH=$GPHOME/script/gspylib/clib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$GPHOME/lib:$LD_LIBRARY_PATH
export PYTHONPATH=$GPHOME/lib
export PATH=/root/gauss_om/omm/script:$PATH

保存后,执行以下: source /etc/profile

3、预安装

cd /opt/software/openGauss/script

./gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/clusterconfig.xml

该步骤会创建omm用户,需要输入omm密码:openguass@123

4、正式安装

su - omm

env |grep GAUSS

gs_install -X /opt/software/openGauss/clusterconfig.xml

5、启动openGauss

gs_om -t start

6、关闭openGauss

gs_om -t stop

参考博客:https://blog.csdn.net/2401_83143557/article/details/137543860

https://blog.51cto.com/u_16213627/10062303

相关推荐
承渊政道19 小时前
CentOS 7单机部署Elasticsearch 7.17.29:从启动报错、CRUD验证到固定公网地址的完整过程
linux·elasticsearch·centos·内网穿透·cpolar·单机部署
xiaoqiMikko1 天前
Linux 实战(七):useradd、sudoers、umask、SGID、软链 —— 三台真机实测
linux·centos
Mikko71 天前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
笔墨登场说说2 天前
centos 8 使用 kafka_2.13-4.3.1.tgz 安装kafka
linux·kafka·centos
xiaoqiMikko2 天前
Linux 实战(五):DNS、hosts、CLOSE-WAIT、SSH 权限与改端口 —— 三台真机实测
linux·centos
Mikko73 天前
Linux 磁盘满了但 du 找不到?LVM 扩容 df 不变?fstab 写错开不了机?三台真机实测磁盘排查
linux·运维·centos
Gauss松鼠会3 天前
【GaussDB】破除gaussdb ugin索引支持中文模糊查询的迷思-字符序
java·运维·服务器·网络·数据库·gaussdb·经验总结
xiaoqiMikko3 天前
Linux 实战(三):服务起不来、定时任务不执行 —— CentOS 7 / Rocky 9 / Ubuntu 24.04 实测差异
linux·centos
小小的木头人4 天前
CentOS 7.9 离线安装 NVIDIA Container Toolkit:1.14.0 与 1.20.1 两种版本方案
linux·运维·centos
xiaoqiMikko4 天前
Linux 实战(一):CentOS 7、Rocky 9、Ubuntu 24.04 三台真机实测 —— 认清系统、换源、装包的版本坑
linux·centos