Score:1

iscsid ติดหักหลังจากการกู้คืน

ธง kr
dna

ฉันกำลังเล่นกับ Open-iSCSI และพบกับปัญหาบางอย่าง เมื่อการเชื่อมโยงเครือข่ายระหว่างตัวเริ่มต้นกับเป้าหมายล้มเหลว อิสซิด จะกู้คืนการเชื่อมต่อซึ่งเป็นสิ่งที่ดี แต่ม้าของข้าพเจ้าหักและยอมจำนน ข้อผิดพลาด I/O จนกว่าจะติดตั้งใหม่

มีวิธีแก้ปัญหาที่สะอาดเพื่อติดตั้ง lun ใหม่โดยอัตโนมัติหรือไม่? มีบางอย่างเช่นตะขอเกี่ยวกับการกู้คืนภายหลังหรือการตั้งค่าที่ฉันพลาดไป ฉันพยายามหลีกเลี่ยงสคริปต์การสำรวจความคิดเห็นหรืออะไรทำนองนั้น :)

บันทึก iscsid
14 มกราคม 08:03:45 localhost iscsid[1415]: iscsid: Kernel รายงานข้อผิดพลาดการเชื่อมต่อ iSCSI 1:0 (1022 - ISCSI_ERR_NOP_TIMEDOUT: NOP หมดเวลา) สถานะ (3)
14 มกราคม 08:04:22 localhost iscsid[1415]: iscsid: การเชื่อมต่อกับ 10.0.2.100:9999 ล้มเหลว (ไม่มีเส้นทางไปยังโฮสต์)
[...]
14 มกราคม 08:38:43 localhost iscsid[1415]: iscsid: การเชื่อมต่อกับ 10.0.2.100:9999 ล้มเหลว (ไม่มีเส้นทางไปยังโฮสต์)
14 ม.ค. 08:38:47 localhost iscsid[1415]: iscsid: connection1:0 ใช้งานได้หลังจากกู้คืน (พยายาม 195 ครั้ง)
14 มกราคม 08:39:52 localhost iscsid[1415]: iscsid: เคอร์เนลรายงานข้อผิดพลาดการเชื่อมต่อ iSCSI 1:0 (1020 - ISCSI_ERR_TCP_CONN_CLOSE: การเชื่อมต่อ TCP ปิด) สถานะ (3)
14 ม.ค. 08:40:11 localhost iscsid[1415]: iscsid: connection1:0 ใช้งานได้หลังจากกู้คืน (พยายาม 2 ครั้ง)
แทง
UUID=cf3d20cd-a8cd-4a9a-acbf-1c61289a37bb /data xfs เริ่มต้น,_netdev,x-systemd.requires=iscsid.service 0 0
Score:0
ธง ng

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

ปัญหาคือเมื่อการเชื่อมต่อล่มนานกว่า iscsid's เปลี่ยน_หมดเวลาระบบไฟล์เริ่มได้รับข้อผิดพลาด I/O เว้นแต่คุณจะมีแอปพลิเคชันที่พิเศษมาก โดยปกติแล้วจะไม่มีการกลับมาจากข้อผิดพลาด I/O มันสร้างความเสียหายทุกประเภทด้วยบริการ การรีบูตเครื่องมักจะดีกว่าการพยายามค้นหาว่าโปรแกรมทั้งหมดหยุดทำงานอย่างไร

ต้องบอกว่าสิ่งที่คุณทำได้คือผลักดันสิ่งนั้น เปลี่ยน_หมดเวลา ออกไปเท่าที่คุณพอใจ คุณจะพบการอ้างอิงบนเว็บไปยังแอปพลิเคชัน เช่น ฐานข้อมูลที่แนะนำการหมดเวลาหนึ่งชั่วโมง (3600 วินาที) หรือนานกว่านั้น สิ่งนี้ทำให้เกิดปัญหาเช่นการเมานต์ฮาร์ด NFS ที่ติดอยู่ หากคุณต้องการออกแบบระบบที่หยุดการหยุดทำงานซึ่งมนุษย์ต้องเข้าไปแทรกแซงเพื่อแก้ไข การหมดเวลานานขึ้นเป็นสิ่งที่ดี ระบบแฮงค์จนกว่าลิงค์จะกลับมา

คุณสามารถตั้งค่าเริ่มต้นสำหรับทั้งระบบได้ใน /etc/iscsi/iscsid.conf. แก้ไขบรรทัดนี้:

node.session.timeo.replacement_timeout = 120

โพสต์คำตอบ

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