Monitoring HP Smartarray (cciss) с nagios

Я пытаюсь контролировать Контроллер массива HP Smart с помощью nagios. У меня есть 4 диска на 2 массивах RAID1, таким образом, 2 диска на RAID1.

Я установил nrpe-сервер и nrpe-плагины, и я использую Всевышнего check_raid плагин, но это, кажется, только видит мой первый массив а не второе:

# /usr/lib/nagios/plugins/check_raid
OK: cciss:[/dev/cciss/c0d0: (Smart Array E200i) RAID 1 Volume 0 status: OK, /dev/cciss/c0d0: (Smart Array E200i) RAID 1 Volume 1 status: OK]

cciss_vol_status отчеты правильно для обоих массивов:

# cciss_vol_status /dev/cciss/c0d0
/dev/cciss/c0d0: (Smart Array E200i) RAID 1 Volume 0 status: OK. 
/dev/cciss/c0d0: (Smart Array E200i) RAID 1 Volume 1 status: OK. 
# cciss_vol_status /dev/cciss/c0d1
/dev/cciss/c0d1: (Smart Array E200i) RAID 1 Volume 0 status: OK. 
/dev/cciss/c0d1: (Smart Array E200i) RAID 1 Volume 1 status: OK. 

Как я добираюсь check_raid сообщить относительно обоих массивов?

Сервером является HP ProLiant DL360 G5 с Умным Массивом контроллер E200i. Это в настоящее время работает debian хрипящий.

4
задан 12 January 2015 в 19:07
1 ответ

Я бы порекомендовал использовать для сервера HP Management and Health Agents . Они могут отправлять электронную почту, выгружать в системный журнал и отправлять ловушки SNMP.

Если вы абсолютно должны сообщить об этом в Nagios, похоже, есть множество вариантов . Но компонентом набора инструментов HP является утилита hpssacli или hpacucli , вывод которой можно проанализировать:

# hpssacli ctrl all show config

Smart Array P420i in Slot 0 (Embedded)    (sn: 001438025AC2EA0)

   Internal Drive Cage at Port 1I, Box 2, OK

   Internal Drive Cage at Port 2I, Box 0, OK
   array A (SAS, Unused Space: 340650  MB)

      logicaldrive 1 (72.0 GB, RAID 1, OK)
      logicaldrive 2 (600.0 GB, RAID 1, OK)

      physicaldrive 1I:2:1 (port 1I:box 2:bay 1, SAS, 900.1 GB, OK)
      physicaldrive 1I:2:2 (port 1I:box 2:bay 2, SAS, 900.1 GB, OK)

   SEP (Vendor ID PMCSIERA, Model SRCv8x6G) 380  (WWID: 5001438025AC2EAF)

или

# hpssacli ctrl slot=0 ld 1 show status

   logicaldrive 1 (72.0 GB, 1): OK

# hpssacli ctrl slot=0 ld 2 show status

   logicaldrive 2 (600.0 GB, 1): OK

или, может быть:

# hpssacli ctrl all show config | grep logicaldrive
      logicaldrive 1 (72.0 GB, RAID 1, OK)
      logicaldrive 2 (600.0 GB, RAID 1, OK)
2
ответ дан 3 December 2019 в 03:56

Теги

Похожие вопросы