HP Smart Array; Bagaimana cara menghapus drive fisik dengan kegagalan prediktif SMART dari array sehingga dapat diganti?

9

slot pengontrol hpacucli = 1 ld 1 menunjukkan detail

Smart Array P400 in Slot 1

   array A

      Logical Drive: 1
         Size: 273.3 GB
         Fault Tolerance: RAID 1+0
         Heads: 255
         Sectors Per Track: 32
         Cylinders: 65535
         Stripe Size: 128 KB
         Status: OK
         Array Accelerator: Enabled
         Unique Identifier: xxxx
         Disk Name: /dev/cciss/c0d0
         Mount Points: /boot 196 MB, / 7.8 GB
         Logical Drive Label: xxxxx
         Mirror Group 0:
            physicaldrive 1I:1:8 (port 1I:box 1:bay 8, SAS, 72 GB, Predictive Failure)
            physicaldrive 1I:1:7 (port 1I:box 1:bay 7, SAS, 72 GB, OK)
            physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SAS, 72 GB, OK)
            physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 72 GB, OK)
         Mirror Group 1:
            physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 72 GB, OK)
            physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 72 GB, OK)
            physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 72 GB, OK)
            physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 72 GB, OK)

slot pengontrol hpacucli = 1 pertunjukan

Smart Array P400 in Slot 1
   Bus Interface: PCI
   Slot: 1
   Serial Number: xxxx
   Cache Serial Number: xxxx
   RAID 6 (ADG) Status: Disabled
   Controller Status: OK
   Chassis Slot:
   Hardware Revision: Rev D
   Firmware Version: 4.06
   Rebuild Priority: Medium
   Expand Priority: Medium
   Surface Scan Delay: 15 secs
   Post Prompt Timeout: 0 secs
   Cache Board Present: True
   Cache Status: OK
   Accelerator Ratio: 100% Read / 0% Write
   Drive Write Cache: Disabled
   Total Cache Size: 256 MB
   Battery Pack Count: 0
   SATA NCQ Supported: True

Apakah aman menjalankan urutan perintah ini?

hpacucli controller slot=1 array A remove drives=1:8
hpacucli controller slot=1 pd 1:8 modify led=on

dapatkan tangan dari jarak jauh untuk melepaskan drive dan ganti. Lalu lari:

hpacucli controller slot=1 array A add drives=1:8

Apakah ini akan membuat array untuk dibangun kembali dengan aman?

gilesw
sumber

Jawaban:

7

Aman untuk menjalankan perintah itu. Grup mirror dapat bertahan tanpa adanya satu disk. Itu harus dibangun kembali secara otomatis, tetapi jika bukan perintah yang sudah Anda identifikasi akan menendang ke gigi.

sysadmin1138
sumber
Apakah ini berdasarkan pengalaman dengan server HP sendiri? Saya mendukung solusi Anda hanya karena jika disk sedang ditulis ketika dihapus secara fisik dari array kepala disk akan berada di plater dan dapat menyebabkan kerusakan pada disk itu sendiri. Saya lebih suka drive keluar dari array dan berputar. Semoga apa yang harus dilakukan perintah.
gilesw
2
@ User70139 Kartu SmartArray cukup pintar untuk berhenti menulis ke disk yang ada dalam pra-gagal dan memulai lampu gagal-cahaya yang berkedip. I / O sudah dikosongkan oleh kartu. Drive masih berputar, tetapi kepala tidak digunakan. Jika Anda khawatir, saat menarik keluar drive lama, tarik keluar satu inci dan tunggu 10 detik sebelum sepenuhnya menariknya.
sysadmin1138
2
Selama disk HP Anda memiliki pegangan merah, mereka hot-swap yang kompatibel dan dapat ditarik dari server kapan saja, bahkan ketika berputar. Jelas Anda tidak ingin mengayun-ayunkannya sampai cukup 10-15 detik untuk menghentikan piring berputar. Bahkan, jangan memukul mereka dan Anda harus baik-baik saja. Drive rebuild / replacment adalah tanggung jawab controller dan Anda tidak perlu khawatir mengeksekusi perintah apa pun sebelum atau setelah menarik drive yang gagal. Itu semua terjadi lebih jauh di tumpukan.
Chris Thorpe
10

Anda cukup menarik disk yang mati dan menggantinya - tidak perlu keterlibatan OS sama sekali.

Chopper3
sumber
5

Drive dengan prefailure tidak harus memiliki indikator LED (kadang-kadang berkedip kuning lambat), jadi mengidentifikasi itu untuk tangan pintar adalah ide yang bagus. Anda tidak perlu menghapus drive dari array atau menambahkannya kembali. Fungsi-fungsi itu akan ditangani oleh pengontrol secara otomatis. Yang Anda butuhkan hanyalah hpacucli controller slot=1 pd 1:8 modify led=ongaris.

putih
sumber
1

Urutan perintah yang Anda tentukan tidak berfungsi pada pengontrol Smart Array 641/642 kami. Terjadi This operation is not supported with the current configurationkesalahan. Pada kelas array saya, perintah-perintah ini tidak berfungsi, bahkan jika semua disk beroperasi dengan benar. Solusi terbaik adalah proses ewwhite untuk mengedipkan drive, dan secara fisik ganti.

SteveM
sumber