리눅스

마인크래프트 도커 서버구축은 이곳으로 이동하였습니다.

Debian 10 (Burster)에서 HPE SmartArray 관리프로그램 SSACLI 설치와 활용방법

작성자
관리자
작성일
2021-04-22 21:16
조회
1370
설치 시작
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -
echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp stretch/current non-free" > /etc/apt/sources.list.d/hpe-ssa.list
apt update
apt install ssacli
설치 끝

레이드컨트롤러 상태 확인 명령어
ssacli ctrl all show
ssacli ctrl all show status
ssacli ctrl all show detail

슬롯0번(첫번째레이드) 레이드컨트롤러에 물린 물리디스크 상태 확인 명령어
ssacli ctrl slot=0 pd all show
ssacli ctrl slot=0 pd all show status(아주 쓸데 많음)
ssacli ctrl slot=0 pd all show detail

슬롯0번(첫번째레이드) 레이드컨트롤러에 물린 논리디스크 상태 확인 명령어
ssacli ctrl slot=0 ld all show
ssacli ctrl slot=0 ld all show status(아주 쓸데 많음)
ssacli ctrl slot=0 ld all show detail

슬롯0번(첫번째레이드) 레이드컨트롤러에 물린 어레이 상태 확인 명령어
*ld와 다르게, array는 실제사용볼륨을 나타내는게 아니라, 레이드구성이전의 물리디스크 용량을 표기한다.
*스페어디스크 등록했으면 유용
ssacli ctrl slot=0 array all show
ssacli ctrl slot=0 array all show status
ssacli ctrl slot=0 array all show detail

디스크 교체 후, 새디스크 재검색 (핫스왑/핫플러그이니깐...)
ssacli rescan

설정확인(아주 쓸데 많음)
ssacli ctrl all show config

RAID1 논리디스크만들기(볼륨)
ssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2 raid=1

RAID0 논리디스크만들기(볼륨)
ssacli ctrl slot=0 create type=ld drives=1I:1:1 raid=0

RAID5 논리디스크만들기(볼륨)
ssacli ctrl slot=0 create type=ld drives=1I:1:1-1I:1:4 raid=5

1T:1:1
여기서 T는 포트번호이니, 레이드컨트롤러의 포트번호로 해석중.
두번째 1은 박스번호라고 되어있다. 의미로는 DISK백플레인 번호정도로 생각된다.
마지막 1이 슬롯번호이다.

1번 논리디스크 삭제
ssacli ctrl slot=0 ld 1 delete

1번 논리디스크에 6번 7번 물리디스크 추가
*일반적으로 HDD fault시 그 자리에 새로운 디스크를 넣으면 자동으로 리빌드를 시작한다.
*이 명령어의 쓰임세는 거의 없을듯 하다.
ssacli ctrl slot=0 ld 1 add drives=1I:1:6,1I:1:7

어레이A에 6번 7번 디스크를 데디케이트핫스페어디스크로 지정
ssacli ctrl slot=0 array a add spares=1I:1:6,1I:1:7

6번 7번 디스크를 글로벌핫스페어디스크로 지정
ssacli ctrl slot=0 array all add spares=1I:1:6,1I:1:7

이 외에도, 캐시설정같은 세부 커맨드들 다 있음.
하지만 그런건 그냥 서버재부팅해서, GUI로 합시다.

결론
Megacli와 비교하면 둘은 비슷합니다.

GUI유틸의 경우,
Megaraid MSM의 경우 환경에 따라서 서버OS에서 원격에서 Webui등으로 관리가 가능
HPE SmartArray의 경우 서버OS에서 원격에서 Webui등으로 관리가 불가능
입니다.

HPE SmartArray의 경우는 데스크탑형태의 GUI OS를 쓰지 않는 이상, 원격에서 GUI로 관리를 할 수 없습니다.
iLO상에서도 모니터링만 가능하지 설정은 할 수 없습니다.



결과적으로 완전한 무중단 서버의 레이설정을 위해선, SSACLI는 무조건 필수 입니다.
다만 장애발생 시, 서버의 전원을 내리고 장애복구 계획이시면, iLO로 모니터링 하고, 재부팅후 인텔리전프로바이징에서 하시면 됩니다.
SSACLI안쓰셔도 됩니다.
전체 0

전체 4
번호 제목 작성자 작성일 추천 조회
공지사항
리눅스에 관련된 컨텐츠 게시판 입니다.
관리자 | 2021.04.22 | 추천 0 | 조회 1186
관리자 2021.04.22 0 1186
3
HPE DL360 Gen9에 CentOS7 + Oracle 11g r2 설치
관리자 | 2021.04.28 | 추천 0 | 조회 1284
관리자 2021.04.28 0 1284
2
Debian 10 (Burster)에서 HPE SmartArray 관리프로그램 SSACLI 설치와 활용방법
관리자 | 2021.04.22 | 추천 0 | 조회 1370
관리자 2021.04.22 0 1370
1
슈퍼마이크로(Supermicro) 마더보드에 CentOS6 GUI 설치화면 안뜨는 현상
관리자 | 2021.04.22 | 추천 0 | 조회 1249
관리자 2021.04.22 0 1249