开发者
资源
云平台安装OpenGuass数据库
云平台安装OpenGuass数据库
发表于2023/11/11
6241

OpenGuass数据库安装

关闭Linux系统的SELINUX和防火墙

  1. 关闭SELINE
  2. 关闭防火墙 true
  3. 设置字符集及环境变量
  4. 关闭交换内存
  5. 进入usr/bin文件
  6. 备份python文件
  7. 建立python3软连接
  8. 验证python版本
  9. 安装libaio软件包

    安装包的获取和解压

  10. 创建安装包存放目录并修改权限
  11. 获取安装包
  12. 解压安装包

    XML配置文件的设置

  13. 创建并配置XML文件

注意替换clusterconfig.xml中的服务器IP地址和服务器的主机名,查询IP,主机名为node1 2. XML配置文件参数说明

初始化安装环境

  1. 设置用户的环境变量
  2. 设置加载的库文件

    在执行预安装的时候显示错误 文件夹 /opt/huawei/install需要是空并且需要给omm用户赋予write权限,按照报错信息更改文件写权限 成功完成预安装

执行安装

出现报错

查看报错信息,推测是python软链接出现问题,但python完成了python3的软连接,排除该原因,继续阅读手册发现需要修改postgresql.conf文件参数,将sharedbuffers改为256MB

成功实例

成功启动opengauss数据库server

gsql和Data studio安装

  1. 回到root模式,下载安装包并解压
  2. 将bin目录复制到node1中,修改IP地址为本机地址(此处错误,见后面纠正)
  3. 配置环境变量使其生效

    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连接到数据库 true 成功在客户端2远程连接到数据库 true

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞