MegaCLI 설치 및 기본 명령어

 

❤️ 연관 포스팅 ❤️
👉 [Linux] hpssacli 명령어 정리
👉 perccli 명령어 & 설치방법 정리

 

 

▶ MegaCLI 명령어를 통해 Raid 구성 및 디스크 상태, 에러 카운트 등의 정보를 확인할 수 있다.


MegaCli 설치

# wget 명령어로 파일 다운
wget http://mirror.nforce.com/pub/software/raidtools/Megaraid/8-07-14_MegaCLI.zip

# unzip 명령어로 압축 해제
unzip 8-07-14_MegaCLI.zip

# Linux 디렉토리 접근
cd Linux

# rpm 명령어로 패키지 설치
rpm -ivh MegaCli-8.07.14-1.noarch.rpm

# 실제 경로를 "/usr/bin/megacli" 경로로 심볼릭 링크 설정
ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/megacli

 

MegaCli 기본 명령어

주로 사용하는 명령어 위주로 작성하였습니다.

 


물리 디스크 정보 확인

./MegaCli64 -PDList -aALL

 

논리 디스크 정보 확인

./MegaCli64 -LDInfo -Lall -aAll

 

컨트롤러 정보 확인

./MegaCli64 -AdpAllInfo -aALL

 

배터리 정보 확인

./MegaCli64 -AdpBbuCmd -aALL

 

디스크 LED On/Off

디스크 교체간에 실수를 방지하기 위해 디스크의 LED를 켜서 육안 확인!

./MegaCli64 -PDlocate -start -physdrv[32:X] -a0 #LED ON
./MegaCli64 -PDlocate -stop  -physdrv[32:X] -a0 #LED OFF

   X : Slot Number

 

디스크 에러 카운트 확인

물리 디스크 정보를 확인하는 명령어에서, 에러 디스크만 확인하기 위해 "grep | Count" 를 추가하였습니다.

레이드 설정에 따라 조금 다르겠지만, 기본적으로 Error Count 개수가 1이상이면 교체를 권장드립니다.

./MegaCli64 -PDList -aALL | grep Count

 

# 결과
Media Error Count : 0
Other Error Count : 0
Predictive Failure Count : 0

 

디스크 리빌딩 확인

디스크 교체 후 리빌딩 진행 상황을 확인할 수 있습니다.

./MegaCli64 -PDRbld -ShowProg -PhysDrv [32:X] -aALL 

   X : Slot Number

# 결과
Rebuild Progress on Device at Enclosure 252, Slot X Completed 2% in 1 Minutes.

 

'IT > hardware' 카테고리의 다른 글

minIO NAS Gateway 설치  (0) 2021.08.13
Megacli Raid 설정  (0) 2021.03.02
please create a 1Mib biosboot type partition  (0) 2020.10.29
[DELL] VLT0204 장애 이슈  (0) 2020.09.25

댓글

Designed by JB FACTORY

loading