Come verificare se il processo Couchbase è in esecuzione in Ubuntu?


8

Ho installato Couchbase Server sul desktop Ubuntu 14.04 LTS. Sono nuovo di Linux e ho visto tutorial e fatto ricerche per principianti. Tuttavia, dopo aver installato Couchbase NoSQL, posso aprire il pannello di amministrazione in firefox con localhost: 8091, quindi so che è in esecuzione, ho due domande:

  1. Dopo aver spento la macchina Ubuntu e averlo riavviato, Couchbase è stato avviato, quindi dov'è la voce per avviare Couchbase o effettivamente e script / programma?
  2. Sono consapevole di ps, ps auxe pgrepcomandi per verificare la presenza di processi in esecuzione, ma non riesco a vedere il couchbaseservizio. Dov'è?

Puoi telnetare la porta del servertelnet localhost {port_numbre}
storm

ti dispiace dire perché vuoi saperlo?

@Mark Yisri Sì, il mio cervello funziona dal basso, ho bisogno di sapere perché le cose funzionano nel modo in cui funzionano, mi ci vogliono anni a fare cose ma ne vale la pena. Inoltre penso che sia fondamentale sapere come controllare i processi per tenere d'occhio le cose. Grande comunità qui BTW.
Tino Mclaren,

Per completezza: il processo Couchbase in corso si chiama beam.smp e gli id ​​di processo possono essere visualizzati se si utilizza 'pgrep beam.smp'
Tino Mclaren,

Risposte:


11

Dalla documentazione di Couchbase è evidente che il servizio si avvia come parte degli script init in /etc/init.d/. Ciò significa che dovresti essere in grado di trovare il tuo servizio tramite service --status-allo se sei su Ubuntu 16.04 e successivi tramite systemctl list-units --type=servicecomando.


Grazie @Serg init.d e --status aggiunti alla mia knowledge base.
Tino Mclaren,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.