Ich habe gitlab unter Ubuntu 14.04 aus der folgenden Deb-Datei installiert:
gitlab_6.9.2-omnibus-1_amd64.deb
Es funktioniert wunderbar. Aber ich möchte einige Wartungsarbeiten an der Box durchführen, ohne dass gitlab ausgeführt wird, und ich kann sowieso keine finden, um dies zu tun.
Es gibt nichts in cron, nichts in /etc/init.d, was ich sehen kann.
Die gesamte Dokumentation verweist auf / home / gitlab als Stammordner, in meinem ist es / var / opt / gitlab und einige andere.
Ich sehe, es läuft Nginx, Postgres & Redis. Ich kann die einzelnen Komponenten töten, und hoffentlich würde das ausreichen, aber ich würde es lieber sauber herunterfahren oder einfach nicht starten. Diese Komponenten sind nicht Teil des Systems /etc/init.d ...
Irgendwelche Ideen?
Antworten:
Habe die Antwort gefunden. Der größte Teil der Konfiguration scheint zu sein in:
In der Datei config.yml wird gitlab-ctl erwähnt, das überall als Befehl verfügbar ist:
Stoppt Gitlab vollständig.
quelle
So deaktivieren Sie den Autostart von gitlab in Ubuntu 14.04
wie funktioniert es?
quelle
Für diejenigen, die ihr Gitlab-Autostart-Skript wieder aktivieren und ihr Startskript
wie ich beschädigt haben möchten .
Dies ist die Standardkonfiguration von /etc/init/gitlab-runsvdir.override
quelle
Überprüfen Sie für diejenigen, die / etc / inittab haben, ob es eine Zeile wie enthält
und kommentiere diese Zeile.
quelle