scottlang
DSS MegaRAID Raid 구성 및 확인 방법 본문
DSS7500 + SI9361-8i RAID 카드 + 백플레인 디스크 구성(A /B Sled) 90EA
TSR / iDRAC상에서 확인이 안된다.. MegaRaid 컨트롤의 설계디자인 특성 때문인 것 같다
LSI 공식 자료
https://www.supermicro.com/manuals/other/MegaRAID_SAS_Software_Rev_I_UG.pdf
Dell 공식 자료

디스크를 확인하기 위해선 MegaCLi 사용해야한다.
1. MegaCLI 설치
# wget http://mirror.nforce.com/pub/software/raidtools/Megaraid/8-07-14_MegaCLI.zip
# unzip 8-07-14_MegaCLI.zip
# rpm -ivh MegaCli-8.07.14-1.noarch.rpm
# ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/megacli (심볼릭 링크 생성하여 별칭으로 지정해주면 사용하기 편함)
2. Command 수행
/opt/MegaRAID/MegaCLI/로 이동 후 아래 명령을 실행합니다.
#./MegaCli64 -FwTermLog -Dsply -aALL > ttylog.txt (RAID 컨트롤러 로그(ttylog)를 만듭니다.)
#./MegaCli64 -PDList -aALL > disks.txt (설치된 RAID 컨트롤러, 가상 디스크 및 하드 디스크에 대한 정보가 있는 목록을 만듭니다.)
#./MegaCli64 -LDInfo -LALL -aALL > LDinfo.txt (기존 RAID 볼륨 및 구성에 대한 정보가 있는 목록을 만듭니다.)
#./MegaCli64 -AdpAllInfo -aALL > Adapterinfo.txt (RAID 컨트롤러 설정에 대한 정보가 있는 목록을 만듭니다.)
#./MegaCli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALL (첫 번째 컨트롤러 초기화 이후의 모든 정보가 포함된 RAID 컨트롤러 로그(ttylog)를 만듭니다(참고: 이 파일은 항상 MegaCLI 루트 폴더에 저장됨)
HDD이상유무 확인
megacli -PDList -aall -nolog | egrep "Slot Number:|Error|Inquiry Data:|state|Failure"
megacli -LDPDInfo -aALL | egrep "Slot Number:|Error|Inquiry Data:|state|Failure|PDs:|Virtual Drive|Raw|State|RAID"
* LDinfo 파일로 Disk 상태를 확인 가능하다
Raid 구성 예
A : RAID50 * 1EA(45EA, 3 Span),
B : RAID5 * 3EA(45EA, 각각 1 Span)
A Sled RAID50 * 1EA (Raid50_SPAN3),
Span:0 - Number of PDs: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
Span:1 - Number of PDs: 15 : 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29
Span 2 - Number of PDs: 30, 31, 32, 33, 34, 35, 36 , 37, 38, 39, 40, 41, 42, 43, 44
B Sled RAID5 * 3EA (Raid5_50T_1,2,3),
RAID5_50T_1 - Number of PDs: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
RAID5_50T_2 - Number of PDs: 15 : 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29
RAID5_50T_3 - Number of PDs: 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44
Raid50 / Span 구성
Raid0 (Raid5 (Disk 1~14) (Disk 15~29) (Disk 30~44) ) Raid5 3개의 Group으로 구성하고 RAID 0으로 묶는 방식이다
Raid5 그룹당 최대 15개의 디스크만 구성하는 것이 권장 이며, Span 구성은 그룹당 1개의 Span 디스크를 구성 하는게 성능 과 안정성 측면에서 균현 잡 구성이다. * Span 디스크느 자동으로 구성되지 않아 수동으로 지정해야한다.
Raid50 장애 허용
* RAID 50에서 허용 가능한 장애 수는 Span 수에 따라 다릅니다. 각 RAID 5 그룹(Span)은 단일 디스크 장애를 견딜 수 있으므로, Span 3개의 RAID 50은 최대 3개 디스크 장애를 동시에, 각각 다른 Span에서 허용 한다
단, Span 내에서 2개 이상의 장애가 발생하면 데이터 손실이 발생할 수 있다
Raid 5
제로는 사용하는 RAID 컨트롤러나 구현체에 따라 다릅니다. 일반적으로 많이 알려진 권장 최대 디스크 수는 16개 내외이며, 일부 시스템이나 컨트롤러는 32개까지도 지원하지만, 디스크 수가 많아질수록 데이터 재구성(rebuild)시간과 장애 위험이 커지기에 성능 및 안정성이 떨어져 권장 하지 않는다. * 16개 디스크 범위 내에서 구성하는것이 보편적이다
'Server' 카테고리의 다른 글
| RAID 1+0 과 0+1 차이점 (0) | 2024.06.12 |
|---|---|
| DELL OMSA 설치 / 프로세스 확인 / 명령어 흐름 (0) | 2022.01.04 |
| Dell EMC Open Manage Enterprise(OME) 서버 설치 (0) | 2021.09.10 |
| DELL OME Proxy 연결 TEST (0) | 2021.09.10 |
| GPU NVIDIA 드라이버 설치 (0) | 2021.06.29 |