下载VM安装虚拟机
虚拟机最新版VMware Workstation Pro v17官方下载(附永久Key) -软慧 (ruanhuicn.com)
下载openEuler服务器版本
openEuler下载 | 欧拉系统ISO镜像 | openEuler社区官网
VMware创建虚拟机
选择稍后安装系统
选择其他Linux 5.x 内核64位
选择单个文件,修改磁盘大小
点击自定义硬件
修改内存为2G(看自己配置)
选择openEuler镜像文件,点击关闭,点击完成
使用上下键选择第一个安装openEuler
选择中文
点击安装目的地,点击完成
点击网络,开启以太网
点击软件,选择服务器,勾选opengauss数据库
设置root账号密码
创建一个管理员账号
点击完成,开始安装,安装完成后点击重启
可选图形界面
安装VMware Tool
计算机已显示VMware Tool,点击打开将压缩包复制到桌面,解压。
如计算机没有显示VMware Tool,点击虚拟机-安装VMware Tool,进行安装。
VMware Tool工具安装参考VMware Tool
在桌面执行命令安装,一路回车
sudo ./vmware-tools-distrib/vmware-install.pl
以下界面为安装完成
设置共享目录,可以在主机和虚拟机之间传递文件
opengauss数据库目前为已安装,并启动状态
使用gs_ctl status命令查看运行状态
设置主机访问虚拟机的数据库
su - root
su - opengauss
切换到opengauss账号进行设置
编辑pg_hba.conf文件。
先在主机确认虚拟机连接IP
在pg_hba.conf文件中按insert键进入输入模式,在合适的位置添加这两行,按esc键退出输入模式,输入:wq!退出。(请注意192.168.112.1需要替换为刚刚查询的自己的主机ip)
host all all 192.168.56.1/32 md5
host all all 0.0.0.0/0 md5
修改同文件夹下的postgresql.conf文件
listen_address= '*'
password_encryption_type = 0
重启数据库gs_ctl restart
root账号下关闭防火墙(临时)
开启7654端口
systemctl stop firewalld.service
firewall-cmd --zone=public --add-port=7654/tcp --permanent
firewall-cmd --reload
登录数据库修改密码
gsql -d postgres -p 7654
设置opengauss密码
passwd opengauss
创建用户
openGauss=# CREATE USER joe WITH PASSWORD "xxxxxxxxx";
如下命令为设置joe用户为系统管理员。
openGauss=# GRANT ALL PRIVILEGES TO joe;
创建数据库
openGauss=# CREATE DATABASE db_tpcc OWNER joe;
登录数据库
openGauss=# \q
gsql -d db_tpcc -p 7654 -U joe
查看虚拟机的IP地址
在主机登录
参考文档:
安装指南 - 安装openGauss - 《openGauss v5.0.0 使用手册(轻量版)》 - 书栈网 · BookStack
data studio