HP Proliant Sunucuları ve Ubuntu 12.04 için Disk / RAID İzleme


10

Ubuntu 12.04 kullanarak bir HP Proliant sunucusunun sabit disklerinin ve RAID'lerinin durumunu nasıl izleyebilirim? Ubuntu 10.04'te, RAID durumunu periyodik olarak sorgulamak için cciss-vol-status'i kullanabilirim, ancak cciss-vol0-status artık 12.04'te çalışmaz. 12.04'te / proc / driver / cciss veya / dev / cciss dizinleri yoktur.


Bir Proliant DL185 G4 üzerinde Ubuntu 12.04 vanilya yüklemesi var ve / dev / cciss ve / proc / sürücü / cciss var. Lspci, bir RAID denetleyicisi için ne diyor?
longneck

Yanıtlar:


10

Grrr ... Ubuntu. :)

Bu ne tür bir HP ProLiant sunucusu? (model ve nesil, lütfen)

Sürücü aygıtınız Akıllı Dizi denetleyicinize bağlı olarak değişir. G5'ten G6 sunucularına geçişle, HP RAID denetleyici sürücüsü eski CCISS sürücüsünden yeni HPSA sürücüsüne dönüştü . Daha yeni sürücü ile CCISS blok sürücüsünü göremezsiniz ... Cihazlar olacak /dev/sdX.

Ne olursa olsun, Smart Array RAID denetleyicilerini izlemenin anahtarı HP Yönetim Aracılarını yüklemektir. En azından hpacuclikomut satırı yardımcı programını isteyeceksiniz . Ubuntu ve Debian, HP'den her zaman Red Hat / SuSE'den daha az resmi desteğe sahipti. Bununla birlikte, Ubuntu / dpkg sistemleri için aracılar ve araçlar içeren bir Debian ProLiant Destek Paketi vardır.

Bu daha çok SNMP tuzakları ve şık e-posta uyarıları oluşturabilen kapsamlı bir yaklaşımdır. Amacıyla sadece RAID yapılandırması ve yönetim yazılımını olsun, çekin hpacucliaşağı programı HP'nin depo .

apt-get install lib32gcc1 lib32stdc++6 libc6-i38632 bit önkoşulları da yerine getirmeniz gerekebilir .

Oradan, hpacucliRAID durumunu elde etmek için bazı yaygın komutları kullanabilirsiniz. Kolay bir örnek:

[root@Woot ~]# hpacucli ctrl all show config       

Smart Array P410i in Slot 0 (Embedded)    (sn: 500143801664FE50)

   array A (SAS, Unused Space: 0  MB)


      logicaldrive 1 (279.4 GB, RAID 1, OK)

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

   array B (Solid State SATA, Unused Space: 0  MB)


      logicaldrive 2 (447.1 GB, RAID 1+0, OK)

      physicaldrive 1I:1:3 (port 1I:box 1:bay 3, Solid State SATA, 240.0 GB, OK)
      physicaldrive 1I:1:4 (port 1I:box 1:bay 4, Solid State SATA, 240.0 GB, OK)
      physicaldrive 2I:1:7 (port 2I:box 1:bay 7, Solid State SATA, 240.0 GB, OK)
      physicaldrive 2I:1:8 (port 2I:box 1:bay 8, Solid State SATA, 240.0 GB, OK)

   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250 (WWID: 500143801664FE5F)

Teşekkürler Edmund. Sunucu HP Proliant DL360 G7 ve haklısınız, RAID aygıtları / dev / sdX konumunda.
Drew

2
Başka bir not, Proliant Destek Paketi'ni 12.04 için Yönetim Bileşen Paketi olarak yeniden adlandırmış gibi görünüyor. communitylinux.org/node/446#comment-866
Drew

3

Aşağıdaki adımları Ubuntu 16.04 için çalışmasını sağlamak için ne yaptığını.

echo 'deb http://downloads.linux.hpe.com/SDR/repo/mcp xenial/current non-free' > /etc/apt/sources.list.d/hp.list
apt-get update
apt-get install hpacucli hp-health hponcfg hp-ams hp-snmp-agents hpmh hpsmh hpssaducli hpssa


1

Görünüşe göre işler biraz değişti. Biraz kısa da olsa User410516'nın yanıtı kabaca hedef üzerindedir.

Hewlett Packard Enterprise depoları artık burada yönetiliyor . Ubuntu 16.04 için, " Ubuntu, Oracle ve topluluk dağıtımları için aracı yazılımı" olarak tanımlanan "ProLiant için Yönetim Bileşen Paketi " ne ihtiyacım olduğunu buldum . HPE , depolarını yüklemenize eklemek için add_repo.sh komut dosyasını sağlar.

$ ./add_repo.sh mcp
note : You must read and accept the License Agreement to continue.
Press enter to display it ...


 END USER LICENSE AGREEMENT
...

Bu komut dosyası HPE'nin anahtarlarını kaydetmedi, bu nedenle aşağıdaki talimatları izleyin :

curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -

apt updateAşağıdaki yeni paketleri çalıştırmak kullanılabilir hale gelir.

  • cpqacuxe
  • hp-ams
  • hp-sağlık
  • hp-brisbanetimes-şablonlar
  • hp-SNMP maddeler
  • hpacucli
  • hponcfg
  • hpsmh
  • hpssa
  • hpssacli
  • hpssaducli

Ve yapabiliriz apt install hpssa hpacucli hpssacli hpssaducli.

$ hpacucli ctrl all show config

Smart Array P400 in Slot 0 (Embedded)     (sn: XXXXXXXXXXXXXX)

   array A (SAS, Unused Space: 0  MB)


      logicaldrive 1 (956.9 GB, RAID 5, Interim Recovery Mode)

      physicaldrive 1I:1:13 (port 1I:box 1:bay 13, SAS, 146 GB, OK)
      physicaldrive 1I:1:14 (port 1I:box 1:bay 14, SAS, 146 GB, OK)
      physicaldrive 1I:1:15 (port 1I:box 1:bay 15, SAS, 146 GB, Failed)
      physicaldrive 1I:1:16 (port 1I:box 1:bay 16, SAS, 146 GB, OK)
      physicaldrive 2I:1:9 (port 2I:box 1:bay 9, SAS, 146 GB, OK)
      physicaldrive 2I:1:10 (port 2I:box 1:bay 10, SAS, 146 GB, OK)
      physicaldrive 2I:1:11 (port 2I:box 1:bay 11, SAS, 146 GB, OK)
      physicaldrive 2I:1:12 (port 2I:box 1:bay 12, SAS, 146 GB, OK)


Smart Array P400 in Slot 1                (sn: XXXXXXXXXXXXXX)

   array A (SAS, Unused Space: 0  MB)


      logicaldrive 1 (136.7 GB, RAID 1+0, OK)

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

Orada arızalı bir sürücü olduğunu görebilir ve değiştirme ile ilgili ayrıntıları alabiliriz:

$ hpacucli ctrl slot=0 pd 1I:1:15 show detail

Smart Array P400 in Slot 0 (Embedded)

   array A

      physicaldrive 1I:1:15
         Port: 1I
         Box: 1
         Bay: 15
         Status: Failed
         Last Failure Reason: Hardware error
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDC
         Serial Number: XXXXXXXXXXXXXXXXXXXX
         Model: HP      XXXXXXXXXX
         PHY Count: 2
         PHY Transfer Rate: 3.0Gbps, Unknown
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.