HP Smart Array P410: แปลง RAID10 เป็น RAID1 หรือลบดิสก์ออกจาก RAID10


9

ฉันมีเซิร์ฟเวอร์ที่มี RAID10 สองชุด 146GB ฉันพยายามแทนที่อาร์เรย์ RAID10 หนึ่งตัวของ 146GB ดิสก์ด้วย RAID1 ของดิสก์ 2TB สองตัว เนื่องจากไม่มีพอร์ตฟรีฉันจึงนำดิสก์สองตัวออกจากอาร์เรย์ที่ฉันจะแทนที่ ตอนนี้สถานะของการจู่โจมของฉันเป็นแบบนี้:

# /opt/hp/hpssacli/bin/hpssacli ctrl all show config

Smart Array P400 in Slot 1
   array A (SAS, Unused Space: 0  MB)
      logicaldrive 1 (273.4 GB, RAID 1+0, Interim Recovery Mode)

      physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, Failed)
      physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, Failed)
      physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 146 GB, OK)
      physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 146 GB, OK)

   array B (SAS, Unused Space: 0  MB)
      logicaldrive 2 (273.4 GB, RAID 1+0, OK)

      physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 146 GB, OK)
      physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SAS, 146 GB, OK)
      physicaldrive 1I:1:7 (port 1I:box 1:bay 7, SAS, 146 GB, OK)
      physicaldrive 1I:1:8 (port 1I:box 1:bay 8, SAS, 146 GB, OK)

ฉันต้องการใช้พอร์ต2I:1:1, 2I:1:2สำหรับ RAID1 ใหม่ (เพื่อโอนย้าย VM ไปยังอาร์เรย์ใหม่โดยมีเวลาหยุดทำงานน้อยที่สุด) แต่ฉันไม่รู้ว่าจะปลดพวกมันจาก RAID10 ปัจจุบันได้อย่างไร เท่าที่ฉันเห็นสองตัวเลือก:

1) แปลง RAID10 เป็น RAID1 (ในเอกสารฉันเพิ่งพบพูดถึงว่าอาร์เรย์ใหม่ไม่สามารถเล็กกว่าอันปัจจุบัน) ไปยังคำสั่งที่"/opt/hp/hpssacli/bin/hpssacli ctrl slot=1 ld 1 modify raid=1"ฉันได้รับข้อผิดพลาด:

Error: "raid=1" is not a valid option for logicaldrive 1

Available options are:
    0
    1 + 0 (current value)
    5
    6 (default value)

2) ลบพอร์ต2I:1:1, 2I:1:2ของ RAID10

อย่างไรก็ตามฉันไม่พบคำแนะนำสำหรับตัวเลือกทั้งสอง

สิ่งที่สามารถทำได้ในสถานการณ์นี้? (โดยไม่คำนึงถึงตัวเลือกในการย้ายข้อมูลไปยังเซิร์ฟเวอร์อื่น / ไดรฟ์ภายนอก / อื่น ๆ )


1
คุณลบดิสก์ก่อนถามคำถาม?!?
ewwhite

1
ไม่ต้องกังวลนี่คือเซิร์ฟเวอร์ทดสอบ เมื่อวันที่ฉันจะตรวจสอบตัวเลือก
DiNGeR

ฉันมีเซิร์ฟเวอร์ Proliant DL180 G8 ฉันไม่สามารถทำให้สมาร์ทอาร์เรย์ทำงานได้ตามที่ตั้งใจไว้กับ Debian และ / หรือ Ubuntu มันขัดแย้งกันและไม่รู้จักอุปกรณ์ ดังนั้นฉันจึงปิดการใช้งานและสร้าง Software RAID โดยใช้ mdadm เหตุผลที่ฉันไม่ได้แก้ไขปัญหาฮาร์ดแวร์: มันง่ายเพียงแค่ลบดิสก์ไดรฟ์ที่ไม่ดีออกจากอาเรย์ซอฟต์แวร์จากระยะไกลกว่าไปที่ศูนย์ข้อมูลเพื่อลบทางกายภาพ
num8er

คำตอบ:


7

ฉันไม่ได้มีส่วนร่วมที่นี่เท่าที่ฉันเคยทำ แต่ฉันเห็นปัญหาเกี่ยวกับสิ่งที่คุณทำ

ตัวควบคุม HP Smart Array สามารถรองรับดิสก์ SAS และ SATA อย่างไรก็ตามคุณไม่สามารถมีอาร์เรย์ได้ซึ่งประกอบด้วยดิสก์ SAS และ SATA

HP ไม่เคยทำตลาดดิสก์ SAS ขนาด 2TB 2.5 "ดังนั้นฉันสมมติว่าไดรฟ์ 2TB ที่คุณมีคือ SATA ดิสก์ 146GB เป็น SAS ดังนั้น ... การดึงดิสก์สองแผ่นจะไม่ทำงานเพราะคุณไม่สามารถเข้าร่วมดิสก์ใหม่กับ อาร์เรย์ที่มีอยู่

คุณทำผิดพลาด ใส่ไดรฟ์ 146GB สองตัวกลับเข้าที่


ข้อควรพิจารณาอื่น ๆ :

คุณอาจใช้ดิสก์ SATA บุคคลที่สาม มันจะถูกลดความเร็วไปที่ 1.5Gbps บนตัวควบคุม Smart Array P400

การใช้คอนโทรลเลอร์ P400 หมายถึงเซิร์ฟเวอร์ที่คุณใช้งานอยู่คือ G5 HP ProLiant ประมาณปี 2548-2550

เป็นการดีกว่าที่จะสร้างใหม่หรือใช้ฮาร์ดแวร์ที่ทันสมัยกว่าถ้าเป็นไปได้


1
ใช่ไดรฟ์ใหม่คือ SATA ฉันจะไม่รวมดิสก์ประเภทต่าง ๆ ฉันต้องการแทนที่ RAID10 SAS ใน RAID1 SATA ในที่สุด
DiNGeR
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.