我是一个 linux 超级新手,所以让我们分解一下。我正在按照这些说明进行操作,但它似乎仍然无法正常工作。
我的 stardog.conf 文件如下所示:
description "stardog database"
start on runlevel [2345]
stop on runlevel [!2345]
umask 077
env STARDOG_UID=azureuser
env STARDOG_GID=1000
env ROOTJAIL=
env STARDOG_LOCATION=/stardog
env STARDOG_HOME=
exec /bin/bash /stardog/sparent
respawn
我已经把这个 .conf 文件放在 /etc/init 中,就像指示说的那样,我有一个 schild 和父文件放在 stardog 目录中,然后我在 VM 中运行“sudo start stardog”。这似乎不起作用,因为即使我得到所有进程的列表(ps -a)stardog 或 java 也不会出现在列表中(它会显示为 java 服务)。当我重新启动时,stardog 没有运行。