จะทดสอบว่ากระบวนการ Couchbase ทำงานใน Ubuntu ได้อย่างไร


8

ฉันติดตั้ง Couchbase Server บนเดสก์ท็อป Ubuntu 14.04 LTS ฉันยังใหม่กับ Linux และได้ดูแบบฝึกหัดและเริ่มต้นทำวิจัยแล้ว อย่างไรก็ตามหลังจากติดตั้ง Couchbase NoSQL ฉันสามารถเปิดแผงผู้ดูแลระบบใน firefox ด้วย localhost: 8091 ดังนั้นฉันรู้ว่ามันกำลังทำงานอยู่ฉันมีสองคำถาม:

  1. หลังจากปิดเครื่อง Ubuntu และเริ่มต้นใหม่ Couchbase ได้เริ่มแล้วดังนั้นรายการที่จะเริ่ม Couchbase หรือแน่นอนและสคริปต์ / โปรแกรม?
  2. ฉันรู้ps, ps auxและpgrepคำสั่งในการตรวจสอบกระบวนการทำงาน แต่ฉันไม่สามารถมองเห็นcouchbaseการบริการ มันอยู่ที่ไหน?

คุณสามารถเทเลพอร์ตพอร์ตเซิร์ฟเวอร์telnet localhost {port_numbre}
storm

คุณรังเกียจที่จะบอกว่าทำไมคุณต้องการที่จะรู้เรื่องนี้?

@Mark Yisri ใช่สมองของฉันทำงานจากด้านล่างขึ้นมาฉันต้องรู้ว่าทำไมสิ่งต่าง ๆ ถึงทำงานเหมือนที่พวกเขาทำทำให้ฉันต้องทำทุกสิ่ง แต่มันคุ้มค่า นอกจากนี้ฉันคิดว่ามันเป็นพื้นฐานที่รู้วิธีการตรวจสอบกระบวนการของคุณเพื่อจับตาดูสิ่งต่าง ๆ ชุมชนยอดเยี่ยมที่นี่ BTW
Tino Mclaren

เพื่อความสมบูรณ์: กระบวนการ Couchbase ต่อเนื่องนี้เรียกว่า beam.smp และสามารถดูรหัสกระบวนการได้หากคุณใช้ 'pgrep beam.smp'
Tino Mclaren

คำตอบ:


11

จากเอกสาร Couchbaseจะเห็นได้ชัดว่าการให้บริการเริ่มต้นเป็นส่วนหนึ่งของสคริปต์ init /etc/init.d/ใน นั่นหมายความว่าคุณควรจะสามารถค้นหาบริการของคุณผ่านทางservice --status-allหรือถ้าคุณใช้ Ubuntu 16.04 และใหม่กว่าผ่าน systemctl list-units --type=serviceคำสั่ง


ขอบคุณ @Serg init.d และ --status ถูกเพิ่มในฐานความรู้ของฉัน
Tino Mclaren
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.