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?

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.


Merci @Serg init.d et --status ajoutés à ma base de connaissances.
Tino Mclaren
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.