เมื่อเร็ว ๆ นี้ฉันได้เห็นระบบไฟล์รูทของเครื่องในดาต้าเซ็นเตอร์ระยะไกลได้รับการประกอบใหม่เป็นแบบอ่านอย่างเดียวเนื่องจากปัญหาความมั่นคง
เมื่อรีบูตข้อผิดพลาดนี้จะปรากฏขึ้น:
UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY (i.e., without -a or -p options)
หลังจากรัน fsck ตามที่แนะนำและยอมรับการแก้ไขด้วยตนเองYข้อผิดพลาดได้รับการแก้ไขและตอนนี้ระบบก็ใช้ได้
ตอนนี้ฉันคิดว่ามันน่าสนใจถ้า fsck ได้รับการกำหนดค่าให้ทำงานและซ่อมแซมทุกอย่างโดยอัตโนมัติเนื่องจากทางเลือกเดียวในบางกรณี (เช่นนี้) กำลังดำเนินการกับดาต้าเซ็นเตอร์ระยะไกลด้วยตนเองและต่อคอนโซลกับเครื่องที่ได้รับผลกระทบ
คำถามของฉันคือ: ทำไม fsck โดยค่าเริ่มต้นขอแทรกแซงด้วยตนเอง? อย่างไรและเมื่อใดที่การแก้ไขโดยโปรแกรมดังกล่าวจะไม่ปลอดภัย? มีกรณีใดบ้างที่ sysadmin อาจต้องการออกจากการแก้ไขที่แนะนำไว้ในบางครั้ง (เพื่อดำเนินการอื่น ๆ ) หรือยกเลิกทั้งหมด