Score:0

ข้อผิดพลาด Mongodb แสดง 'MongoNetworkError: เชื่อมต่อ ECONNREFUSED 127.0.0.1:27017' ใน Ubuntu 20.04.3 (Focal)

ธง sr

ฉันกำลังพยายามติดตั้ง MongoDB ใน Ubuntu 20.04.03 (โฟกัส) ผ่านคำแนะนำใน เว็บไซต์อย่างเป็นทางการของ MongoDB

หลังจากติดตั้งสำเร็จ ฉันเริ่มบริการ MongoDB ผ่านคำสั่ง sudo systemctl เริ่ม mongod

ต่อมาฉันป้อนคำสั่ง sudo systemctl สถานะ mongod

ผลลัพธ์ที่ได้คือ

 mongod.service - เซิร์ฟเวอร์ฐานข้อมูล MongoDB
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/mongod.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย>
     ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: สัญญาณ) ตั้งแต่พฤ. 2021-09-16 18:10:08 IST; 19 นาที ก>
       เอกสาร: https://docs.mongodb.org/manual
    กระบวนการ: 14939 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=ki>
   PID หลัก: 14939 (รหัส=ถูกฆ่า, สัญญาณ=ป่วย)
16 กันยายน 18:10:07 user-desktop systemd[1]: เริ่มเซิร์ฟเวอร์ฐานข้อมูล MongoDB
16 ก.ย. 18:10:08 user-desktop systemd[1]: mongod.service: ออกจากกระบวนการหลักแล้ว c>
16 กันยายน 18:10:08 user-desktop systemd[1]: mongod.service: ล้มเหลวด้วยผลลัพธ์ 'si>

เพื่อทดลอง ฉันป้อนคำสั่ง มองโกช

ผลลัพธ์ที่ได้คือ

` ID บันทึก Mongosh ปัจจุบัน: 6143405ddba508a78c45b90c
กำลังเชื่อมต่อกับ: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000
MongoNetworkError: เชื่อมต่อ ECONNREFUSED 127.0.0.1:27017`

เมื่อฉันพยายาม มองโกด มันแสดงให้เห็น คำสั่งที่ผิดกฎหมาย

พวกโปรดบอกสิ่งที่ต้องทำ

Terrance avatar
id flag
ฉันเพิ่งติดตั้ง MongoDB 5.0.2 เมื่อคืนนี้เพื่อทดสอบและใช้งานได้ดี ดู: https://askubuntu.com/a/842599/231142 ในส่วน "Ubuntu 20.04 และ MongoDB 4.4 หรือ MongoDB 5.0" ฉันสงสัยว่าผู้คนกำลังมีปัญหาเพราะพวกเขากำลังเพิ่ม `arch=amd64,arm64` ซึ่งให้สถาปัตยกรรมที่แตกต่างกัน 2 แบบแทนที่จะใช้เฉพาะเช่น `amd64` หรือ `arm64`
cn flag
`กระบวนการ: 14939 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=ki> PID หลัก: 14939 (code=killed, signal=ILL)` ปัญหาของคุณน่าจะอยู่ที่ `/etc/mongod.conf` หรือไม่ ECONNREFUSED ส่วนใหญ่จะมีอยู่ 3 อย่างคือ ตำแหน่งเซิร์ฟเวอร์ (ส่วนใหญ่เป็น localhost) และชื่อผู้ใช้ + รหัสผ่าน ` ฉันป้อนคำสั่ง mongosh` อืม ฉันจะลอง `/usr/bin/mongod --config /etc/mongod.conf`
Aswanth  DS avatar
sr flag
@Rinzwind ฉันลองคำสั่ง `/usr/bin/mongod --config /etc/mongod.conf` แต่มันแสดง `โครงสร้างผิดกฎหมาย`
Aswanth  DS avatar
sr flag
ฉันจะทำอย่างไร ** ตำแหน่งเซิร์ฟเวอร์ (ส่วนใหญ่เป็น localhost) และชื่อผู้ใช้ + รหัสผ่าน **

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา