第一次接触linux虚拟机,数据库课程资料提供了现成的OpenGauss虚拟机OVA文件,让用VirtualBox导入,但我在Virtualbox中建立的虚拟机总是在重启之后就启动不了,报错RC=-104,如下图
无奈之下选择了VMWare,导入之后按照操作手册进行测试,在连接opengauss默认数据库postgres时出现了问题,
Can not start the database, the cmd is source /home/omm/.bashrc; python3 '/opt/gaussdb/install/om/script/local/StartInstance.py' -U omm -R /opt/gaussdb/install/app -t 300 --security-mode=off, Error:
[FAILURE] openGauss:
[GAUSS-51607] : Failed to start instance. Error: Please check the gs_ctl log for failure details..,如下图
对于题主提出的解决方案,由于我虚拟机操作知识基本为0,看不大懂,具体操作细节想请教一大家!
如果大家有其他的简单的解决方法,一定要告诉我啊,数据库实验已经卡在这里好久了,苦恼,谢谢大家
VirtualBox的报错是因为你电脑的用户名里包含中文。
下面VMWare的报错是因为26000端口冲突了。
给你个更简单的方法吧,反正你这已经安装了虚拟机了,可以在虚拟机里把docker装了,然后在docker拉取opengauss的镜像,启动容器,数据库就有了,完全不用管数据库的相关配置