OS/RHEL8

RHEL8 - stratis

zzerog 2021. 5. 28. 02:40
728x90

stratis

- 새로운 로컬 스토리지 관리 솔루션

- 스토리지의 초기 구성을 쉽게 수행하고, 스토리지 구성을 변경하며 고급 스토리지 기능을 사용할 수 있도록 설계 (Tech Preview)

- Thin provisioning을 사용하여 디스크 장치의 공유 풀에 파일시스템을 빌드

 

1. 설치

# yum install -y stratis-cli stratisd
# systemctl enable stratisd --now

2. pool 생성

# stratis pool create mypool /dev/vdb
# stratis pool list 

3. 생성된 pool에 vdc 블록디바이스 추가

# stratis pool add-data mypool /dev/vdc
# stratis pool list 

4. pool에 파일시스템 생성

# stratis filesystem create mypool myfs
# mkdir /test
# mount /stratis/mypool/myfs /test

5. 파일 시스템 목록 확인

# stratis filesystem list

6. 파일 시스템 스냅샷

# stratis filesystem snapshot mypool myfs snapshot1

7. fstab에 마운트 등록

# lsblk --output=UUID /stratis/mypool/myfs
UUID
b849db5a-5d71-4f1f-857d-28438d15a9ed

# vi /etc/fstab
UUID=b849db5a-5d71-4f1f-857d-28438d15a9ed /test         xfs      defaults,x-systemd.requires=stratisd.service 0 0

# df -h
/dev/mapper/stratis-1-7d89d73c9f7949f0871c1c206482d2f0-thin-fs-b849db5a5d714f1f857d28438d15a9ed  1.0T  7.2G 1017G   1% /test

 

반응형