Score:0

Systemd ไม่สามารถเมานต์ดิสก์บางส่วนระหว่างการบู๊ต

ธง do

ฉันมีระบบที่มีดิสก์จำนวนมาก (ประมาณ 96 ไดรฟ์ข้อมูล ฟอร์แมต xfs) ที่ใช้ Ubuntu 20.04 LTS ในระหว่างการบู๊ต systemd จัดการเพื่อเมานต์ไดรฟ์ส่วนใหญ่ แต่ไม่สามารถเมานต์ได้เต็มที่ประมาณ 20 รายการใน /etc/fstab

ระบบมีชั้นวางของ SAS 24 ช่องหลายชั้นที่เชื่อมโยงเข้าด้วยกัน และฉันติดตั้งโดยใช้ /mnt/shelf/shelf#/disk# การอ้างอิงอุปกรณ์ตามฉลาก (เช่น: /dev/disk/by-label/disk-###) ในไฟล์ fstab ไฟล์ fstab ยาวมาก แต่บรรทัดการเมานต์ดิสก์ข้อมูลทั้งหมดเหมือนกัน โดยมีลักษณะดังนี้:

*สนิป*
/dev/disk/by-label/disk-501 /mnt/shelf/5/501 xfs ค่าเริ่มต้น 0 0
/dev/disk/by-label/disk-502 /mnt/shelf/5/502 xfs ค่าเริ่มต้น 0 0
/dev/disk/by-label/disk-503 /mnt/shelf/5/503 xfs ค่าเริ่มต้น 0 0
*สนิป*

น่าแปลกที่ดิสก์ที่อยู่ทางด้านล่างของ fstab ล้มเหลวเสมอ เมื่อฉันดูที่ syslog ฉันมีรายการต่อไปนี้ที่เกี่ยวข้อง:

26 พฤศจิกายน 09:13:16 น. h2 systemd[1]: พบอุปกรณ์ HUS724040ALS640 disk-092
26 พ.ย. 09:13:16 น. h2 systemd[1]: พบอุปกรณ์ HUS724040ALS640 disk-096
26 พ.ย. 09:13:16 น. h2 systemd[1]: กำลังติดตั้ง /mnt/shelf/4/092...
26 พ.ย. 09:13:16 น. h2 systemd[1]: กำลังติดตั้ง /mnt/shelf/4/096...
26 พ.ย. 09:13:16 น. h2 systemd[1]: ติดตั้งแล้ว /mnt/shelf/1/014
26 พ.ย. 09:13:16 น. h2 systemd[1]: ติดตั้งแล้ว /mnt/shelf/3/069
26 พฤศจิกายน 09:13:16 น. h2 systemd[1]: พบอุปกรณ์ HUS724040ALS640 disk-088
26 พ.ย. 09:13:16 น. h2 systemd[1]: กำลังติดตั้ง /mnt/shelf/4/088...
26 พ.ย. 09:13:16 น. h2 systemd[1]: ติดตั้งแล้ว /mnt/shelf/4/092
26 พ.ย. 09:13:16 น. h2 systemd[1]: ติดตั้งแล้ว /mnt/shelf/4/096
*สนิป*
26 พ.ย. 09:13:16 h2 systemd[1]: mnt-shelf-4-073.mount: งาน mnt-shelf-4-073.mount/start ล้มเหลวด้วยผลลัพธ์ 'การพึ่งพา'
26 พ.ย. 09:13:16 h2 systemd[1]: dev-disk-by\x2dlabel-disk\x2d073.device: งาน dev-disk-by\x2dlabel-disk\x2d073.device/start ล้มเหลวด้วยผลลัพธ์ 'หมดเวลา'
26 พ.ย. 09:13:16 h2 systemd[1]: dev-disk-by\x2dlabel-disk\x2d074.device: งาน dev-disk-by\x2dlabel-disk\x2d074.device/start หมดเวลา
26 พ.ย. 09:13:16 น. h2 systemd[1]: หมดเวลารออุปกรณ์ /dev/disk/by-label/disk-074
26 พฤศจิกายน 09:13:16 h2 systemd[1]: การพึ่งพาล้มเหลวสำหรับ /mnt/shelf/4/074
26 พ.ย. 09:13:16 h2 systemd[1]: mnt-shelf-4-074.mount: งาน mnt-shelf-4-074.mount/start ล้มเหลวด้วยผลลัพธ์ 'การพึ่งพา'

เมื่อบู๊ตแล้ว ฉันแก้ไขปัญหานี้ได้ด้วยการติดตั้งดิสก์ที่ล้มเหลวระหว่างการบู๊ตด้วยตัวเอง

ฉันเชื่อว่ามีปัญหาการสั่งซื้อการเริ่มต้น systemd บางประเภท (อาจไม่มีตัวเลือก fstab ที่ฉันสามารถใช้ได้) หรือปัญหาการพึ่งพาที่ทำให้ systemd หมดเวลารอให้อุปกรณ์ดิสก์ระบุอย่างถูกต้องครบถ้วน

มีแนวคิดใดบ้างที่ฉันจะเริ่มดูที่นี่

user10489 avatar
in flag
`เมานต์ -a` เมานต์ไดรฟ์ที่หายไปหรือไม่ มันอาจจะหมดเวลาติดตั้งจำนวนมาก ควรเป็นไปได้ที่จะค้นหาเป้าหมายการเมานต์ systemd และเพิ่มการหมดเวลา
do flag
มันไม่จริง ฉันต้องแสดงความคิดเห็นเกี่ยวกับไดรฟ์ที่ได้รับผลกระทบใน fstab เรียกใช้ `systemctl daemon-reload` ยกเลิกการแสดงความคิดเห็นบรรทัดแล้ว `mount -a`
user10489 avatar
in flag
นั่นทำให้ฉันสงสัยว่ามีจำนวนการเมานต์สูงสุดที่ฮาร์ดโค้ดใน systemd หรือไม่แม้ว่ามันอาจจะหมดเวลาก็ตาม

โพสต์คำตอบ

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