반응형
HP 서버에서 ssacli 유틸리티를 사용하여 RAID를 구성하는 방법
테스트 환경
하드웨이 정보
dmidecode -t system | egrep 'Manufacturer|Product Name'
Manufacturer: HP
Product Name: ProLiant DL380 G7
운영체제 정보
lsb_release -d
Description: Ubuntu 22.04.3 LTS
컨트롤러 확인
sudo ssacli ctrl all show
Smart Array P410i in Slot 0 (Embedded) (sn: ABC123456)
물리 드라이브 확인
sudo ssacli ctrl slot=0 pd all show
Smart Array P410i in Slot 0 (Embedded)
Array A
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS HDD, 146 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS HDD, 146 GB, OK)
Array B
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS HDD, 300 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS HDD, 300 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS HDD, 300 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS HDD, 300 GB, OK)
728x90
RAID 생성
RAID 1 생성 (미러링)
sudo ssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4 raid=1
RAID 0 생성
sudo ssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4 raid=0
RAID 5 (3개 이상의 디스크 필요)
sudo ssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,1I:1:5 raid=5
옵션 추가
size=max stripesize=256kb ss=512kb caching=enabled
RAID 설정 확인
sudo ssacli ctrl slot=0 show config
기존 논리 드라이브 삭제 (주의: 데이터 삭제됨)
sudo ssacli ctrl slot=0 ld all show
sudo ssacli ctrl slot=0 ld 1 delete
확인
sudo ssacli ctrl slot=0 ld all show status
logicaldrive 1 (136.70 GB, RAID 1): OK
logicaldrive 2 (838.10 GB, RAID 5): OK
스크립트
#!/bin/bash
SLOT=0
DISKS="1I:1:3,1I:1:4"
RAID_LEVEL=1
ssacli ctrl slot=$SLOT create type=ld drives=$DISKS raid=$RAID_LEVEL
ssacli ctrl slot=$SLOT show config
반응형
'리눅스' 카테고리의 다른 글
Redis CLI 인증 방법 (0) | 2025.07.02 |
---|---|
우분투 24.04에 Grafana Enterprise 12를 설치하고 Zabbix 7 LTS와 연동하는 방법 (1) | 2025.06.30 |
VMware ESXi 8.0에서 NTP를 설정하는 방법 (0) | 2025.06.20 |
우분투 24.04에서 Python 3 및 pip3를 설치하는 방법 (0) | 2025.06.19 |
MariaDB Shell을 다운로드하고 설치하는 방법 (0) | 2025.06.19 |