ใช้เทอร์มินัลเพื่อสร้างอาร์เรย์ RAID 0 (ลายทาง) ใน OS X

สารบัญ:

ใช้เทอร์มินัลเพื่อสร้างอาร์เรย์ RAID 0 (ลายทาง) ใน OS X
ใช้เทอร์มินัลเพื่อสร้างอาร์เรย์ RAID 0 (ลายทาง) ใน OS X
Anonim

บทความนี้อธิบายวิธีใช้ Terminal เพื่อสร้างและจัดการอาร์เรย์ RAID แบบสไทรพ์ใน OS X เนื่องจาก Disk Utility เวอร์ชัน El Capitan ถูกปลดออกจากความสามารถของ RAID

ข้อมูลในบทความนี้ใช้กับการสร้างอาร์เรย์ RAID 0 (ลายทาง) โดยใช้ Terminal ใน macOS Sierra (10.12) ผ่าน OS X Lion (10.7)

Image
Image

เกี่ยวกับ Mac OS และ RAID หลายประเภท

ตั้งแต่แรกเริ่ม ระบบปฏิบัติการ Mac ได้รองรับ RAID หลายประเภทโดยใช้ซอฟต์แวร์ AppleRAID ที่เป็นส่วนหนึ่งของ diskutil ซึ่งเป็นเครื่องมือบรรทัดคำสั่งที่ใช้สำหรับการฟอร์แมต แบ่งพาร์ติชั่น และซ่อมแซมอุปกรณ์จัดเก็บข้อมูลบน Mac

จนกระทั่ง OS X El Capitan รองรับ RAID ในแอป Disk Utility ซึ่งคุณสามารถใช้สร้างและจัดการอาร์เรย์ RAID ได้ Apple ยกเลิกการสนับสนุน RAID ในแอพ Disk Utility เวอร์ชัน El Capitan แต่ยังคงให้ AppleRAID พร้อมใช้งานสำหรับผู้ใช้ที่ต้องการใช้ Terminal และบรรทัดคำสั่ง Apple ส่งคืนการสร้าง RAID ให้กับ Disk Utility ใน macOS High Sierra

ก่อนเริ่ม

การใช้ Terminal เพื่อสร้างอาร์เรย์ RAID 0 หรือที่เรียกว่า striped array เป็นกระบวนการง่ายๆ ที่ผู้ใช้ Mac ทุกคนสามารถทำได้ ไม่จำเป็นต้องมีทักษะพิเศษใดๆ แม้ว่าคุณอาจพบว่าแอป Terminal แปลกไปหน่อย หากคุณไม่เคยใช้มาก่อน

ความสำคัญของการสำรองข้อมูล

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

สิ่งที่คุณต้องการ

AppleRAID รองรับประเภท RAID แบบสไทรพ์ (RAID 0), มิเรอร์ (RAID 1) และประเภทต่อ (สแปนนิ่ง) ของ RAID ก่อนที่คุณจะสร้างอาร์เรย์ RAID 0 คุณต้องมี:

  • สองไดรฟ์ขึ้นไปที่สามารถใช้เป็นชิ้นส่วนในอาร์เรย์ RAID แบบสไทรพ์ได้
  • ตัวสำรองปัจจุบัน ขั้นตอนการสร้างอาร์เรย์ RAID 0 จะลบข้อมูลทั้งหมดบนไดรฟ์ที่ใช้

คุณสามารถใช้ไดรฟ์ได้ทุกประเภท รวมถึงฮาร์ดไดรฟ์ SSD หรือแฟลชไดรฟ์ USB เป็นความคิดที่ดีที่ไดรฟ์จะต้องเหมือนกันทั้งในด้านขนาดและรุ่น แม้ว่าจะไม่ใช่ข้อกำหนดที่เข้มงวดของ RAID 0

หากไดรฟ์ที่คุณวางแผนจะใช้ยังไม่ได้ฟอร์แมตเป็นโวลุ่มเดียวโดยใช้ OS X Extended (Journaled) เป็นระบบไฟล์ ให้ทำอย่างนั้น วิธีที่คุณใช้แตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการของคุณ:

ฟอร์แมตไดรฟ์ของ Mac โดยใช้ยูทิลิตี้ดิสก์ (OS X El Capitan หรือใหม่กว่า)

ฟอร์แมตไดรฟ์ของ Mac โดยใช้ยูทิลิตี้ดิสก์ (OS X Yosemite หรือเก่ากว่า)

ใช้เทอร์มินัลเพื่อสร้างอาร์เรย์ RAID 0 (ลายทาง)

ตัวอย่างนี้ใช้ดิสก์สองตัวเป็นสไลซ์ของอาร์เรย์ RAID 0 สไลซ์เป็นระบบการตั้งชื่อที่ใช้อธิบายโวลุ่มแต่ละโวลุ่มที่ประกอบขึ้นเป็นองค์ประกอบของอาร์เรย์ RAID

  1. เปิดตัว Terminal ตั้งอยู่ใน Applications > Utilities.
  2. ป้อนคำสั่งต่อไปนี้ที่พร้อมท์ในเทอร์มินัล คุณสามารถคัดลอก/วางคำสั่งเพื่อทำให้กระบวนการง่ายขึ้น:

    รายการดิสก์

    ทำให้ Terminal แสดงไดรฟ์ทั้งหมดที่เชื่อมต่อกับ Mac ของคุณ พร้อมด้วยตัวระบุไดรฟ์ที่คุณต้องการเมื่อสร้างอาร์เรย์ RAID ไดรฟ์ของคุณจะแสดงโดยจุดป้อนไฟล์ โดยปกติคือ /dev/disk0 หรือ /dev/disk1 แต่ละไดรฟ์จะแสดงพาร์ติชั่นแยกกัน พร้อมด้วยขนาดของพาร์ติชั่นและตัวระบุ (ชื่อ)

    ตัวระบุอาจจะไม่เหมือนกับชื่อที่คุณใช้ในการฟอร์แมตไดรฟ์ของคุณ ตัวอย่างนี้ใช้สองไดรฟ์ชื่อ Slice1 และ Slice2 ในภาพ คุณจะเห็นว่าตัวระบุของ Slice1 คือ disk2s2 และของ Slice2 คือ disk3s2 เป็นตัวระบุที่คุณใช้สร้างอาร์เรย์ RAID 0

    Image
    Image

    ตัวระบุของคุณอาจแตกต่างกัน ดังนั้นอย่าลืมแทนที่ตัวระบุตัวอย่างในคำสั่งด้วยตัวระบุที่ถูกต้องสำหรับ Mac ของคุณ

  3. คำสั่งที่เราจะใช้อยู่ในรูปแบบต่อไปนี้:

    Diskutil appleRAID สร้างแถบ NameofStripedArray Fileformat DiskIdentifiers

    NameofStripedArray คือชื่อของอาร์เรย์ที่จะแสดงเมื่อติดตั้งบนเดสก์ท็อปของ Mac

    FileFormat เป็นรูปแบบที่จะใช้เมื่อสร้างอาร์เรย์แบบสไทรพ์ สำหรับผู้ใช้ Mac นี่น่าจะเป็น hfs+.

    DiskIdentifers คือชื่อตัวระบุที่คุณค้นพบโดยใช้คำสั่งรายการ diskutil

  4. ป้อนคำสั่งต่อไปนี้ที่พร้อมท์เทอร์มินัล อย่าลืมเปลี่ยนตัวระบุไดรฟ์ให้ตรงกับสถานการณ์เฉพาะของคุณ รวมทั้งชื่อที่คุณต้องการใช้สำหรับอาร์เรย์RAID

    Diskutil appleRAID สร้างแถบ FastFred HFS+ disk2s2 disk3s2

    Image
    Image
  5. Terminal แสดงขั้นตอนการสร้างอาร์เรย์ หลังจากผ่านไปครู่หนึ่ง อาร์เรย์ RAID ใหม่จะต่อเชื่อมบนเดสก์ท็อปของคุณ และเทอร์มินัลจะแสดงข้อความ “เสร็จสิ้นการทำงาน RAID” คุณพร้อมที่จะเริ่มใช้ RAID แบบใหม่ที่รวดเร็วแล้ว

    วิธีการลบ Striped RAID Array โดยใช้ Terminal

    ในบางจุด คุณอาจต้องลบอาร์เรย์ อีกครั้งที่คุณใช้แอป Terminal ร่วมกับเครื่องมือบรรทัดคำสั่ง diskutil เพื่อลบอาร์เรย์ RAID 0 และส่งคืน RAID แต่ละรายการเพื่อใช้เป็นโวลุ่มแต่ละรายการบน Mac ของคุณ

    การลบอาร์เรย์แบบสไทรพ์ของคุณจะทำให้ข้อมูลทั้งหมดบน RAID ถูกลบ ตรวจสอบว่าคุณมีข้อมูลสำรองก่อนดำเนินการต่อ

  6. เปิดแอป Terminal ที่ Applications > Utilities.

    ตัวอย่างการสร้างอาร์เรย์ RAID 0 ส่งผลให้อาร์เรย์ RAID ชื่อ FastFred ชื่อ RAID ของคุณจะแตกต่างกัน

  7. ที่ข้อความแจ้ง Terminal ให้ป้อนข้อมูลต่อไปนี้ อย่าลืมแทนที่ FastFred ด้วยชื่อ RAID แบบสไทรพ์ที่คุณต้องการลบ

    Diskutil AppleRAID ลบ FastFred

    Image
    Image
  8. คำสั่ง delete จะยกเลิกการต่อเชื่อมอาร์เรย์ RAID 0 ทำให้ RAID ออฟไลน์ และแบ่ง RAID ออกเป็นองค์ประกอบต่างๆ

    อะไรก็ไม่เกิดก็สำคัญ ไดรฟ์แต่ละตัวที่ประกอบขึ้นเป็นอาร์เรย์ไม่ได้ต่อเชื่อมใหม่หรือฟอร์แมตอย่างถูกต้อง ใช้ยูทิลิตี้ดิสก์เพื่อฟอร์แมตไดรฟ์ใหม่เพื่อให้ใช้งานได้บน Mac ของคุณอีกครั้ง

แนะนำ: