cara mudah cek virtual disk raid hardware menggunakan perccli di OS Linux

perccli

Dalam artikel ini kami ingin memberikan tutorial dan informasi cara melakukan pengecekan virtual disk yang sudah dibuat sebelumnya menggunakan raid hardware pada OS Almalinux.

Installasi perccli

percli adalah tools / software untuk membaca dan menganalisa raid hardware PERC H730/H330 dan sejenisnya. Biasanya controller ini ditemukan di sever Dell PowerEdge.

kita bisa download langsung dari website resmi Dell : https://www.dell.com/support/product-details/en-id/product/poweredge-r240/drivers

download percli

Installation instruction

1. To install the perccli RPM, run the rpm -ivh perccli-007.1910.0000.0000-1.noarch.rpm command.
2. To upgrade the perccli RPM, run the rpm -Uvh perccli-007.1910.0000.0000-1.noarch.rpm command.

For Ubuntu installations perform the following:

1. sudo dpkg -i perccli_007.1910.0000.0000_all.deb
2. verifying , if the package is installed successfully or not.
dpkg -l | grep -i perccli

 

Cara Penggunaan

Contoh kita ingin melihat virtual drive dari raid10 (ada 4 disk).

[root@server ~]# cd /opt/MegaRAID/perccli
[root@server perccli]# ./perccli64 /c0/vall show all
CLI Version = 007.2616.0000.0000 Dec 06, 2023
Operating system = Linux 4.18.0-553.16.1.lve.el8.x86_64
Controller = 0
Status = Success
Description = None


/c0/v238 :
========

--------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
--------------------------------------------------------------
0/238 RAID10 Optl RW Yes RWBD - OFF 1.745 TB ssd
--------------------------------------------------------------

VD=Virtual Drive| DG=Drive Group|Rec=Recovery
Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|dflt=Default|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady
B=Blocked|Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack
FWB=Force WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency


PDs for VD 238 :
==============

----------------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
----------------------------------------------------------------------------------------
252:0 3 Onln 0 893.750 GB SATA SSD N N 512B SAMSUNG MZ7LH960HAJR-00005 U -
252:1 4 Onln 0 893.750 GB SATA SSD N N 512B SAMSUNG MZ7LH960HAJR-00005 U -
252:2 5 Onln 0 893.750 GB SATA SSD N N 512B SAMSUNG MZ7LH960HAJR-00005 U -
252:3 6 Onln 0 893.750 GB SATA SSD N N 512B SAMSUNG MZ7LH960HAJR-00005 U -
----------------------------------------------------------------------------------------

EID=Enclosure Device ID|Slt=Slot No|DID=Device ID|DG=DriveGroup
DHS=Dedicated Hot Spare|UGood=Unconfigured Good|GHS=Global Hotspare
UBad=Unconfigured Bad|Sntze=Sanitize|Onln=Online|Offln=Offline|Intf=Interface
Med=Media Type|SED=Self Encryptive Drive|PI=PI Eligible
SeSz=Sector Size|Sp=Spun|U=Up|D=Down|T=Transition|F=Foreign
UGUnsp=UGood Unsupported|UGShld=UGood shielded|HSPShld=Hotspare shielded
CFShld=Configured shielded|Cpybck=CopyBack|CBShld=Copyback Shielded
UBUnsp=UBad Unsupported|Rbld=Rebuild


VD238 Properties :
================
Strip Size = 256 KB
Number of Blocks = 3748659200
Span Depth = N/A
Number of Drives Per Span = N/A
Write Cache(initial setting) = WriteBack
Disk Cache Policy = Disk's Default
Encryption = None
Data Protection = None
Active Operations = None
Exposed to OS = Yes
OS Drive Name = /dev/sda
Creation Date = 16-11-2023
Creation Time = 07:21:54 AM
Emulation type = default
Cachebypass size = Cachebypass-64k
Cachebypass Mode = Cachebypass Intelligent
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 6f4ee0804b7ea4002ce87f92c0bce269
Unmap Enabled = N/A

 

Dari informasi diatas, kita bisa lihat status virtual disk dalam keadaan sehat dengan state: Optimal.

/c0 = ini artinya controller ke 0

/vall = artinya semua virtual drive (all)

sumber: https://www.dell.com/support/manuals/en-id/poweredge-rc-h730/perc_cli_rg/virtual-drive-show-commands?guid=guid-f5df0e4d-1df4-499e-9a34-d75cd7b628ed&lang=en-us

 

Sebenarnya masih banyak lagi perintah lainnya, seperti untuk menampilkan detail hardisk (serial number) dengan smartctl, atau menampilkan detail baterai raid hardware (BBU).

 

Kesimpulan

Untuk mengetahui kesehatan hardisk di sebuah server yang menggunakan raid hardware, kamu bisa cek menggunakan perintah perccli. Disana ada banyak informasi yang bisa kamu dapatkan apakah salah satu hardisk rusak atau tidak, dan untuk replace hardisk yang rusak, silahkan tinggal dicabut dan replace hardisk yang baru. Maka setelah itu kamu bisa melihat status rebuild sudah berapa persen.

sumber: https://www.dell.com/support/manuals/en-id/poweredge-rc-h330/perc_cli_rg/rebuild-drives-commands?guid=guid-3c3a9632-7f34-4095-8f8e-8c6b0ce0a7a0&lang=en-us

Nah, sudah jelas bukan cara-cara menggunakan perintah perccli ? Mudah saja asal kamu mau mencoba dan explore lebih dalam lagi. Semoga artikel ini bermanfaat ya.!

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

VPS Linux server centos 7 menjadi linux desktop environment

Hiuntuk pelanggan setia natanetwork terutama pengguna VPS dan yang ingin menggunakan linux...

Perintah dasar linux

Sudah tidak asing lagi untuk para developer menggunakan OS Linux untuk develop suatu...

Tutorial Backup database dan source code pada VPS anda menggunakan shell script

backup adalah hal yang sangat penting jika anda merasa file/data anda berharga.terdapat berbagai...

Install Free SSL Let's Encrypt di VPS

free ssl dari Let's Encrypt sudah umum untuk shared hosting,tetapi untuk VPS silahkan cek di...

Tutorial membuat squid proxy pada VPS Linux

Membuat proxy pribadi sangat mudah jika anda memiliki VPS linux.umumnya aplikasi yg digunkan...

VPS Indonesia cuma 40rb Hosting Gratis Domain

Powered by WHMCompleteSolution