SharedIT | 묻고 답하기(AMP)

하드웨어 레이드 확인하는법좀 알려주세요

제가 레이드를 공부하면서

os에서 mdadm으로 잡는 소프트웨어 레이드와

레이드 카드로 잡는 하드웨어 레이드가 있다는걸 알았습니다


서버는 dl 380 g8 

centos 7 이라고 했을때


mdadm -D 로 레이드 확인하는 법은 알겠는데

하드웨어 레이드는 어떻게 확인하나요?

구글에 올라와있는 cciss는 파일이없어서

안봐지더라구요


지금 서버에서 디스크는 2장에 미러걸려있습니다

(제가 bios에서 직접 걸었습니다 이걸 서버를 안끄고 os에서 확인하고 싶습니다)

mdadm은 설치를 안해서 안봐지며

md볼륨도 없습니다

fdisk -l을 했을때는 /dev/sda만 인식되며

디스크는 2개다 깜빡이며 읽히고 있습니다


dmesg | grep RAID했을때


이렇게 RAID-1(+0)이라고 나오면

raid 1이나 10으로 잡혀있는건가요?


추가로 mdstat을 확인해봐도 이렇게 안나오네요


이게 제가 직접잡아서 하드웨어 레이드 1로 잡혀있는걸 알지만

모르는 서버에 갔을때

하드웨어 레이드가 어떻게 잡혀있는지 알수있을까요?

Tags : 태그가 없습니다.

4개의 답변이 있습니다.

jymmagic
  0 추천 | 2년 이상 전

정말 다들 답변 감사합니다!!! 여기서 엄청 많이 배워갑니다 ^^

Genghis Khan
  0 추천 | 2년 이상 전

hp smart start cd로 부팅을 해서

Raid controller util로 Raid1 구성을 합니다

구성하는 방법을 링크 해드립니다

https://shovelop.tistory.com/m/3


Simon.Park
  0 추천 | 2년 이상 전

먼저 글에서 너무나 자세히 설명해 놓으셨는데,

해당 카드에 따라서 S/W 버젼도 확인을 해야 합니다. 

S/W 버젼이 맞지 않으면 확인이 안되는 경우도 있더라구요~~~ 

wansoo
  0 추천 | 2년 이상 전

RAID 확인은 Hardware에 따라 사용하는 소프트웨어에 따라 차이가 있겠고요.

HP Hardware controller는 HP에서 제공하는 ssacli 소프트웨어를 설치해서 확인하면 될 것 같고요.


CentOS7 용 ssacli는 https://downloads.linux.hpe.com/SDR/repo/mcp/centos/7.0/x86_64/current/ssacli-5.10-44.0.x86_64.rpm 를 다운 받아 설치해서 사용하면 될 걸로 보여 지고요.

 

wget 명령으로

wget https://downloads.linux.hpe.com/SDR/repo/mcp/centos/7.0/x86_64/current/ssacli-5.10-44.0.x86_64.rpm

으로 다운 받은 후에,

rpm -ivh ssacli-5.10-44.0.x86_64.rpm

명령으로 설치해서 사용하면 될 것 같고요.


확인하는 명령은 

ssacli ctrl all show config 명령으로 확인해 보면 되지 않을까 싶네요.


ssacli ctrl all show detail 명령으로 세부 내용도 볼 수 있을 것 같고...


slot 0의 Logical Drive 상태를 보려면...

ssacli ctrl slot=0 ld all show

와 같이 주면 되겠고...


slot 1의 Physical drive 상태를 보려면...

ssacli ctrl slot=1 pd all show

와 같이 주면 되겠고~


ssacli  관련 도움말은

ssacli help

또는

man ssacli 

등으로 참조해 보면 되겠고요.


cat /proc/mdstat

는  mdadm으로 RAID를 구성했을때만 RAID 상태를 확인할 수 있는 것이고요.