从bin文件夹运行logstash脚本并设置java.io.tmpdir

时间:2016-02-05 16:47:08

标签: java ruby linux centos logstash

我在CentOS 6.7上运行Logstash,我遇到了使用no-exec挂载/ tmp的问题。我已经看到你可以使用-Djava.tmp.io.tmpdir =但是我一直在bin文件夹中的脚本中运行logstash。我还能指定jvm arg吗?我无法弄明白。

我可能真的很困惑,我想要做的是将logstash的tmp目录设置为/ tmp以外的其他目录,因为它具有noexec并且将失败。我想这只是为了logstash。如果我运行java -Djava.io.tmpdir = / path / to / tmpdir会影响我运行Java的所有程序吗?

1 个答案:

答案 0 :(得分:0)

在logstash.lib.sh中,我能够设置JAVA_OPTS = $ JAVA_OPTS -Djava.io.tmpdir =