环境介绍

1.系统环境

在win10.上安装vm虚拟机,然后在虚拟机上安装麒麟系统,之后在麒麟系统安装openGauss数据库

VMware 虚拟机是17版本,低于16好像不行

vm安装虚拟机
客户操作系统:其他
版本:其他64位

win10的CPU是 i5-9750,建议安装的麒麟系统是

| 桌面 | 银河麒麟桌面 V10 - Intel(包括12代) | 兼容 i7-9750H |
| 服务器 | 银河麒麟高级服务器 V10 - AMD64版 | 兼容 x86_64 架构 |

我下载的是 桌面 版 银河麒麟桌面 V10 - Intel(包括12代)
Kylin-Desktop-V10-SP1-2503-HWE-PP-Release-20250430-X86_64.iso

openGauss数据库

openGauss-Lite-5.0.2-openEuler-x86_64.tar.gz
最开始想安装6.0的,但6.0需要升级依赖,openGauss-Lite 6.0.2 编译时依赖 glibc ≥ 2.33/2.34,而银河麒麟 V10 当前系统只提供 glibc 2.28

开始安装

将 放到需要安装的目录 openGauss-Lite-5.0.2-openEuler-x86_64.tar.gz,我是放到openGauss目录下了
注意:1.下面的用户名和密码,后面链接数据库需要用到
2. 安装脚本是有问题的,581行需要手动修改
在这里插入图片描述

# 0. 进入你想放 openGauss 的目录
cd openGauss

# 2. 解压,这个回解压的当前文件夹
tar -zxvf openGauss-Lite-5.0.2-openEuler-x86_64.tar.gz

# 3. 进入解压后的目录
#cd openGauss-Lite-6.0.2-openEuler22.03-x86_64
#修改安装脚本
vim  install.sh
#第581行bin_name需要修改
#    bin_name="openGauss-Lite.*-${kernel}-${platform_arch}"
    bin_name="openGauss-Lite-5.0.2-openEuler-${platform_arch}"

# 4. 给脚本加执行权限
chmod +x install.sh

# 5. 真正安装(单机 + 指定密码 + 自动启动)
./install.sh \
  --mode single \
  -D /home/用户名/wanyuan/ogdata \
  -R /home/用户名/wanyuan/oginstall \
  -P "-w 你的密码" \
  --start

启动、停止命令

#不带 -Z single_node 也可以
gs_ctl start -D /home/dong/wanyuan/ogdata -Z single_node
gs_ctl status -D /home/dong/wanyuan/ogdata
gs_ctl stop -D /home/dong/wanyuan/ogdata -Z single_node
gs_ctl restart -D /home/dong/wanyuan/ogdata -Z single_node


链接数据库

gsql -d postgres -U 用户名 -h 127.0.0.1 -W 你的密码

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐