1.前言
硬件及软件环境:
硬件环境:虚拟机的内存8GB,4核心CPU,900G磁盘(非必须)软件环境:CentOS7.6数据库版本:opengauss2.0企业版:openGauss-2.0.0-CentOS-64bit-all.tar.gz
2.openGauss单机版安装:
2.1. 关闭防火墙
说明:
若防火墙状态显示为active (running),则表示防火墙未关闭。
若防火墙状态显示为inactive (dead),则无需再关闭防火墙。
2.2. 设置时区和时间将各数据库节点的时区设置为相同时区,可以将/usr/share/zoneinfo/目录下的时区文件拷贝为/etc/localtime文件。
2.3. 关闭SELinux
[root@node1 ~]#
输出:# SELINUX= can take one of these three values_SELINUX=disabled# SELINUXTYPE= can take one of three values:
SELINUXTYPE=targeted[root@node1 ~]#
2.4. 修改/etc/hosts
#添加一行
2.5. 配置库路径
Python 3.6.8
其他软件包,如需要可以安装(也可以直接使用安装):
<o:p></o:p>
2.10. 创建安装包的存放目录
2.11. 下载openGauss数据库软件下载地址为:https://opengauss.org/zh/download.html
下载完成后上传到centos中。
2.12. 解压缩openGauss DBMS介质
2.13. 创建XML文件下面是xml文件官方模板,一般只需要改一下自己centos机器的IP
2.14. 检查环境变量
查看数据库状态:
会出现以下内容:
———————————————————————–
[omm@node1 script] < / c o d e > < / p r e > < p > < b > 启 动 数 据 库 ( 安 装 完 默 认 已 经 启 动 ) : < / b > < / p > < p r e > < c o d e > [ o m m @ n o d e 1 d b 1 ] </code></pre><p><b>启动数据库(安装完默认已经启动):</b></p><pre><code>[omm@node1 db1] </code></pre><p><b>启动数据库(安装完默认已经启动):</b></p><pre><code>[omm@node1db1] gs_om -t start
Starting cluster.
=========================================
[SUCCESS] node1:[2021-04-01 16:50:13.969][29784][][gs_ctl]: gs_ctl started,datadir is /opt/huawei/install/data/dn<o:p></o:p>
[2021-04-01 16:50:13.974][29784][][gs_ctl]: another server might be running; Please use the restart command
=========================================Successfully started.使用omm用户执行下面的操作。
登录到数据库,
其他常见的基本命令
更多操作使用说明见官方文档:https://opengauss.org/zh/docs/2.1.0/docs/Quickstart/Quickstart.html
3. 连接环境搭建
3.1 安装go语言环境
安装go语言,安装包下载地址:https://dl.google.com/go/go1.17.5.linux-amd64.tar.gz
上传压缩包后解压: tar -C /usr/local/ -xvf go1.11.4.linux-amd64.tar.gz
配置环境变量
追加以下内容:
让环境变量配置生效:
验证go是否安装成功:
出现以下内容代表安装成功(我装的是1.16版本,以你下载的安装包版本为准):

3.2 搭建unixODBC环境
下载安装unixODBC:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!