ฉันพยายามอย่างดีที่สุดที่จะดูหัวข้ออื่น ๆ แต่ดูเหมือนจะไม่สามารถเข้าใจสิ่งนี้ได้
ฉันเพิ่งติดตั้ง Ubuntu Server 21.10 บนเครื่องเซิร์ฟเวอร์ที่บ้านของฉัน ซึ่งประกอบด้วยฮาร์ดแวร์รุ่นเก่าบางตัว (ซึ่งฉันตั้งใจที่จะเริ่มแทนที่หากดูเหมือนว่าอาจเป็นปัญหาเกี่ยวกับฮาร์ดแวร์) หลังการติดตั้ง สิ่งเดียวที่ฉันทำคือติดตั้งนักเทียบท่าเพื่อเรียกใช้คอนเทนเนอร์บางตัวสำหรับการใช้งานสื่อในบ้านของฉัน (เพล็กซ์, พร็อกซีย้อนกลับ, ตัวควบคุม unifi ฯลฯ )
ดูเหมือนว่าทุกอย่างจะทำงานได้ดี แต่ฉันมีการรีบูต ~ 5 หรือมากกว่านั้นโดยไม่คาดคิดตั้งแต่เมื่อวานเมื่อฉันติดตั้งทุกอย่าง ตลกดี ตอนนี้ฉันมีเวลาทำงาน 18 ชั่วโมงและงุนงงกับสิ่งที่ทำให้เกิดการรีบูตครั้งแรก
นี่คือผลลัพธ์จาก ล่าสุด
สั่งการ:
รีบูตระบบ บูต 5.13.0-22-generi วันพุธที่ 29 ธันวาคม 02:28 ยังคงทำงานอยู่
รีบูตระบบ บูต 5.13.0-22-generi อ. 28 ธ.ค. 18:05 ยังคงทำงานอยู่
รีบูตระบบ บูต 5.13.0-22-generi อ. 28 ธ.ค. 18:02 น. - 18:05 น. (00:02 น.)
รีบูตระบบ บูต 5.13.0-22-generi อ. 28 ธ.ค. 14:19 - 18:05 น. (03:46 น.)
รีบูตระบบ บูต 5.13.0-22-generi อ. 28 ธ.ค. 14:17 - 18:05 น. (03:47 น.)
รีบูตระบบ บูต 5.13.0-22-generi อ. 28 ธ.ค. 12:31 - 18:05 น. (05:34 น.)
ben pts/1 192.168.1.100 จันทร์ 27 ธ.ค. 22:33 - 04:18 (05:45 น.)
ben pts/0 192.168.1.100 จันทร์ 27 ธ.ค. 21:54 - 00:18 (02:24 น.)
รีบูตระบบ บูต 5.13.0-22-generi จันทร์ 27 ธ.ค. 21:53 น. - 18:05 น. (20:12 น.)
ben pts/0 192.168.1.100 จ. 27 ธ.ค. 21:32 - 21:53 น. (00:21 น.)
ben tty1 จ. 27 ธ.ค. 21:28 - ลง (00:25)
รีบูตระบบ บูต 5.13.0-22-generi จันทร์ 27 ธันวาคม 21:27 - 21:53 (00:25 น.)
ben tty1 จ. 27 ธ.ค. 21:13 - ลง (00:13)
รีบูตระบบ บูต 5.13.0-22-generi จันทร์ 27 ธันวาคม 21:13 - 21:27 (00:14)
ben tty1 จ. 27 ธ.ค. 21:11 - ลง (00:01)
รีบูตระบบ บูต 5.13.0-22-generi จันทร์ 27 ธันวาคม 21:11 - 21:13 (00:01 น.)
ben tty1 จ. 27 ธ.ค. 21:10 - ลง (00:01)
รีบูตระบบ บูต 5.13.0-22-generi จันทร์ 27 ธ.ค. 21:09 น. - 21:11 น. (00:01 น.)
นี่เป็นตัวอย่างจาก /var/log/syslog
ณ จุดที่เกิดการรีบูตครั้งล่าสุด สังเกตเวลา 02:28:15 ซึ่งเป็นเวลาที่ข้อความเกิดขึ้นซึ่งเป็นเรื่องปกติของการรีบูต
28 ธันวาคม 22:17:01 ben-server CRON[35367]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
28 ธันวาคม 22:17:11 ben-server 50-motd-news[35384]: * ปรับแต่งเป็นพิเศษสำหรับพื้นที่ขนาดเล็ก - อ่านวิธีที่เราลดขนาดหน่วยความจำ
28 ธันวาคม 22:17:11 ben-server 50-motd-news[35384]: รอยเท้าของ MicroK8s เพื่อทำให้เป็น K8s เต็มรูปแบบที่เล็กที่สุด
28 ธันวาคม 22:17:11 ben-server 50-motd-news[35384]: https://ubuntu.com/blog/microk8s-memory-optimisation
28 ธันวาคม 22:17:11 ben-server systemd[1]: motd-news.service: ปิดใช้งานสำเร็จ
28 ธันวาคม 22:17:11 ben-server systemd[1]: เสร็จสิ้นข้อความของวันนี้
28 ธันวาคม 22:53:36 ben-server systemd[5122]: run-docker-runtime\x2drunc-moby-be17dd72dbdf5028d9e099ff548b2e4bf9b6f9f1c13d90bbfc288643354606c3-runc.zBfpwj.mount: ปิดการใช้งานเรียบร้อยแล้ว
28 ธันวาคม 23:17:01 ben-server CRON[45621]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
28 ธันวาคม 23:33:14 ben-server systemd[5122]: run-docker-runtime\x2drunc-moby-be17dd72dbdf5028d9e099ff548b2e4bf9b6f9f1c13d90bbfc288643354606c3-runc.ec7o7k.mount: ปิดใช้งานเรียบร้อยแล้ว
29 ธันวาคม 00:00:00 ben-server systemd[1]: กำลังเริ่มหมุนไฟล์บันทึก...
29 ธันวาคม 00:00:00 ben-server systemd[1]: กำลังเริ่มต้นการสร้าง man-db รายวัน...
29 ธันวาคม 00:00:00 ben-server systemd[1]: logrotate.service: ปิดใช้งานสำเร็จ
29 ธันวาคม 00:00:00 ben-server systemd[1]: เสร็จสิ้นการหมุนไฟล์บันทึก
29 ธันวาคม 00:00:00 ben-server systemd[1]: man-db.service: ปิดใช้งานสำเร็จ
29 ธันวาคม 00:00:00 ben-server systemd[1]: เสร็จสิ้นการสร้าง man-db รายวัน
29 ธันวาคม 00:17:01 ben-server CRON[57015]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
29 ธ.ค. 00:22:54 ben-server systemd[1]: การเริ่มต้น Ubuntu Advantage Timer สำหรับการเรียกใช้งานซ้ำ...
29 ธันวาคม 00:22:54 ben-server systemd[1]: ua-timer.service: ปิดใช้งานสำเร็จ
29 ธันวาคม 00:22:54 ben-server systemd[1]: เสร็จสิ้น Ubuntu Advantage Timer สำหรับการเรียกใช้งานซ้ำ
29 ธันวาคม 01:17:02 น. เซิร์ฟเวอร์เบน CRON[68356]: (รูท) CMD ( cd / && run-parts --report /etc/cron.hourly)
29 ธ.ค. 01:49:42 ben-server systemd[5122]: run-docker-runtime\x2drunc-moby-be17dd72dbdf5028d9e099ff548b2e4bf9b6f9f1c13d90bbfc288643354606c3-runc.1C5L9z.mount: ปิดใช้งานสำเร็จ
29 ธันวาคม 02:17:01 ben-server CRON[79961]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
29 ธันวาคม 02:21:48 ben-server systemd[5122]: run-docker-runtime\x2drunc-moby-be17dd72dbdf5028d9e099ff548b2e4bf9b6f9f1c13d90bbfc288643354606c3-runc.pvjfl1.mount: ปิดใช้งานเรียบร้อยแล้ว
29 ธันวาคม 02:28:15 ben-server systemd-modules-load[424]: โมดูลที่แทรก 'msr'
29 ธ.ค. 02:28:15 ben-server systemd[1]: ติดตั้งระบบไฟล์ Huge Pages
29 ธันวาคม 02:28:15 ben-server systemd[1]: ติดตั้งระบบไฟล์คิวข้อความ POSIX
29 ธ.ค. 02:28:15 ben-server systemd[1]: Mounted Kernel Debug File System
29 ธ.ค. 02:28:15 ben-server systemd[1]: เมานต์ Kernel Trace File System
29 ธันวาคม 02:28:15 ben-server systemd[1]: เสร็จสิ้น สร้างรายการโหนดอุปกรณ์คงที่สำหรับเคอร์เนลปัจจุบัน
29 ธันวาคม 02:28:15 ben-server systemd[1]: เสร็จสิ้นการตรวจสอบมิเรอร์ LVM2, สแน็ปช็อต ฯลฯ โดยใช้ dmeventd หรือการสำรวจความคืบหน้า
29 ธันวาคม 02:28:15 ben-server systemd[1]: [email protected]: ปิดใช้งานเรียบร้อยแล้ว
29 ธันวาคม 02:28:15 ben-server systemd[1]: เสร็จสิ้นการโหลด Kernel Module configfs
29 ธันวาคม 02:28:15 ben-server systemd[1]: [email protected]: ปิดใช้งานเรียบร้อยแล้ว
29 ธ.ค. 02:28:15 ben-server systemd[1]: เสร็จสิ้นการโหลด Kernel Module drm.
29 ธันวาคม 02:28:15 ben-server systemd[1]: [email protected]: ปิดใช้งานเรียบร้อยแล้ว
29 ธ.ค. 02:28:15 ben-server systemd[1]: เสร็จสิ้นการโหลดเคอร์เนลโมดูลฟิวส์
29 ธันวาคม 02:28:15 ben-server systemd[1]: เสร็จสิ้น ตั้งค่าเค้าโครงแป้นพิมพ์คอนโซล
29 ธันวาคม 02:28:15 ben-server systemd[1]: เสร็จสิ้นการโหลดโมดูลเคอร์เนล
29 ธ.ค. 02:28:15 ben-server systemd[1]: Remount Root and Kernel File Systems.
29 ธันวาคม 02:28:15 ben-server systemd[1]: เสร็จสิ้น ไฟร์วอลล์ที่ไม่ซับซ้อน
29 ธันวาคม 02:28:15 ben-server systemd[1]: เปิดใช้งาน swap /swap.img...
29 ธ.ค. 02:28:15 ben-server systemd[1]: Mounting FUSE Control File System...
29 ธ.ค. 02:28:15 ben-server systemd[1]: กำลังติดตั้งระบบไฟล์การกำหนดค่าเคอร์เนล...
29 ธ.ค. 02:28:15 ben-server systemd[1]: การตรวจสอบเงื่อนไขส่งผลให้ข้ามการสร้างฐานข้อมูลฮาร์ดแวร์ใหม่
29 ธ.ค. 02:28:15 น. ben-server systemd[1]: กำลังเริ่มต้น Flush Journal ไปยังที่เก็บข้อมูลถาวร...
29 ธ.ค. 02:28:15 ben-server systemd[1]: การตรวจสอบเงื่อนไขส่งผลให้ Platform Persistent Storage Archival ถูกข้าม
29 ธันวาคม 02:28:15 ben-server systemd[1]: กำลังเริ่มโหลด/บันทึก Random Seed...
29 ธ.ค. 02:28:15 น. ben-server systemd[1]: กำลังเริ่มใช้ตัวแปรเคอร์เนล...
29 ธันวาคม 02:28:15 ben-server systemd[1]: กำลังเริ่มต้นสร้างผู้ใช้ระบบ...
29 ธันวาคม 02:28:15 ben-server systemd[1]: เปิดใช้งาน swap /swap.img
29 ธันวาคม 02:28:15 ben-server systemd[1]: Mounted FUSE Control File System
29 ธันวาคม 02:28:15 ben-server systemd[1]: Mounted Kernel Configuration File System
29 ธ.ค. 02:28:15 ben-server systemd[1]: เสร็จสิ้นการโหลด/บันทึก Random Seed
29 ธ.ค. 02:28:15 ben-server systemd[1]: การตรวจสอบเงื่อนไขส่งผลให้การเริ่มระบบครั้งแรกเสร็จสมบูรณ์ถูกข้ามไป
29 ธันวาคม 02:28:15 ben-server systemd[1]: ถึงเป้าหมาย Swap
29 ธันวาคม 02:28:15 ben-server systemd[1]: ใช้ตัวแปรเคอร์เนลเสร็จแล้ว
ฉันไม่เห็นเหตุผลที่ชัดเจนสำหรับฉันว่าระบบรีบูต แม้ว่าฉันจะพบหลักฐานเพิ่มเติมในบันทึกที่ฉันเชื่อว่าหมายถึงการรีบูตโดยไม่คาดคิด:
29 ธันวาคม 02:28:15 ben-server systemd-fsck[636]: มีการตั้งค่าบิตสกปรก Fs ไม่ได้ถูกยกเลิกการต่อเชื่อมอย่างถูกต้อง และข้อมูลบางอย่างอาจเสียหาย
ฉันรู้สึกว่าถ้าเป็นดิสก์เสีย ฉันคงเห็นข้อผิดพลาดของเคอร์เนล ตอนนี้ฉันคิดว่าผู้ร้ายน่าจะเป็น PSU? ขณะนี้ฉันได้เสียบปลั๊กเข้ากับ UPS แล้ว แต่ฉันรู้ว่าไม่สามารถแก้ไขหน่วยที่ผิดพลาดได้
ใครมีความคิดใด ๆ ? ขอบคุณ!