Deploying and Installing openGauss on openEuler

Deploying and Installing openGauss on openEuler

💡 原文英文,约1600词,阅读约需6分钟。
📝

内容提要

本文介绍了在openEuler操作系统上部署安装和使用openGauss数据库的步骤,包括准备环境、安装依赖、服务端安装、预安装、安装、验证和交付。

🎯

关键要点

  • openGauss 是一款高性能、高安全、高可靠的国产企业级开源关系型数据库。
  • 本文介绍在 openEuler 操作系统上部署安装和使用 openGauss 数据库的步骤。
  • 基础环境包括服务端和客户端的配置。
  • 服务端使用 openEuler 20.03 LTS SP3,客户端使用 Windows 10 Pro。
  • 安装必要依赖包括 libaio-devel、flex、bison 等。
  • 确认 SELinux 和 Firewalld 状态,确保它们已关闭。
  • 服务端安装步骤包括修改主机名、创建必要文件夹和配置模板。
  • 创建配置模板时需根据备注修改内容,示例为单节点配置文件。
  • 检查 libreadline 版本并创建符号链接以避免预安装阶段错误。
  • 关闭大页(THP)以优化性能,并在 /etc/rc.d/rc.local 中添加相关命令。
  • 执行安装环境检查,确保没有异常,警告可以存在但不能有异常。
  • 预安装阶段通过执行 gs_preinstall 脚本完成,确保用户和环境设置正确。
  • 安装阶段切换到 omm 用户并执行 gs_install 命令进行数据库安装。
  • 验证与交付阶段通过 gs_om -t status 检查数据库状态,确保正常运行。
  • 数据库安装完成后,默认生成名称为 postgres 的数据库,连接时需使用相应的端口号。
➡️

继续阅读