OpenGuass数据库安装
关闭Linux系统的SELINUX和防火墙
- 关闭SELINE
- 关闭防火墙

- 设置字符集及环境变量
- 关闭交换内存
- 进入usr/bin文件
- 备份python文件
- 建立python3软连接
- 验证python版本
- 安装libaio软件包
安装包的获取和解压
- 创建安装包存放目录并修改权限
- 获取安装包
- 解压安装包
XML配置文件的设置
- 创建并配置XML文件
注意替换clusterconfig.xml中的服务器IP地址和服务器的主机名,查询IP,主机名为node1 2. XML配置文件参数说明
初始化安装环境
- 设置用户的环境变量
- 设置加载的库文件
在执行预安装的时候显示错误 文件夹 /opt/huawei/install需要是空并且需要给omm用户赋予write权限,按照报错信息更改文件写权限 成功完成预安装
执行安装
出现报错
查看报错信息,推测是python软链接出现问题,但python完成了python3的软连接,排除该原因,继续阅读手册发现需要修改postgresql.conf文件参数,将sharedbuffers改为256MB
成功实例
成功启动opengauss数据库server
gsql和Data studio安装
- 回到root模式,下载安装包并解压
- 将bin目录复制到node1中,修改IP地址为本机地址(此处错误,见后面纠正)
- 配置环境变量使其生效
gsal连接openGauss数据库
创建新用户wan和xue,将数据库所有圈钱授权给xue 设置远程客户端的白名单,注意将用户换为wan和xue,将IP地址更换为两个主机的实际IP 发现在此出现了问题,错将服务器当作客户端一进行了openGauss的远程连接,需要重新在客户端1、2完成gsql的安装和配置
分别在node2和node3中安装gsql并将gsql添加至PATH路径中 在服务器node1主机上运行数据库服务,在node2和node3中连接数据库,之前已经完成了在数据库的白名单添加用户xue(node2主机使用),现在需要添加用户wanxue(node3主机使用),并将bin目录复制到客户端1和客户端2(node2)
成功实例
成功将客户端1连接到数据库
成功在客户端2远程连接到数据库 
OpenGuass数据库安装
关闭Linux系统的SELINUX和防火墙
安装包的获取和解压
XML配置文件的设置
注意替换clusterconfig.xml中的服务器IP地址和服务器的主机名,查询IP,主机名为node1 2. XML配置文件参数说明
初始化安装环境
执行安装
出现报错
查看报错信息,推测是python软链接出现问题,但python完成了python3的软连接,排除该原因,继续阅读手册发现需要修改postgresql.conf文件参数,将sharedbuffers改为256MB
成功实例
成功启动opengauss数据库server
gsql和Data studio安装
gsal连接openGauss数据库
创建新用户wan和xue,将数据库所有圈钱授权给xue 设置远程客户端的白名单,注意将用户换为wan和xue,将IP地址更换为两个主机的实际IP分别在node2和node3中安装gsql并将gsql添加至PATH路径中 在服务器node1主机上运行数据库服务,在node2和node3中连接数据库,之前已经完成了在数据库的白名单添加用户xue(node2主机使用),现在需要添加用户wanxue(node3主机使用),并将bin目录复制到客户端1和客户端2(node2)
成功实例
成功将客户端1连接到数据库
成功在客户端2远程连接到数据库 