Rocky Linux 9에서 Dell PERCCLI 설치 및 RAID 상태 완벽 확인법

서버를 운영하다 보면 OS 상에서 하드웨어 RAID 상태를 급하게 확인해야 할 때가 참 많죠. 저도 처음에는 바이오스 진입 없이 어떻게 확인하나 막막했는데, Dell에서 제공하는 PERCCLI 하나면 모든 게 해결되더라고요! 특히 최신 Rocky Linux 9.7 환경에서도 아주 안정적으로 작동하니 걱정 마세요. 이번 글을 통해 설치부터 실전 명령어까지 한 번에 마스터해 보시죠! 😊
PERCCLI 다운로드 및 준비 🤔
PERCCLI는 Dell PowerEdge 서버의 RAID 컨트롤러를 명령줄에서 관리할 수 있게 해주는 유틸리티입니다. storcli와 기능적으로 동일하지만 Dell 서버에 최적화되어 있다는 장점이 있죠.
* 버전: 7.3-007.0318
* 지원 OS: Rocky Linux 9, RHEL 9 계열 전체
공식 사이트에서 직접 다운로드하거나 터미널에서 `wget` 명령어를 사용하여 간편하게 준비할 수 있습니다.
Rocky Linux 9 설치 가이드 📊
설치 과정은 매우 간단합니다. 아래 단계를 순서대로 따라 해 보세요.
단계별 설치 명령어
| 단계 | 작업 내용 | 주요 명령어 |
|---|---|---|
| 1. 다운로드 | 파일 내려받기 및 압축 해제 | `tar xvzf perccli_*.tar.gz` |
| 2. 패키지 설치 | RPM 패키지 설치 진행 | `dnf install -y ./*.rpm` |
| 3. 링크 생성 | 어디서든 실행 가능하게 설정 | `ln -sf ... /usr/bin/perccli` |
설치 후 바이너리는 기본적으로 /opt/MegaRAID/perccli/ 경로에 생성됩니다. 심볼릭 링크를 생성하지 않으면 전체 경로를 다 입력해야 하니 꼭 링크를 만드시는 걸 추천드려요!
실전! RAID 구성 확인하기 🧮
설치가 끝났다면 이제 가장 중요한 RAID 상태를 확인해 볼 차례입니다.
📝 핵심 확인 명령어
- 요약 정보: `perccli /c0 show`
- 논리 드라이브(VD): `perccli /c0 /vall show`
- 물리 디스크(PD): `perccli /c0 /eall /sall show`
🔢 상태 코드 읽는 법
결과 화면에 나타나는 영문 코드는 다음과 같은 의미를 가집니다:
1) Optl: Optimal (정상 작동 중)
2) Dgrd: Degraded (디스크 결함 등으로 성능 저하)
3) Rbld: Rebuilding (새 디스크 교체 후 복구 중)
실전 예시: 구성 파악 시나리오 📚
상황: 신규 서버 RAID 구성 확인
- 목표: 어떤 디스크가 어떤 레벨(RAID 1, 5 등)로 묶였는지 확인
진행 과정
1) `perccli /c0 /vall show`로 논리 볼륨 리스트 확인
2) `perccli /c0 /v238 show all` 명령으로 특정 볼륨의 물리 디스크 매핑 정보 추출
결과 예시
- VD 0: RAID 1 (OS 영역, 446GB)
- VD 1: RAID 5 (Data 영역, 13.9TB)
이렇게 확인하면 하드웨어 컨트롤러가 디스크를 어떻게 관리하고 있는지 한눈에 파악할 수 있어 유지보수가 훨씬 수월해집니다.
설치 및 확인 핵심 요약
마무리: 핵심 내용 요약 📝
지금까지 Dell 서버의 필수 RAID 관리 도구인 PERCCLI 설치 및 사용법을 알아보았습니다.
처음에는 명령어가 낯설 수 있지만, 기본적인 `show` 명령어들만 익혀두어도 서버 관리가 훨씬 편해질 거예요. 설치 과정이나 특정 명령어 결과 해석이 어려우시다면 언제든 댓글로 남겨주세요! 함께 해결해 봐요~ 😊
댓글