GBase 8s数据库安装报错:The specified installation path is not secure.

最近体验了下南大通用的数据库,还是有些糟心,糟心的事遇到该问题,虽然最后自己排查琢磨到了原因,但是这不是重点,重点是call了400结果说他们解决不了技术问题,呵呵呵,就这样吧。下面说问题。

报错是在安装期间,提示报错:

The specified installation path is not secure. Either enter a different path or
exit the installation application and run the onsecurity utility.
root: onsecurity "/soft/gbase8s"
Non root: onsecurity -p "/soft/gbase8s"

根据提示和其官网的说明主要原因如下:

解决方案:
出现这个问题的原因可能为:
安装目录被设置了过大的权限,导致其它用户有权限写数据库目录中的文件。这对于一个数据库系统来说,是非常严重的安全问题。建议检查安装目录的权限,并将安装目录及上级目录设置为755的权限。
在使用root用户安装时,指定了一个非root的文件夹,也可能出现上面错误。
查看安装目录所有者是否为 root用户。
检查无误后输入指令:./onsecurity -p “/opt/gbase8s/” 查看目录权限。
使用chmod 命令修改安装目录权限,这里可将安装目录及上级目录设置为755

自己的报错原因是因为/soft的目录不是root用户,而是非root用户,所以在排错时需要添加一条:安装目录及其上级目录归属必须是root用户。

GBase 8s数据库安装报错:The specified installation path is not secure.

如果报错时的提示更明确一些,比如:使用./onsecurity -p “/opt/gbase8s/”这样的提示,而不是忽略./

原创文章,作者:lzb,如若转载,请注明出处:https://www.wlkjzx.com/2024/02/19/gbase-8s%e6%95%b0%e6%8d%ae%e5%ba%93%e5%ae%89%e8%a3%85%e6%8a%a5%e9%94%99%ef%bc%9athe-specified-installation-path-is-not-secure/

(0)
打赏 微信扫一扫 微信扫一扫
lzblzb

发表回复

登录后才能评论