init.d-Dienst startet nicht


0

ich habe installiert ushare und möchte mit dem booten anfangen. sudo service ushare start funktioniert, und es gibt einen Link zum Starten von ushare in /etc/rc2.d (und auch rc3, rc4, rc5) und es gibt Stopp-Links in anderen Ordnern.

Aber nach dem Systemstart ps ax | grep ushare zeigt an, dass ushare nicht läuft.

Was könnte schiefgehen?

Antworten:


1

Wir sollten ermöglichen, dass der Service auf Runlevel startet. Um zu überprüfen, ob ushare als Dienst auf runlevels aktiviert ist

Prüfen chkconfig --l ushare in der Eingabeaufforderung.

ushare 0: aus 1: aus 2: ein 3: ein 4: ein 5: ein 6: aus

Ist dies nicht der Fall, müssen Sie ushare so einstellen, dass es beim Booten gestartet wird.

chkconfig ushare on

Ansonsten verwenden update-rc.d Befehl zum Aktivieren oder Deaktivieren eines Dienstes auf Ausführungsebene:

Standardmäßig verwendet $ update-rc.d ushare


Die Ausgabe ist so, wie Sie sie gepostet haben, funktioniert aber immer noch nicht
pirad

Überprüfen Sie die aktualisierte Antwort
vimodhan

update-rc.d sagt mir nur, dass die links schon existieren.
pirad

Versuch es einmal $ sudo update-rc.d -f ushare entfernen und wieder Standardmäßig verwendet $ update-rc.d ushare
vimodhan

Einfach ausprobiert, startet immer noch nicht. Ich frage mich, ob ich versuchen soll, ushare über cron zu starten.
pirad
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.