bor*_*nar 0 linux nexus sonatype centos7 nexus3
字面上地。看来已经有很多人有类似的问题了。 也许一个问题类似于我的问题。 但是我还没有找到解决方案,所以我写得很详细。
我按照教程中的描述在Centos7服务器上安装了 nexus 。教程错误地记录了服务文件中的和命令。反正我修好了。但是,运行 Nexus 将立即终止。execStartexecStop
上一个问题有一些答案。
然而,立即终止没有解决。
我认为唯一的提示如下。 官方文档包含有关 pid 文件的信息。
如果无法写入服务 pid 文件,则服务启动将静默失败,不会将任何日志语句写入 nexus.log。
我找不到nexus.log文件。这意味着无法根据上述信息创建pid文件。但它只是jvm.log存在而已。连接到nexus帐户(创建用于运行 Nexus)并在文件/tmp夹中手动创建文件后,可以在没有任何权限问题的情况下进行创建和删除。但是,如果我在该帐户中手动打开 Nexus,它也会立即关闭。
你怎么能修好呢?我在等待帮助。
我在查看 Nexus 相关日志时发现错误日志堆积在 Nexus 安装文件夹中。文件名如下:hs_err_pid19999.log只是数字不同。)
在日志中,我发现了以下消息。
Java 运行时环境的内存不足,无法继续。本机内存分配 (mmap) 未能映射 1890254848 字节以提交保留内存。
可能的解决方案:
- 减少 Java 堆大小 (-Xmx/-Xms)
- 减少 Java 线程数
- 减少 Java 线程堆栈大小 (-Xss)
我Xmx,Xms和XX人2703m。我的服务器有 2GB 的内存。我将它们修改为512m. 现在,解决问题。我希望这对处于同样情况的人来说会是一个问题。
| 归档时间: |
|
| 查看次数: |
763 次 |
| 最近记录: |