Bagaimana cara menguji apakah proses Couchbase berjalan di Ubuntu?

8

Saya telah menginstal Couchbase Server pada desktop Ubuntu 14.04 LTS. Saya baru mengenal Linux dan telah menonton tutorial dan melakukan penelitian pemula. Namun setelah menginstal Couchbase NoSQL, saya bisa membuka panel admin di firefox dengan localhost: 8091 jadi saya tahu itu sedang berjalan, saya punya dua pertanyaan:

  1. Setelah mematikan mesin Ubuntu dan menyalakannya kembali, Couchbase telah dimulai, jadi di mana entri untuk memulai Couchbase atau memang dan skrip / program?
  2. Saya sadar ps, ps auxdan pgrepmemerintahkan untuk memeriksa proses yang sedang berjalan tetapi saya tidak dapat melihat couchbaselayanannya. Dimana itu?
Tino Mclaren
sumber
Anda dapat melakukan telnet ke port servertelnet localhost {port_numbre}
storm
apakah Anda keberatan mengatakan mengapa Anda ingin tahu ini?
@Mark Yisri Ya otak saya bekerja dari bawah ke atas, saya perlu tahu mengapa segala sesuatunya berjalan seperti itu, butuh waktu lama bagi saya untuk melakukan hal-hal tetapi nilainya. Juga saya pikir itu mendasar mengetahui bagaimana memeriksa proses Anda untuk mengawasi hal-hal. Komunitas hebat di sini BTW.
Tino Mclaren
Untuk kelengkapan: proses Couchbase yang sedang berlangsung disebut beam.smp dan id proses dapat dilihat jika Anda menggunakan 'pgrep beam.smp'
Tino Mclaren

Jawaban:

11

Dari dokumentasi Couchbase tampak jelas bahwa layanan dimulai sebagai bagian dari skrip init di /etc/init.d/. Itu berarti Anda harus dapat menemukan layanan Anda melalui service --status-allatau jika Anda menggunakan Ubuntu 16.04 dan yang lebih baru melalui systemctl list-units --type=serviceperintah.

Sergiy Kolodyazhnyy
sumber
Terima kasih @Serg init.d dan --status ditambahkan ke basis pengetahuan saya.
Tino Mclaren