Score:3

บริการ Elasticsearch ไม่สามารถเริ่มทำงานบน Ubuntu 20.04

ธง eg

ฉันไม่สามารถเริ่มบริการ Elasticsearch ในไฟล์ อูบุนตู 20.04 (โฟกัส Fossa) การติดตั้ง:

 #systemctlสถานะelasticsearch.service
â elasticsearch.service - การค้นหาแบบยืดหยุ่น
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/elasticsearch.service; ปิดใช้งาน; ค่าที่ตั้งไว้ล่วงหน้าของผู้ขาย: เปิดใช้งาน)
    ดรอปอิน: /etc/systemd/system/elasticsearch.service.d
             ââoverride.conf
     ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่วันอาทิตย์ 10-10-2021 21:30:19 UTC; 27 นาทีที่แล้ว
       เอกสาร: https://www.elastic.co
    กระบวนการ: 2133147 ExecStart=/usr/share/elasticsearch/bin/systemd-entrypoint -p ${PID_DIR}/elasticsearch.pid --quiet>
   PID หลัก: 2133147 (รหัส=ออก สถานะ=1/ล้มเหลว)

17 ตุลาคม 21:30:18 stavilek01 systemd-entrypoint[2133147]: ที่ org.elasticsearch.bootstrap.Elasticsearch.execute(>
17 ตุลาคม 21:30:18 stavilek01 systemd-entrypoint[2133147]: ที่ org.elasticsearch.cli.EnvironmentAwareCommand.exec>
17 ต.ค. 21:30:18 stavilek01 systemd-entrypoint[2133147]: ที่ org.elasticsearch.cli.Command.mainWithoutErrorHand>
17 ตุลาคม 21:30:18 stavilek01 systemd-entrypoint[2133147]: ที่ org.elasticsearch.cli.Command.main(Command.java:79)
17 ตุลาคม 21:30:18 stavilek01 systemd-entrypoint[2133147]: ที่ org.elasticsearch.bootstrap.Elasticsearch.main(Ela>
17 ตุลาคม 21:30:18 stavilek01 systemd-entrypoint[2133147]: ที่ org.elasticsearch.bootstrap.Elasticsearch.main(Ela>
17 ตุลาคม 21:30:18 stavilek01 systemd-entrypoint[2133147]: สำหรับรายละเอียดข้อผิดพลาดทั้งหมด โปรดดูบันทึกที่ /home/admin_e>
17 ต.ค. 21:30:19น. stavilek01 systemd[1]: elasticsearch.service: ออกจากกระบวนการหลักแล้ว, รหัส=ออกแล้ว, สถานะ=1/ล้มเหลว
17 ต.ค. 21:30:19 stavilek01 systemd[1]: elasticsearch.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
17 ตุลาคม 21:30:19 stavilek01 systemd[1]: ไม่สามารถเริ่ม Elasticsearch

นี่คือบันทึก:

/var/log/elasticsearch# journalctl -xe
-- มีการกำหนดเวลาการรีสตาร์ทหน่วย logstash.service โดยอัตโนมัติ ซึ่งเป็นผลลัพธ์สำหรับ
-- การกำหนดค่า Restart= การตั้งค่าสำหรับหน่วย
17 ต.ค. 21:58:36 stavilelk01 systemd[1]: หยุด logstash
-- เรื่อง: งานหยุดสำหรับหน่วย logstash.service เสร็จสิ้น
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- งานหยุดสำหรับหน่วย logstash.service เสร็จสิ้น
--
-- ตัวระบุงานคือ 5920063 และผลลัพธ์ของงานเสร็จสิ้น
17 ต.ค. 21:58:36 stavilek01 systemd[1]: เริ่ม logstash
-- เรื่อง: งานเริ่มต้นสำหรับหน่วย logstash.service เสร็จสิ้นเรียบร้อยแล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- งานเริ่มต้นสำหรับหน่วย logstash.service เสร็จสิ้นเรียบร้อยแล้ว
--
-- ตัวระบุงานคือ 5920063
17 ต.ค. 21:58:36 stavilelk01 logstash[2143095]: การใช้ JDK ที่รวมมา: /usr/share/logstash/jdk
17 ต.ค. 21:58:36 stavilek01 logstash[2143095]: คำเตือน OpenJDK 64-Bit Server VM: ตัวเลือก UseConcMarkSweepGC เลิกใช้แล้ว>
17 ต.ค. 21:58:36 stavilek01 multipathd[828]: sda: เพิ่มเส้นทางที่ขาดหายไป
17 ต.ค. 21:58:36 stavilek01 multipathd[828]: sda: ไม่สามารถรับ udev uid: อาร์กิวเมนต์ไม่ถูกต้อง
17 ต.ค. 21:58:36 stavilek01 multipathd[828]: sda: ไม่สามารถรับ sysfs uid: อาร์กิวเมนต์ไม่ถูกต้อง
17 ต.ค. 21:58:36 stavilek01 multipathd[828]: sda: ไม่สามารถรับ sgio uid: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
17 ตุลาคม 21:58:36 stavilelk01 multipathd[828]: sdb: เพิ่มเส้นทางที่ขาดหายไป
17 ตุลาคม 21:58:36 stavilek01 multipathd[828]: sdb: ไม่สามารถรับ udev uid: อาร์กิวเมนต์ไม่ถูกต้อง
17 ตุลาคม 21:58:36 stavilek01 multipathd[828]: sdb: ไม่สามารถรับ sysfs uid: อาร์กิวเมนต์ไม่ถูกต้อง
17 ตุลาคม 21:58:36 stavilek01 multipathd[828]: sdb: ไม่สามารถรับ sgio uid: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ฉันจะแก้ไขปัญหานี้ได้อย่างไร

in flag
คุณใช้ Ubuntu เป็นเครื่องเสมือน VMware หรือไม่ หรือนี่คือการติดตั้งโลหะเปลือย?
Aouatif Bouka avatar
eg flag
Ubuntu ของฉันทำงานบน VM
Score:3
ธง in

VMWare ไม่ได้ให้ข้อมูลที่จำเป็นโดย อูเดฟ เพื่อสร้าง /dev/disk/by-id รายการ.ผลิตภัณฑ์ VMware จำนวนหนึ่งมีพฤติกรรมนี้ วิธีแก้ไขคือแก้ไข .vmx ไฟล์สำหรับเครื่องเสมือนของคุณ เพิ่มสิ่งนี้:

disk.EnableUUID = "จริง"

หลังจากรีบูตเครื่องจะมองเห็นดิสก์ได้อย่างถูกต้องและ หลายทาง จะไม่บ่นอีกต่อไป วิธีนี้อาจช่วยแก้ปัญหาการค้นหาแบบยืดหยุ่นได้

Aouatif Bouka avatar
eg flag
สวัสดี ฉันลองวิธีแก้ปัญหาที่คุณเสนอแล้ว แต่มันไม่ทำงาน: ~# service elasticsearch start งานสำหรับ elasticsearch.service ล้มเหลวเนื่องจากกระบวนการควบคุมออกโดยมีรหัสข้อผิดพลาด ดู "สถานะ systemctl elasticsearch.service" และ "journalctl -xe" สำหรับรายละเอียด

โพสต์คำตอบ

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