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 极简版的安装与验证。如需生产级部署(集群、高可用),建议参考官方文档进一步配置。
浙公网安备 33010602011771号