news 2026/7/10 8:38:12

麒麟系统下 KingbaseES 安装报错排查与解决

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
麒麟系统下 KingbaseES 安装报错排查与解决

问题描述

在麒麟操作系统上以命令行方式安装 KingbaseES 数据库时,执行./setup.sh后报错:严重: java.lang.RuntimeException: java.io.IOException: 没有那个文件或目录。

系统已预先安装 Java 环境,排除 Java 缺失导致的问题。

排查过程

确认 Java 环境正常

分别使用root用户和kingbase用户执行以下命令,验证 Java 可正常调用:

cd /mnt java -jar ./setup/installer.jar

两个用户下 Java 均可正常启动,说明Java 环境无问题,报错与 Java 本身无关。

检查用户家目录权限

根据 KingbaseES 安装要求,kingbase用户必须对其家目录/tmp目录拥有完整的读写权限。

ls -la /home/kingbase # 输出显示属主和属组均为 root,而非 kingbase

问题原因

  • 使用useradd kingbase创建用户时,可能因-M参数或系统模板配置导致系统未能自动生成/home/kingbase家目录。
  • 管理员手动执行mkdir -p /home/kingbase创建了该目录。目录属主为root,而非kingbase
  • 随后使用usermod -d /home/kingbase kingbase将家目录指向该路径。仅修改了/etc/passwd中的路径,未修正目录权限
  • 手动创建的目录属主默认为 root,并未自动变更为kingbase,执行./setup.sh导致安装程序因权限不足而报错IOException。

解决办法

/home/kingbase目录的属主和权限修改为正确的值:

su - root chown -R kingbase:kingbase /home/kingbase chmod -R 775 /home/kingbase

修改完成后,切换到kingbase用户重新执行安装:

su - kingbase cd /mnt ./setup.sh

安装程序正常运行,问题解决。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/10 8:36:17

深度解析:高职AI专业升级有哪些成功案例?

引言:高职AI专业升级的时代命题随着人工智能技术的飞速发展,各行各业对AI人才的需求日益增长。高职院校作为培养高素质技术技能人才的重要阵地,其AI专业的建设与升级显得尤为关键。面对产业转型升级的迫切需求,高职AI专业升级有哪…

作者头像 李华
网站建设 2026/7/10 8:36:11

买手持式RFID Reader终端之前,必须要搞懂的底层逻辑

在很多仓库、门店、工厂、医院、档案室和固定资产管理现场,过去做盘点往往靠人工找、人工数、人工录。 条码和二维码解决了“单件识别”的问题,但当一个现场需要同时识别几十件、几百件物品时,传统扫码就会 遇到效率瓶颈。 这也是手持式 RFID…

作者头像 李华
网站建设 2026/7/10 8:34:26

15MB轻量级电视直播神器:让老旧电视焕发新生的完整指南

15MB轻量级电视直播神器:让老旧电视焕发新生的完整指南 【免费下载链接】mytv-android 使用Android原生开发的视频播放软件 项目地址: https://gitcode.com/gh_mirrors/my/mytv-android MyTV-Android是一款专为老旧安卓设备优化的开源电视直播软件&#xff0…

作者头像 李华
网站建设 2026/7/10 8:27:29

筑牢网络安全人才底座:CISAW认证体系赋能数字经济高质量发展

随着《网络安全法》《数据安全法》《个人信息保护法》及《关键信息基础设施安全保护条例》的深入实施,我国网络安全产业迎来了由“合规驱动”向“能力驱动”转型的关键窗口期。在这一宏观背景下,网络安全人才队伍建设不再仅仅是企业的内部需求&#xff0…

作者头像 李华
网站建设 2026/7/10 8:26:47

计算机毕业设计之社区图书管理系统

快速发展的社会中,人们的生活水平都在提高,生活节奏也在逐渐加快。为了节省时间和提高工作效率,越来越多的人选择利用互联网进行线上打理各种事务,然后线上管理系统也就相继涌现。与此同时,人们开始接受方便的生活方式…

作者头像 李华
网站建设 2026/7/10 8:26:01

Godot 4.3与Zig 0.13集成指南:构建高性能游戏扩展

1. 项目概述:当Godot遇见Zig如果你是一个对游戏开发充满热情,同时又对现代系统级编程语言Zig抱有好奇心的开发者,那么“Godot-Zig”这个项目绝对值得你投入时间研究。简单来说,它是一个为Godot 4引擎提供Zig语言绑定的开源库。这意…

作者头像 李华