达梦数据库安装报错:OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file

2023-05-16

报错信息如下图所示:

dmdba@localhost 桌面]S ./DMInstall.bin
解压安装程序.........OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file:11500Try using the -Djava.io.tmpdir= option to select an alternate temp location.
Exception in thread "main" java.lang.UnsatisfiedlinkError: Could not load SWT library. Reasons:
no swt-gtk-3659 in java.library.pathno swt-gtk in java.library.pathCan't load library: /tmp/swtlib-64/libswt-gtk-3659.soCan't load library: /tmp/swtlib-64/libswt-gtk.so
at org.eclipse.swtinternal.Library.loadribrary(library.java:267)at org.eclipse.swt.internal.library.loadlibrary(Library.java:174)at org.eclipse.swt.internal.C,<clinit>(c,java:21)org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)atat org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)at org.eclipse.swt.widgets.Widget.isValidSubclass(Widget.java:988)at org.eclipse.swt.widgets.Decorations.checkSubclass(Decorations.java;16
at org.eclipse.swt.widgets.shell.<init>(Shell.java:258)at org.eclipse.swt.widgets.shell.<init>(Shell.java:253)at org.eclipse.swt.widgets.Shell.<init>(Shell.java:204)at org.eclipse.swt.widgets.shell.<init>(Shell.java:140)at com.dameng.common.gui.util.SWTUtility.canInitGUI(SWTUtility.java:382)at com.dameng.install,ui.MainApplication.run(MainApplication,java:80)at com.dameng.install.ui,MainApplication.main(MainApplication.java:437)

可以看到主要有两个错误:1、OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file:11500Try using the -Djava.io.tmpdir= option to select an alternate temp location.

2、Exception in thread "main" java.lang.UnsatisfiedlinkError: Could not load SWT library. Reasons:

no swt-gtk-3659 in java.library.pathno swt-gtk in java.library.path Can't load library: /tmp/swtlib-64/libswt-gtk-3659.soCan't load library: /tmp/swtlib-64/libswt-gtk.so

一个是提示:没有足够的空间给共享内存文件,一个是提示 SWT 库无法调用,缺少/tmp/swtlib-64/libswt-gtk-3659.so以及 /tmp/swtlib-64/libswt-gtk.so

理论上,提示so缺失,SWT不能调用的问题,将对应的库安装上就可以解决。但是这里我们在处理时采用了 忽略,不使用图形化界面安装的方式。 而是采用控制台交互的方式进行安装 即 :

./DMInstall.bin -i

然后过程中 就出现了这样的情况:

还是提示 共享内存文件空间的问题。 经过查询网上资料,都说清理空间,但是通过df -h查看控件情况时发现,并没有什么异常。 后来死马当活马医,就增加了一个swap分区:具体操作:https://blog.csdn.net/yeyuningzi/article/details/112569931?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167844186716800225514655%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167844186716800225514655&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-112569931-null-null.blog_rank_default&utm_term=swap&spm=1018.2226.3001.4450

后来就好了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

达梦数据库安装报错:OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file 的相关文章

  • Heroku 给出 500 错误,信息很少 + 内部服务器错误

    Heroku 在页面上显示此消息 internal server error 此错误显示在控制台中 GET 500内部服务器错误 检查 Heroku 应用程序的日志以查看更多详细信息 您可以使用流式传输日志Heroku CLI https
  • 如何使用 Express 和 NGINX 设置路由?

    我正在尝试使用 NGINX 作为反向代理来配置 Express 服务器 NGINX 提供静态文件 Express 提供动态内容 问题 正常的根链接有效 website com 但是当我导航到 website com api 时 我从 NGI
  • 套接字编程中的客户端到客户端消息传递

    我正在开发一个项目 该项目是基于 C 中的 WinSock 的服务器客户端应用程序 我已经完成了服务器和客户端之间通信所需的任何操作 我能够在它们之间发送和接收消息 现在我需要知道如何完成客户端到客户端消息传递部分以及必须如何完成工作 我只
  • 计算无符号整数中位转换数量的最快方法

    我正在寻找最快的方法来计算位转换的数量unsigned int 如果 int 包含 0b00000000000000000000000000001010 转换次数为 4 如果 int 包含 0b00000000000000000000000
  • 服务器上 GetThumbnailImage 中的 C# 内存不足异常

    当用户向我们发送图像时 我正在运行以下代码来创建缩略图 public int AddThumbnail byte originalImage File parentFile File tnFile null try System Drawi
  • 逻辑右移、算术右移、循环右移的区别

    我一直在阅读经典的 黑客之乐 但我很难理解逻辑右移 算术右移和右旋转之间的区别 如果疑问看起来太简单 请原谅 首先记住机器字的大小是固定的 说 4 您的输入是 a b c d 然后将所有内容向左推一位即可得到 b c d X 问题 X 应该
  • python创建DDE服务器并不断发送数据

    我正在尝试用 python 编写一个 DDE 服务器 它需要将不断变化的字符串发送到作为 DDE 客户端连接的程序 连接到 DDE 服务器的程序使用以下 DDE 设置来连接 服务 Orbitron 主题 Tracking 项目 Tracki
  • 如何使 nixos 上的 Zabbix 在本地网络中可用

    我的笔记本电脑和我的 nixos 服务器 主机名 nixos 都连接到我的路由器 fritz box 我可以通过 ping 访问 rooter ping nixos fritz box 和 ssh ssh email protected c
  • 如何防止 Spring Boot 守护进程/服务器应用程序立即关闭/关闭?

    我的 Spring Boot 应用程序不是 Web 服务器 而是使用自定义协议的服务器 在本例中使用 Camel 但是 Spring Boot 在启动后立即停止 优雅地 我该如何防止这种情况 我希望应用程序能够通过 Ctrl C 或以编程方
  • Tomcat 和 TomEE、TomEE 和 TomEE Plus 之间有什么区别

    我想在服务器中部署 EJB Ear 但我对选择服务器感到非常困惑tomcat TomEE and TomEE Plus 两者有什么区别Tomcat and TomEE 其中有哪些新功能TomEE and TomEE Plus 在什么情况下才
  • 什么是低位和高位?

    谁能告诉我什么是低位和高位 如何识别高位和低位 下面是二进制形式 如何0110里面有更高位吗 0110 0111 1100 1010 1100 0111 1001 1011 就像十进制一样 二进制中较高位通常写在左侧 所以如果你看到0111
  • 在 Haskell 中将字节转换为 Int64s/Floats/Doubles

    我正在尝试解析 Haskell 中的二进制文件格式 Apple 的二进制属性列表格式 该格式所需的内容之一是将字节序列视为 a 无符号 1 2 或 4 字节整数 b 有符号 8 字节整数 c 32 位floats d 64 位doubles
  • 套接字:监听积压并接受

    listen sock backlog 在我看来 参数backlog限制连接数量 这是我的测试代码 server initialize the sockaddr of server server sin family AF INET ser
  • 查找所有 DHCP 和 DNS 服务器

    我有一位客户要求我找到他所有的 Dhcp 和 DNS 服务器以及一些附加信息 例如 DC 服务器和操作系统 所以我决定尝试提高我的 powershell 技能 但我对此还很陌生 所以我写了这个脚本 但我想仍然缺少一些东西 因为它不起作用 编
  • REST API 路由最佳实践

    我想知道当订单是一种资源时 为以下场景创建 REST API 的最佳实践是什么 获取数据库中的所有订单 当然不是实际场景 仅供理解 通过订单ID获取订单 根据订单ID获取单个订单 单个 GET 路由是否可以用于所有这些场景 或者我们应该针对
  • Jetty Plugin 9启动不喜欢icu4j-2.6.1.jar

    我对 mortbay 的 Maven jetty 插件 6 有相同的配置
  • 无需代理转发的 SSH 跳转主机

    虽然是一个简单的问题 但我已经搜索了几天没有成功 M My machine J Jump Host S Server Jump Host has my public key on authorized keys Server has J s
  • Nodejs 异步函数是否使用所有 CPU 核心?

    如果我使用异步函数或带有回调的函数 例如本机 fs 模块 http 等 它们会默认在所有 cpu 核心上运行吗 或者整个系统只使用 1 个核心 Node js 中的一些异步操作 例如文件 I O fsmodule 将通过 libuv 中的线
  • Node.js Socket.IO 无法完全工作

    我运行一个侦听端口 5000 的独立服务器 当我通过 Netcat 或 Telnet 连接到它时 该应用程序不会在终端上打印任何内容 但在 Netcat Telnet 应用程序屏幕上 它显示连接已建立 var io require sock
  • 我的 Bitset 的大小是多少?

    我想存储System currentTimeInMillis以尽可能小的空间存储在内存中 因为我必须将数百万个它们存储在内存中 我把它转换为binaryString这给了我41 bits 这是我的程序 public class BitSet

随机推荐