ฉันใช้ python-based สเป็ก ตัวจัดการแพ็คเกจเพื่อจัดการแพ็คเกจต่าง ๆ ในระบบของฉัน ฉันใช้ระบบเมานต์ NFS ที่ผู้ใช้เข้าสู่ระบบเดียวกันเสมอ [/เน็ตโฮม]
ไดเร็กทอรีบนเวิร์กสเตชันต่างๆ ตามผลจาก nfsstat - ม
เวอร์ชัน NFS คือ v3
หลังจากไม่มีปัญหามานานกว่าสองสัปดาห์ จู่ๆ ก็เริ่มได้รับข้อผิดพลาด [Errno 37] ไม่มีการล็อค
เมื่อใดก็ตามที่ฉันพยายามดำเนินการใด ๆ โดยใช้ตัวจัดการแพ็คเกจนี้
ฉันไม่ได้เปลี่ยนแปลงอะไรเกี่ยวกับการตั้งค่า sppack ในช่วงเวลานั้น และได้ลองติดตั้งตัวจัดการแพ็คเกจนี้ใหม่หลายครั้ง แต่ก็ไม่สำเร็จ
เดอะ [Errno 37] ไม่มีการล็อค
ข้อผิดพลาดเกิดขึ้นจาก systemcall fcntlซึ่งแก้ไขตัวอธิบายไฟล์ ดังนั้นเราจึงถือว่าเป็นข้อผิดพลาดเกี่ยวกับการอนุญาตที่เกี่ยวข้องกับระบบการเมานต์ NFS ของเรา เนื่องจากผู้ใช้ทั่วไปมีเพียง rwx
สิทธิ์ในไดเร็กทอรีหลักของเขาเอง ข้อผิดพลาดในการอนุญาตจะเกิดขึ้นหากเขาพยายามเขียนหรือเรียกใช้ไฟล์ที่อยู่นอกนั้น ขออภัย ข้อผิดพลาดนี้ไม่ได้ระบุว่าไฟล์ใดที่ตัวจัดการแพ็คเกจนี้พยายามแก้ไข
มีวิธีการย้อนรอยที่ข้อผิดพลาดนี้อาจมาจากที่ใด ปัญหาที่ใหญ่ที่สุดของฉันคือไม่สามารถทำซ้ำได้อย่างน่าเชื่อถือและหยุดเกิดขึ้นอีกในวันนี้ ดังนั้นฉันจึงไม่แน่ใจว่าจะค้นหาต้นตอของปัญหานี้ได้อย่างไร
ระบบของฉันมีข้อกำหนดต่อไปนี้เมื่อเกิดข้อผิดพลาดและเมื่อมันหายไปอีกครั้ง:
- สเป็ค: 0.17.1-1181-76489eb213
- หลาม: 3.6.9
- แพลตฟอร์ม: linux-ubuntu18.04-nehalem
- คอนกรีด: ติดกัน