반응형
HP DL360p Gen8에서 HP Smart Array CLI를 이용한 RAID 구성 및 XFS 파일 시스템 설정하는 방법
RAID 컨트롤러의 전체 구성을 표시
ssacli ctrl all show config
더보기
---
Smart Array P420i in Slot 0 (Embedded) (sn: 001438031FBD530)
Internal Drive Cage at Port 1I, Box 1, OK
Internal Drive Cage at Port 2I, Box 1, OK
Port Name: 1I
Port Name: 2I
Array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (279.37 GB, RAID 1, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS HDD, 300 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS HDD, 300 GB, OK)
Array B (SAS, Unused Space: 0 MB)
logicaldrive 2 (279.37 GB, RAID 1, OK)
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)
Array C (Solid State SATA, Unused Space: 4 MB)
logicaldrive 3 (186.28 GB, RAID 1, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SATA SSD, 200 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SATA SSD, 200 GB, OK)
---
슬롯 0의 논리 드라이브 확인
ssacli ctrl slot=0 ld all show
더보기
---
Smart Array P420i in Slot 0 (Embedded)
Array A
logicaldrive 1 (279.37 GB, RAID 1, OK)
Array B
logicaldrive 2 (279.37 GB, RAID 1, OK)
Array C
logicaldrive 3 (186.28 GB, RAID 1, OK)
---
Array C 삭제
ssacli ctrl slot=0 array C delete
Warning: Deleting an array can cause other array letters to become renamed.
E.g. Deleting array A from arrays A,B,C will result in two remaining
arrays A,B ... not B,C
Warning: Deleting the specified device(s) will result in data being lost.
Continue? (y/n) y
논리 드라이브 상태 재확인(슬롯 0)
ssacli ctrl slot=0 ld all show
Smart Array P420i in Slot 0 (Embedded)
Array A
logicaldrive 1 (279.37 GB, RAID 1, OK)
Array B
logicaldrive 2 (279.37 GB, RAID 1, OK)
RAID 에레이 생성
물리 드라이브 상태 확인
ssacli ctrl slot=0 pd all show
Smart Array P420i in Slot 0 (Embedded)
Array A
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS HDD, 300 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS HDD, 300 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)
Unassigned
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SATA SSD, 200 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SATA SSD, 200 GB, OK)
RAID 1 구성 생성 (드라이브 2I:1:5, 2I:1:6 사용)
ssacli ctrl slot=0 create type=ld drives=2I:1:5,2I:1:6 raid=1
Warning: SSD Over Provisioning Optimization will be performed on the physical
drives in this array. This process may take a long time and cause this
application to appear unresponsive.
논리 드라이브 상태 재확인(슬롯 0)
ssacli ctrl slot=0 ld all show
Smart Array P420i in Slot 0 (Embedded)
Array A
logicaldrive 1 (279.37 GB, RAID 1, OK)
Array B
logicaldrive 2 (279.37 GB, RAID 1, OK)
Array C
logicaldrive 3 (186.28 GB, RAID 1, OK)
728x90
논리 드라이브 확인 (이름 확인)
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 279.4G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 8G 0 part [SWAP]
└─sda3 8:3 0 270.4G 0 part /
sdb 8:16 0 279.4G 0 disk
└─sdb1 8:17 0 279.4G 0 part /apps/repo_root
sdc 8:32 0 186.3G 0 disk
ls -l /dev/sd*
brw-rw---- 1 root disk 8, 0 10월 18 10:43 /dev/sda
brw-rw---- 1 root disk 8, 1 10월 18 10:43 /dev/sda1
brw-rw---- 1 root disk 8, 2 10월 18 10:43 /dev/sda2
brw-rw---- 1 root disk 8, 3 10월 18 10:43 /dev/sda3
brw-rw---- 1 root disk 8, 16 10월 18 10:43 /dev/sdb
brw-rw---- 1 root disk 8, 17 10월 18 10:43 /dev/sdb1
brw-rw---- 1 root disk 8, 32 10월 28 14:59 /dev/sdc
parted를 사용하여 파티셔닝
sudo parted /dev/sdc mklabel gpt
sudo parted -a optimal /dev/sdc mkpart primary xfs 0% 100%
논리 드라이브 재확인 (sdc1)
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 279.4G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 8G 0 part [SWAP]
└─sda3 8:3 0 270.4G 0 part /
sdb 8:16 0 279.4G 0 disk
└─sdb1 8:17 0 279.4G 0 part /apps/repo_root
sdc 8:32 0 186.3G 0 disk
└─sdc1 8:33 0 186.3G 0 part
XFS 파일 시스템 생성
sudo mkfs.xfs /dev/sdc1
meta-data=/dev/sdc1 isize=512 agcount=16, agsize=3051968 blks
= sectsz=4096 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=48830976, imaxpct=25
= sunit=64 swidth=64 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=23843, version=2
= sectsz=4096 sunit=1 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
마운트 지점 생성 및 마운트
sudo mkdir -p /data
sudo mount /dev/sdc1 /data
파일 시스템 확인
df -Th | egrep -v tmpfs
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3 xfs 271G 83G 188G 31% /
/dev/sdb1 xfs 280G 267G 13G 96% /apps/repo_root
/dev/sda1 ext4 976M 224M 686M 25% /boot
/dev/sdc1 xfs 187G 1.4G 185G 1% /data
자동 마운트 설정
echo "/dev/sdc1 /data xfs defaults 0 0" | sudo tee -a /etc/fstab
fstab에 UUID로 등록하기
디스크의 UUID를 확인하고 fstab 파일에 UUID로 등록합니다.
디스크의 UUID를 확인합니다.
sudo blkid /dev/sdc1
/dev/sdc1: UUID="67719bbe-c44d-422e-87eb-8bc47d2d9816" BLOCK_SIZE="4096" TYPE="xfs" PARTLABEL="primary" PARTUUID="9be30f27-f283-4cc4-822e-4e4ded28d017"
(또는)
sudo blkid
fatab 파일에 디스크를 UUID로 등록합니다.
echo "UUID=67719bbe-c44d-422e-87eb-8bc47d2d9816 /data xfs defaults 0 0" | sudo tee -a /etc/fstab
모든 항목을 마운트합니다.
sudo mount -av
728x90
반응형
'리눅스' 카테고리의 다른 글
고가용성 솔루션의 장단점 비교 (0) | 2024.10.29 |
---|---|
우분투에서 설치된 패키지를 완전히 삭제하는 방법 (0) | 2024.10.29 |
우분투에서 PHP-FPM의 real-time status 페이지 기능을 활성화하는 방법 (3) | 2024.10.23 |
우분투에서 systemd-resolved를 비활성화하고 snap을 비활성화 및 패키지를 삭제하는 방법 (0) | 2024.10.22 |
우분투에서 needrestart를 비활성화하는 방법 (0) | 2024.10.22 |