重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛
标题:
解决 GBase 8c 安装报错 Permission denied: '/tmp/gha_ctl/gha_ctl.log'
[打印本页]
作者:
ZhangQi
时间:
2026-3-22 10:23
标题:
解决 GBase 8c 安装报错 Permission denied: '/tmp/gha_ctl/gha_ctl.log'
【问题描述】
在执行 GBase 8c 安装脚本 ./gha_ctl install 时,程序中断并抛出如下错误:
PermissionError: [Errno 13] Permission denied: '/tmp/gha_ctl/gha_ctl.log'
登录/注册后可看大图
【原因分析】
该报错通常是因为之前使用 root 用户或其他用户运行过安装脚本,导致 /tmp/gha_ctl 目录的所有权属于其他用户(通常是 root)。当前安装用户(如 gbase)由于没有写入权限,无法更新日志文件。
登录/注册后可看大图
【解决方案】
删除该临时日志目录,让安装脚本以当前用户身份重新创建:
切换到 root 用户
rm -rf /tmp/gha_ctl/
登录/注册后可看大图
清理后,重新以 gbase 用户执行安装脚本即可。
欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2