GaussDB 极简版安装步骤

GaussDB 极简版安装步骤

一、前置条件

​系统要求:

CPU:64位处理器,支持 AVX 指令集。
内存:≥8GB RAM(建议 16GB+)。
磁盘:≥50GB 空闲空间(SSD 优先)。
Linux 发行版:Ubuntu 22.04 LTS 或 CentOS 8+。
​工具准备:

wget 或 curl 下载安装包。
用户权限:需具有 sudo 权限或 root 账号。

​二、下载安装包

GaussDB 极简版提供预编译的二进制包,直接下载即可:

选择国内镜像加速(推荐)

wget https://mirrors.huaweicloud.com/gaussdb/2.0.0/ubuntu-22.04/gaussdb-2.0.0_amd64.deb

或从官方 GitHub 下载最新版本

wget https://github.com/opengauss/opengauss/releases/download/v2.0.0/openGauss-2.0.0-Linux-amd64-x64.zip

​三、安装 GaussDB

​方案一:DEB 包安装(Ubuntu)​

# 安装 DEB 包
sudo dpkg -i gaussdb-2.0.0_amd64.deb

# 启动数据库服务
sudo systemctl start gaussdb
sudo systemctl enable gaussdb  # 设置开机自启

# 验证服务状态
sudo systemctl status gaussdb

​方案二:ZIP 包安装(通用 Linux)​

# 解压安装包
unzip openGauss-2.0.0-Linux-amd64-x64.zip
cd openGauss-2.0.0-Linux-amd64-x64

# 执行安装脚本
./install.sh -mode single  # 单机模式安装

​四、配置数据库

​1. 初始配置
安装完成后,首次启动时需初始化数据库参数:

# 进入配置工具
sudo ./gaussdb_config tool

关键配置项:

  • 监听端口:默认 5432(可修改为 9000)。
  • 数据库名称:默认 postgres(可自定义)。
  • 管理员账号密码:设置 root 用户的密码(需记住)。

完成配置后保存退出。

​2. 修改环境变量

将 GaussDB 的二进制路径加入 PATH:

echo 'export PATH=/opt/opengauss/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

​五、验证安装

​1. 登录数据库

gsql -U root -d postgres -p 5432

​2. 执行简单查询

SELECT version();  -- 返回 GaussDB 版本信息

​六、极简版特性说明

​无图形界面:仅保留命令行工具(gsql)和基础管理功能。
​轻量级依赖:不依赖 Oracle/JDBC 等额外组件。
​支持 SQL 标准:兼容 PostgreSQL 语法,可通过 psql 工具直接操作。

​七、常见问题

​1. 启动失败
​错误日志定位:查看 /var/log/gaussdb/gaussdb.log。
​权限检查:确保安装目录(如 /opt/opengauss)有读写权限。

​2. 连接问题
检查防火墙规则:

sudo ufw allow 5432/tcp  # 开放默认端口

​3. 数据库升级
极简版不包含在线升级工具,需下载新版本覆盖安装。

​八、卸载 GaussDB

# DEB 包卸载(Ubuntu)
sudo dpkg -r gaussdb

# ZIP 包卸载(通用)
cd openGauss-2.0.0-Linux-amd64-x64
./uninstall.sh

通过以上步骤,您可以在 10 分钟内完成 GaussDB 极简版的安装与验证。如需生产级部署(集群、高可用),建议参考官方文档进一步配置。

posted @ 2025-04-25 09:36  wpp0303  阅读(121)  评论(0)    收藏  举报