¿Cómo probar si el proceso Couchbase se está ejecutando en Ubuntu?

8

He instalado Couchbase Server en el escritorio Ubuntu 14.04 LTS. Soy nuevo en Linux y he visto tutoriales e investigado para principiantes. Sin embargo, después de instalar Couchbase NoSQL, puedo abrir el panel de administración en firefox con localhost: 8091, así que sé que se está ejecutando, tengo dos preguntas:

  1. Después de apagar la máquina Ubuntu y reiniciarla, Couchbase ha comenzado, entonces, ¿dónde está la entrada para iniciar Couchbase o, de hecho, un script / programa?
  2. Soy consciente de ps, ps auxy pgrepcomandos para comprobar si hay procesos en ejecución, pero no puedo ver el couchbaseservicio. ¿Dónde está?
Tino Mclaren
fuente
Puede telnet el puerto del servidortelnet localhost {port_numbre}
tormenta
¿te importa decir por qué quieres saber esto?
@ Mark Yisri Sí, mi cerebro funciona de abajo hacia arriba, necesito saber por qué las cosas funcionan de la manera en que lo hacen, me lleva mucho tiempo hacer cosas, pero vale la pena. También creo que es fundamental saber cómo verificar sus procesos para vigilar las cosas. Gran comunidad aquí, por cierto.
Tino Mclaren
Para completar: el proceso de Couchbase en curso se llama beam.smp y los id del proceso se pueden ver si usa 'pgrep beam.smp'
Tino Mclaren

Respuestas:

11

De la documentación de Couchbase es evidente que el servicio se inicia como parte de los scripts de inicio en /etc/init.d/. Eso significa que debería poder encontrar su servicio a través de service --status-allo si está en Ubuntu 16.04 y más reciente a través del systemctl list-units --type=servicecomando.

Sergiy Kolodyazhnyy
fuente
Gracias @Serg init.d y --status agregado a mi base de conocimiento.
Tino Mclaren