私は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 および sparent ファイルを stardog ディレクトリに配置してから、VM で「sudo start stardog」を実行します。すべてのプロセスのリストを取得しても (ps -a)、stardog または Java がリストに表示されない (Java サービスとして表示される) ため、これは機能していないようです。再起動すると、stardog が実行されていません。