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).
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.
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.
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.
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
terimakasih banyak tulisan nya pak..
ada refferensi bacaan cara install / konfigurasinya pak ?
terimakasih
Kalau install bisa pakai #rpm -ivh hpacucli.XXX.rpm