Skip to content

Belajar mempergunakan perintah hpacucli (Server HP)

15 July 2013
tags: , ,

Kali ini saya akan berbagi pengalaman bagaimana mempergunakan perintah hpacucli dilinux RHEL (Studi kasus server HP ). Bayangkan jika kita tidak memiliki data post installation server, tentunya kita akan direpotkan ketika sedang melakukan maintenance atau ketika sedang ada masalah dengan server yang kita miliki, perintah hpacucli saya pergunakan untuk mengetahui kondisi dari RAID HDD server atau mengambil informasi yang ada kaitannya dengan hardware khususnya hardisk. Perintah hpacucli baru bisa dipergunakan apabila OS Server sudah diinstal agent terlebih dahulu. Untuk mempergunakan perintah ini kita tinggal ketikan hpacucli pada terminal, ketik “help” untuk mengetahui list perintah yang disupport dan ketikan “exit” untuk keluar dari console (seperti terlihat pada Gambar-1).

1. hpacucli

(Gambar-1)

Seperti terlihat pada Gambar-1 dengan  mengetikan perintah ctrl all show config setelah kita masuk ke-console hpacucli kita dapat mengetahui informasi logicaldrive, RAID, type HDD etc.

2. hpacucli-failed

(Gambar-2)

Kita juga bisa mengetahui keadaan HDD ketika sedang bermasalah, hal ini sangat berguna  apabila kita tidak bisa melihat kondisi server secara fisik, pada Gambar-2 diperlihatkan bahwa HDD pada box1:bay1 sedang bermasalah/failed.

3. hpacucli-rebuilding

(Gambar-3)

Kita juga bisa melihat proses rebuilding ketika HDD yang bermasalah sedang diperbaiki (seperti terlihat pada Gambar-3). Gambar-4 menunjukan bahwa proses rebuilding sudah selesai dan logicaldrive sudah dalam keadaan OK.

4. hpacucli-complete

(Gambar-4)

Serta bila ingin mengetahui informasi secara detail kita bisa pergunakan perintah :

/usr/sbin/hpacucli ctrl all show config detail

—————————————————————————————

HP SmartArray controllers Detected

/usr/sbin/hpacucli ctrl all show config detail
Smart Array P410i in Slot 0 (Embedded)
   Bus Interface: PCI
   Slot: 0
   Serial Number: 5001438023EB0C--
   Cache Serial Number: PBCDH0CRH2P3--
   RAID 6 (ADG) Status: Enabled
   Controller Status: OK
   Hardware Revision: C
   Firmware Version: 6.00-2
   Rebuild Priority: Medium
   Expand Priority: Medium
   Surface Scan Delay: 3 secs
   Surface Scan Mode: Idle
   Queue Depth: Automatic
   Monitor and Performance Delay: 60  min
   Elevator Sort: Enabled
   Degraded Performance Optimization: Disabled
   Inconsistency Repair Policy: Disabled
   Wait for Cache Room: Disabled
   Surface Analysis Inconsistency Notification: Disabled
   Post Prompt Timeout: 15 secs
   Cache Board Present: True
   Cache Status: OK
   Cache Ratio: XX% Read / XX% Write
   Drive Write Cache: Disabled
   Total Cache Size: XXXX MB
   Total Cache Memory Available: XXX MB
   No-Battery Write Cache: Disabled
   Cache Backup Power Source: Capacitors
   Battery/Capacitor Count: 1
   Battery/Capacitor Status: OK
   SATA NCQ Supported: True

   Array: A
      Interface Type: SAS
      Unused Space: 0  MB
      Status: OK
      Array Type: Data

      Logical Drive: 1
         Size: 1.1 TB
         Fault Tolerance: 1+0
         Heads: 255
         Sectors Per Track: 32
         Cylinders: 65535
         Strip Size: 256 KB
         Full Stripe Size: 512 KB
         Status: OK
         Caching:  Enabled
         Unique Identifier: 600508B1001C277D7AFFD766C3AD22D1
         Disk Name: /dev/cciss/c0d0
         Mount Points: /boot X.X GB, swap X.X GB
         OS Status: LOCKED
         Logical Drive Label: A02080345001438023EB0C70398B
         Mirror Group 0:
            physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 600 GB, OK)
            physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 600 GB, OK)
         Mirror Group 1:
            physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 600 GB, OK)
            physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 600 GB, OK)
         Drive Type: Data

      physicaldrive 1I:1:1
         Port: 1I
         Box: 1
         Bay: 1
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 600 GB
         Rotational Speed: 10000
         Firmware Revision: HPD7
         Serial Number: 6XR3JFBR0000B237B7--
         Model: HP      EG0600FBLSH     
         Current Temperature (C): 36
         Maximum Temperature (C): 44
         PHY Count: 2
         PHY Transfer Rate: 6.0Gbps, Unknown

      physicaldrive 1I:1:2
         Port: 1I
         Box: 1
         Bay: 2
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 600 GB
         Rotational Speed: 10000
         Firmware Revision: HPD7
         Serial Number: 6XR3JE080000M2363J--
         Model: HP      EG0600FBLSH     
         Current Temperature (C): 37
         Maximum Temperature (C): 46
         PHY Count: 2
         PHY Transfer Rate: 6.0Gbps, Unknown

      physicaldrive 1I:1:3
         Port: 1I
         Box: 1
         Bay: 3
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 600 GB
         Rotational Speed: 10000
         Firmware Revision: HPD7
         Serial Number: 6XR3JF9R0000B238EQ--
         Model: HP      EG0600FBLSH     
         Current Temperature (C): 35
         Maximum Temperature (C): 44
         PHY Count: 2
         PHY Transfer Rate: 6.0Gbps, Unknown

      physicaldrive 1I:1:4
         Port: 1I
         Box: 1
         Bay: 4
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 600 GB
         Rotational Speed: 10000
         Firmware Revision: HPD7
         Serial Number: 6XR3JE7D0000B227B8--
         Model: HP      EG0600FBLSH     
         Current Temperature (C): 36
         Maximum Temperature (C): 46
         PHY Count: 2
         PHY Transfer Rate: 6.0Gbps, Unknown

   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250
      Device Number: 250
      Firmware Version: RevC
      WWID: 5001438023EB0C7F
      Vendor ID: PMCSIERA
      Model:  SRC 8x6G
Note: XX atau -- merupakan data yang penulis sembunyikan ^_^

—————————————————————————————

Sekian pengalaman saya mudah-mudahan bermanfaat.

ref :

[1]. Configuring Arrays on HP Smart Array Controllers
Reference Guide

[2]. Credit to Kang Devan dan Mas Aldi yang sudah memperkenalkan perintah hpacucli kepada penulis

2 Comments leave one →
  1. 8 January 2016 3:52 PM

    terimakasih banyak tulisan nya pak..
    ada refferensi bacaan cara install / konfigurasinya pak ?
    terimakasih

    • 12 February 2016 6:17 AM

      Kalau install bisa pakai #rpm -ivh hpacucli.XXX.rpm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: