HP Smart Array; Як безпечно видалити фізичний привід із передбачуваною помилкою SMART з масиву, щоб його можна було замінити?


9

слот контролера hpacucli = 1 ld 1 показати деталі

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)

слот контролера hpacucli = 1 показ

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

Чи безпечно запускати цю послідовність команд?

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

дістаньте віддалені руки, щоб вийняти привід і замінити. Потім запустіть:

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

Чи змусить це безпечно відновити масив?

Відповіді:


7

Безпечно виконувати ці команди. Дзеркальна група може пережити відсутність одного диска. Він повинен відбудовуватися автоматично, але якщо це не команда, яку ви вже визначили, це запустить її у передачу.


Це базується на досвіді роботи із серверами HP? Я віддаю перевагу вашому рішенню просто тому, що якщо запис на диск, коли він фізично виймається з масиву, голови диска будуть знаходитись на пластині і можуть призвести до пошкодження самого диска. Я вважаю за краще, щоб привід вийшов з масиву і крутився вниз. Що сподіваємось, що команди повинні робити.
gilesw

2
@ User70139 Карти SmartArray досить розумні, щоб перестати писати на диск, який передує помилці, і запустити блимання. Карткою вже припинено введення / виведення. Привід все ще крутиться, але головки не використовуються. Якщо ви стурбовані, витягуючи старий привід, витягніть його дюйм і зачекайте 10 секунд, перш ніж повністю витягнути його.
sysadmin1138

2
Поки ваші диски HP мають червоні ручки, вони сумісні з гарячою заміною і їх можна витягнути з сервера в будь-який час, навіть під час спінінгу. Очевидно, що ви не хочете розмахувати, поки не залишиться 10-15 секунд, щоб зупинити обертання блюд. Насправді, просто не махай їх навколо ніколи, і ти повинен бути добре. Перебудова / заміна диска - це відповідальність контролера, і вам не потрібно турбуватися про виконання будь-яких команд до або після витягування несправного накопичувача. Все це відбувається далі внизу.
Кріс Торп

10

Ви можете просто витягнути мертвий диск і замінити його - взагалі не потрібно брати участь в ОС.


5

На приводі з попередньою невідповідністю не обов'язково буде світлодіодний індикатор (іноді це повільне мигання бурштину), тому визначити його для розумних рук - це гарна ідея. Не потрібно видаляти привід з масиву або повторно додавати його. Ці функції керуватиме контролер автоматично. Все, що вам знадобиться - це hpacucli controller slot=1 pd 1:8 modify led=onлінія.


1

Послідовність вказаних команд не працює на наших контролерах Smart Array 641/642. This operation is not supported with the current configurationПомилка зустрічі. У моєму класі масиву ці команди не працюють, навіть якщо всі диски працюють належним чином. Найкраще рішення - це процес ewwhite блимати накопичувачем і фізично замінити його.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.