Comment tester si le processus Couchbase s'exécute dans Ubuntu?

8

J'ai installé Couchbase Server sur le bureau Ubuntu 14.04 LTS. Je suis nouveau sur Linux et j'ai regardé des tutoriels et fait des recherches pour les débutants. Cependant, après avoir installé Couchbase NoSQL, je peux ouvrir le panneau d'administration dans firefox avec localhost: 8091 donc je sais qu'il fonctionne, j'ai deux questions:

  1. Après avoir arrêté la machine Ubuntu et l'avoir redémarré, Couchbase a démarré, alors où est l'entrée pour démarrer Couchbase ou bien et script / programme?
  2. Je suis au courant ps, ps auxet les pgrepcommandes pour vérifier les processus en cours d' exécution , mais je ne peux pas voir le couchbaseservice. Où est-ce?
Tino Mclaren
la source
Vous pouvez telnet le port du serveurtelnet localhost {port_numbre}
tempête
ça vous dérange de dire pourquoi vous voulez savoir ça?
@Mark Yisri Oui, mon cerveau fonctionne de bas en haut, j'ai besoin de savoir pourquoi les choses fonctionnent comme elles le font, ça me prend beaucoup de temps à faire des choses mais ça vaut le coup. Je pense aussi qu'il est fondamental de savoir comment vérifier vos processus pour garder un œil sur les choses. Grande communauté ici BTW.
Tino Mclaren
Pour être complet: le processus en cours de Couchbase est appelé beam.smp et les identifiants de processus peuvent être vus si vous utilisez 'pgrep beam.smp'
Tino Mclaren

Réponses:

11

D' après la documentation de Couchbase, il apparaît que le service démarre dans le cadre des scripts d'initialisation dans /etc/init.d/. Cela signifie que vous devriez pouvoir trouver votre service via service --status-allou si vous êtes sur Ubuntu 16.04 et plus récent via la systemctl list-units --type=servicecommande.

Sergiy Kolodyazhnyy
la source
Merci @Serg init.d et --status ajoutés à ma base de connaissances.
Tino Mclaren