在win10情况部署opengauss数据库(包含各种大概遇到的问题解决) ...

打印 上一主题 下一主题

主题 901|帖子 901|积分 2703

实用于windows情况下通过docker desktop实现opengauss部署,请审题。
  
  

前言

注意事项:后面docker拉取镜像源最好电脑有科学上网工具如果没有科学上网工具,我也有国产镜像源这边提供,但是稍微有点繁琐有必要可以私信我也可以本身去找
可用的镜像源是动态变化的,以是最新的docker国内镜像源拉取,最好照旧本身动动小手找一下大佬发布的可用镜像源网站挨个尝试一下。

一、部署适合deskdocker的情况

众所周知windows情况并不适配docker,以是这里我推荐利用docker desktop,这个既有可视化界面,而且部署完之后启动简单便捷。
1.搜索控制面板。
2.点击内里的程序。

3.选择启用或关闭windows功能,勾选利用于Hype-V、Linux的windows子体系

4.在重启电脑之后,安装docker desktop.

5.安装完后最好再重启一下,如果小鲸鱼变红出现关于wsl启动报错,说面电脑wsl没设置好,搜索下资源或是私信一下我。利用这个更新一下,重启电脑,再点击docker desktop小鲸鱼图标打开。

此时你就是已经成功安装完成docker desktop。
6.确认安装完成,win+r打开输入cmd指令,弹出命令行界面输入docker - v,能够表现docker版本阐明安装成功了,下面走第二个流程。
二、安装opengauss数据库

1.设置docker镜像源

这个就说到了我前言中提到的镜像源设置,打开你的docker desktop,选择如图所示的设置按钮

选择这个,然后把你本身搜索到的可用国内镜像源或我提供的放置进去(有科学上网工具则不思量这个),放置的位置在registry-mirrors中不要放错了。

2.拉取镜像源

win+r打开输入cmd指令,弹出命令行界面输入,开始拉取镜像,输入命令:
  1. docker pull enmotech/opengauss
复制代码
等待拉取完成
  1. docker iamges
复制代码
观察是否拉取成功,安全起见之后大概会遇到一个文件找不到的问题,你还可以下载一个轻量库镜像。
  1. docker pull enmotech/opengauss
  2. -lite
复制代码
我之前也是遇到了这个问题怀疑大概是这个原因,然后切换成轻量库解决了,我看网上也有低落dockerdesktop版本解决了(这个没尝试过有待后来者尝试)

还原镜像库
  1. docker run --name 镜像源名字 --privileged=true -d -e GS_PASSWORD=Chainsx@123 -v 你的镜像源名字 -p 本机接口:容器内接口
复制代码
例如
  1. docker run --name opengauss --privileged=true -d -e GS_PASSWORD=password@123 -p 5566:5432 enmotech/opengauss:5.0.2
复制代码
这句代码大意是创建容器,然后使容器内接口对应本机的5566接口,同时设置数据库的密码为password@123设置名字为opengauss。
还原镜像,注意这里还有个易错点就是密码的设置一定要大小字符加英文,否则容易导致容器无法正常启动。
利用
  1. docker ps
复制代码
查看正在跑的容器,如果发现没用,采用
  1. docker logs 容器名字
复制代码
查看容器报错是否是由于上述的密码设置不对报错,如果是重新实行指令,修改为符合规范的密码实行。利用
  1. docker start 容器名字
复制代码
使容器启动,容器启动后,你可以在鲸鱼的可视化页面

这里看到对应的容器在跑,
此时你点击他后面的一个命令行页面的按钮,进入到容器内部(省得你敲指令了)
输入
  1. su - omm
复制代码
omm默认为管理用户的,在切换到这个用户的底子上利用
  1. gsql
复制代码
观察是否有版本后表现,如果有表现,则视为安装成功。
后续连接问题
opengauss基于postgresql,以是选择postgresql连接即可选择利用postgresql驱动的连接即可,注意事项是你要把容器内的5432端口对应到本机的端口上去,navacite或什么工具连接你安装的电脑的袒露的端口位置即可,默认数据库为postgres,默认用户此时不要用omm了,用gaussdb,密码为你之前设置的密码,连上操作即可。

总结

盼望能够有帮助到你建立线下测试数据库,不喜勿喷,接待交流指正。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表