问题描述:
在参考(6条消息) 在华为云ECS上部署openGauss_BaizeXS的博客-CSDN博客安装openGauss数据库时,于预安装步骤反复报错
[FAILURE] enmoedu1.enmotech.com: [GAUSS-50202] : The /opt/gaussdb must be empty. Or user [omm] has write permission to directory /opt/gaussdb. Because it will create symbolic link [/opt/gaussdb/app] to install path [/opt/gaussdb/app_38a9312a] in gs_install process with this user.
原因分析:
初步判断由于gaussdb文件夹非空,遂尝试【openGauss单机安装】报错:[GAUSS-51632] [GAUSS-50202]解决 - 墨天轮 (modb.pro)
中提到的解决方法,仍未解决;通过 ls -l /opt/gaussdb检查,发现每次执行预安装指令后gaussdb文件夹中会生成app_compiled文件,随后出现报错;
解决方案:
检查/etc/profile,/home/omm/.bashrc中有无与openGauss相关的环境变量,有则删除
其中/home/omm/.bashrc需要删除的部分如下
博主还是学生,暂未找出引起问题的具体原因,若有大佬发现还请指点一下