Bearbeiten Sie die Upstart- Datei /etc/init/gitlab-runsvdir.conf
und kommentieren Sie die Zeile ausstart on runlevel [2345]
Ergebnisdatei /etc/init/gitlab-runsvdir.conf
:
#start on runlevel [2345] stop on shutdown respawn post-stop script # To avoid stomping on runsv's owned by a different runsvdir # process, kill any runsv process that has been orphaned, and is # now owned by init (process 1). pkill -HUP -P 1 runsv$ end script exec /opt/gitlab/embedded/bin/runsvdir-start
Die Zeile start on level [2345]
besagt im Wesentlichen, dass das Skript /opt/gitlab/embedded/bin/runsvdir-start
auf Runlevel 2, 3, 4 und 5 ausgeführt wird
Nachdem Sie es kommentiert haben, können Sie den Dienst weiterhin mit den folgenden Befehlen verwalten:
start gitlab-runsvdir # start the gitlab service
stop gitlab-runsvdir # stop the gitlab service
status gitlab-runsvdir # get status of gitlab service