Score:0

SAN เดียวพร้อม ocfs2 และ gfs2

ธง in
Ray

ฉันมี SAN เดียวกับไดรฟ์เสมือนสองไดรฟ์ (กล่าวคือ พวกมันเมาต์แยกกัน แต่ถูกแมปกับที่อยู่ IP เดียวกัน) ตัวอย่างเช่น ถ้าฉันทำ ls /dev/disk/by-path/ฉันเห็นสิ่งนี้:

ip-172.16.100.5:3260-iscsi-iqn.[เหมือนกันทั้งหมด]-lun-0@
ip-172.16.100.5:3260-iscsi-iqn.[เหมือนกันทั้งหมด]-lun-1@
ip-172.16.100.6:3260-iscsi-iqn.[เหมือนกันทั้งหมด]-lun-0@
ip-172.16.100.6:3260-iscsi-iqn.[เหมือนกันทั้งหมด]-lun-1@

(มีสองรายการสำหรับแต่ละรายการเพราะฉันใช้ หลายเส้นทาง เช่นกัน.)

ปัจจุบัน ฉันใช้ OCFS2 (Oracle Cluster Filesystem) สำหรับทั้งสองไดรฟ์เสมือน อย่างไรก็ตาม ฉันต้องการลองใช้ GFS2 กับหนึ่งในนั้น ฉันคิดว่า/หวังว่านี่จะไม่ใช่ปัญหา มันจะเหมือนกับเซิร์ฟเวอร์เดียวที่ส่งออกระบบไฟล์สองระบบ หนึ่งระบบใช้ Samba และอีกระบบหนึ่งใช้ NFS อย่างน้อยนั่นคือสิ่งที่ฉันคิด

อย่างไรก็ตาม เนื่องจากไดรฟ์เสมือนอื่น (เช่น ไดรฟ์ที่จะใช้งาน OCFS2 ต่อไป) มีข้อมูลอยู่ ฉันจึงอยากสอบถามว่าใครสามารถเห็นปัญหาเกี่ยวกับสิ่งนี้หรือไม่

เซิร์ฟเวอร์กำลังเรียกใช้ Ubuntu 20.04

คำแนะนำใด ๆ ที่จะได้รับการชื่นชม! ขอขอบคุณ!

Score:1
ธง cn

ไม่ได้ GFS2 และ OCFS2 ไม่สามารถแชร์ LUN เดียวกันได้ การสลับไปมาหมายถึงการย้ายที่เก็บข้อมูลไปยังวอลุ่มใหม่ ซึ่งอาจผ่านการคืนค่าการสำรองข้อมูล

NFS และ SMB เป็นโปรโตคอลการแชร์ไฟล์ บนเส้นลวดเป็นนามธรรมของไฟล์ ระบบไฟล์ของเซิร์ฟเวอร์ไม่สำคัญ มีเซิร์ฟเวอร์ SMB และ NFS สำหรับ Windows, UNIX และ Linux ทั้งหมดส่งออกระบบไฟล์ในเครื่องที่พวกเขาชื่นชอบ

ในทางตรงกันข้าม GFS2 และ OCFS2 เป็นระบบไฟล์หน่วยเก็บข้อมูลที่ใช้ร่วมกัน SAN นำเสนอ LUN ของอุปกรณ์บล็อกเดียวกันไปยังหลายโฮสต์ ตัวจัดการล็อคแบบกระจายทำให้สิ่งต่าง ๆ สอดคล้องกัน เช่นเดียวกับระบบไฟล์ในเครื่องที่คุณชื่นชอบ แต่ละระบบมีโครงสร้างเฉพาะของดิสก์ คล้ายกับการเมานต์ระบบไฟล์ ext4 เป็น xfs ปฏิเสธที่จะเมานต์อย่างดีที่สุดและเสียหายอย่างที่สุด ซึ่งแตกต่างจากระบบในเครื่อง พวกเขาต้องการ API ตัวจัดการการล็อกด้วย และฉันไม่คิดว่าทั้งสองนี้จะเข้ากันได้

in flag
Ray
ขอขอบคุณ! ไดรฟ์เสมือนทั้งสองใช้ที่อยู่ IP เดียวกัน แต่มี LUN ต่างกัน ฉันเดาว่าคำที่ถูกต้องคือพวกมันเป็นโลจิคัลดิสก์ที่แตกต่างกัน ถ้าฉัน `ls /dev/disk/by-path/` ฉันเห็นสองรายการสำหรับแต่ละรายการ ดังที่แสดงในการอัปเดตคำถามของฉัน การมี GFS2 สำหรับอันหนึ่งและ OCFS2 สำหรับอันอื่นยังคงเป็นปัญหาอยู่หรือไม่ (และขอขอบคุณสำหรับลิงค์ ไฟล์ PDF นั้นให้ข้อมูลดีมาก!)
John Mahowald avatar
cn flag
จัดสรรจำนวน LUN และ/หรือเส้นทางที่คุณมีเป็นเวลาหนึ่งนาที ระบบไฟล์หน่วยเก็บข้อมูลที่ใช้ร่วมกันวางรูปแบบดิสก์ของตนเอง ลองนึกภาพ XFS แต่มีตัวจัดการล็อคแบบกระจาย คุณไม่สามารถแสร้งทำเป็นว่ามันอยู่ในรูปแบบ EXT4 ลองเมานต์ *ทดสอบ* โวลุ่ม OCFS2 เป็น GFS2 แล้วดูว่าเกิดอะไรขึ้น
in flag
Ray
โอ้...ขอโทษ ฉันเดาว่าฉันหมายถึงตอนนี้ฉันมี LUN 0 และ LUN 1 เป็น OCFS2 แล้ว จะปลอดภัยไหมที่จะลบ LUN 1 และฟอร์แมตเป็น GFS2 LUN 0 เป็น OCFS2 และ LUN 1 เป็น GFS2 ได้ไหม (และทั้งสองเมาต์ตามที่ฟอร์แมตแล้ว) อยู่ร่วมกันบน SAN เดียวกันที่มีที่อยู่ IP เดียวกัน
John Mahowald avatar
cn flag
LUN ที่แตกต่างกันอาจเป็นระบบไฟล์ที่แตกต่างกัน ทั้งหมดนี้เป็นเพียงการบล็อกเท่านั้น มิฉะนั้น SAN จะให้บริการสภาพแวดล้อมที่แตกต่างกันได้อย่างไร ขึ้นอยู่กับคุณที่จะทำการย้ายข้อมูลให้สำเร็จอย่างปลอดภัย อีกครั้งอาจผ่านการกู้คืนข้อมูลสำรอง
in flag
Ray
เข้าใจแล้ว! ในตอนแรก ข้อกังวลที่คุณแจ้งมานั้นขึ้นอยู่กับ OCFS2 และ GFS2 ที่มี LUN เดียวกัน ซึ่งไม่สามารถทำได้อย่างที่คุณชี้ให้เห็น สำหรับเหตุผลที่ฉันทำ ... ฉันเดาว่ามันเพื่อดูว่า GFS2 "ดีกว่า" หรือไม่ ฉันมีปัญหากับ OCFS2 ที่ทำให้ฉันต้องสำรองข้อมูล ดังนั้นฉันจำเป็นต้องกู้คืนและฉันเดาว่าฉันกำลังถามตัวเองว่าฉันควรกู้คืนเป็น OCFS2 อีกครั้งหรือลองใช้ GFS2 (เนื่องจาก LUN อื่นบน SAN เดียวกันคือ OCFS2) อย่างน้อยก็ได้ลอง... ขอบคุณมากสำหรับความช่วยเหลือของคุณ; ดูเหมือนจะยากที่จะค้นหาข้อมูลเกี่ยวกับพวกเขา

โพสต์คำตอบ

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