HP Smart Array P410: Konversi RAID10 ke RAID1 ATAU hapus disk dari RAID10

9

Saya memiliki server dengan dua array RAID10 dari disk 146GB. Saya mencoba untuk mengganti satu array RAID10 dari 146GB disk dengan RAID1 dua disk 2TB. Karena tidak ada port gratis, saya mengeluarkan dua disk dari array yang akan saya ganti. Sekarang status serangan saya terlihat seperti ini:

# /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)

Saya ingin menggunakan port 2I:1:1, 2I:1:2untuk RAID1 baru (untuk memigrasi VM ke array baru dengan downtime minimal). Tapi saya tidak tahu cara melepaskan mereka dari RAID10 saat ini. Seperti yang saya lihat dua opsi:

1) Konversi RAID10 ke RAID1 (dalam dokumentasi saya baru saja menemukan menyebutkan bahwa array baru tidak boleh lebih kecil dari yang sekarang) Untuk perintah "/opt/hp/hpssacli/bin/hpssacli ctrl slot=1 ld 1 modify raid=1"saya mendapat kesalahan:

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

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

2) Hapus port 2I:1:1, 2I:1:2RAID10.

Namun, saya tidak menemukan petunjuk untuk kedua opsi tersebut.

Apa yang bisa dilakukan dalam situasi ini? (Tanpa mempertimbangkan opsi untuk memindahkan data ke server lain / drive eksternal / dll.)

DINGeR
sumber
1
Anda menghapus disk sebelum mengajukan pertanyaan?!?
ewwhite
1
Jangan khawatir, ini adalah server uji. Di atasnya, saya memeriksa opsi.
DINGeR
Saya sudah server Proliant DL180 G8. Saya tidak bisa membuat hal-hal smart array berfungsi sebagaimana dimaksud dengan Debian dan / atau Ubuntu. Itu bertentangan dan tidak bisa mengenali perangkat. Jadi saya baru saja menonaktifkannya dan membuat Software RAID menggunakan mdadm. Alasan mengapa saya tidak memecahkan masalah perangkat keras: mudah untuk hanya menghapus disk drive buruk dari array perangkat lunak dari jarak jauh, daripada pergi ke pusat data untuk menghapusnya secara fisik.
num8er

Jawaban:

7

Saya tidak berpartisipasi di sini sebanyak dulu, tapi saya melihat masalah dengan apa yang telah Anda lakukan.

Pengontrol HP Smart Array dapat mengakomodasi disk SAS dan SATA. Namun, Anda tidak dapat memiliki array yang terdiri dari campuran disk SAS dan SATA.

HP tidak pernah memasarkan disk SAS 2TB 2,5 ", jadi saya mengasumsikan drive 2TB yang Anda miliki adalah SATA. Disk 146GB adalah SAS. Jadi ... menarik dua disk tidak akan berfungsi karena Anda tidak dapat bergabung dengan disk baru ke array yang ada.

Anda kacau. Pasang kembali kedua drive 146GB.


Pertimbangan lain:

Anda mungkin menggunakan disk SATA pihak ke-3. Ini akan diturunkan ke kecepatan 1,5Gbps pada pengontrol Smart Array P400.

Penggunaan pengontrol P400 berarti server yang Anda gunakan adalah G5 HP ProLiant, sekitar 2005-2007.

Lebih baik untuk membangun kembali atau menggunakan perangkat keras yang lebih modern jika memungkinkan.

putih
sumber
1
Ya, drive baru adalah SATA. Saya tidak akan menggabungkan disk dari berbagai jenis, saya ingin akhirnya sepenuhnya menggantikan RAID10 SAS pada RAID1 SATA.
DINGeR