2017-10-07 8 views
0

Je suis confus concernant le problème que je suis, c'est que j'ai deux système, dans lequel, dans un système, j'ai placé le mongod .service dans /etc/systemd/system et dans le second système je l'ai placé dans /lib/systemd/system.mongod.service fichier doit être placé dans/etc/systemd/ou/lib/systemd/dans ubuntu16

Comme les deux affichent actuellement le statut en cours d'exécution. mais avec le cas de/etc

je vérifie le statut par: - état systemctl mongodb sudo mais cette commande ne fonctionne pas avec/lib/cas: Statut du service de mongod.

quelqu'un peut me laisser comprendre ce que sur la terre qui se passe

+0

, j'ai vérifié l'état et l'état montre par statut service mongod. Mais l'affaire est que depuis que je n'ai pas fait le fichier mongod.service dans/etc/systemd/system /, donc il ne montre pas la sortie attendue, quand j'utilise systemctl –

Répondre

1

fichiers de service ou les fichiers de l'unité peuvent être placés dans l'un des chemins ci-dessous

/etc/systemd/system/ - Prio 1 
/run/systemd/system/ - Prio 2 
/lib/systemd/system/ - Prio 3 
/usr/lib/systemd/system/ - Prio 3 

L'ordre de priorité est que par priorité donnée ci-dessus .

De la documentation systemd officielle

En plus de/etc/systemd/système, les répertoires ".d" drop-in pour les services du système peuvent être placés dans/usr/lib/systemd/système ou /run/systemd/répertoires système. Les fichiers drop-in dans/etc ont priorité sur sur ceux de/run, qui à leur tour ont la priorité sur ceux de /usr/lib. Les fichiers Drop-In situés sous l'un de ces répertoires ont la priorité sur les fichiers de l'unité où qu'ils se trouvent. Plusieurs fichiers d'abandon avec noms différents sont appliqués dans l'ordre lexicographique, quelle que soit qui des répertoires où ils résident.

état de Systemctl doit afficher l'état actuel des fichiers de l'unité a commencé à partir de l'un des chemins ci-dessus. En outre, vous pouvez utiliser systemctl list-unit-files pour voir le statut de tous les fichiers unitaires à la fois activés et désactivés.

En savoir plus here

Hope this helps :)

bien