当前位置: 首页 > 工具软件 > Stratis > 使用案例 >

RHCE-Stratis

商燕七
2023-12-01

是一个卷管理文件系统volume-managing fileststem(VMF)

Stratis是本地存储管理器

三个概念:

blockdevs,池和文件系统。 Blockdevs 是组成池的块设备,例如磁盘或磁盘分区。一旦创建池,就可以从中创建文件系统。假设你的系统上有一个名为sdb 的块设备,它目前没有被使用或挂载,你可以在它上面创建一个 Stratis 池

优点:

-管理快照和精简配置

-根据需要自动增加文件系统的大小

-维护文件系统

案例:

#mount /dev/s0 /mnt	挂载

安装stratis分层存储:

#yum install stratisd stratis-cli -y  安装 Stratis 守护进程和 Stratis 命令行工具

#systemctl restart stratisd  重启服务

查看存储设备(添加两块硬盘实现分层存储)

#lsblk

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda      8:0  0  1G 0 disk 

sdb      8:16  0  1G 0 disk 

sr0     11:0  1 7.3G 0 rom /mnt

nvme0n1   259:0  0  40G 0 disk 

├─nvme0n1p1 259:1  0 200M 0 part /boot

├─nvme0n1p2 259:2  0 19.5G 0 part /

└─nvme0n1p3 259:3  0  2G 0 part [SWAP]

创建stratis存储池 将设备/dev/sdb创建为存储池名字

#stratis pool create StratisPool1 /dev/sda

#stratis pool add-data StratisPool1 /dev/sdb

查看stratis存储池

#stratis pool list

Name     Total Physical Size Total Physical Used

StratisPool1        1 GiB        52 MiB 

给存储池创建文件系统 文件系统名称fs1(为池创建动态灵活的文件系统)

 #stratis fiesystem create StratisPool1 fs1

再次查看存储池

#stratis fs list 

Pool Name   Name Used   Created      Device           UUID              

StratisPool1 fs1  546 MiB May 28 2020 11:01 /stratis/StratisPool1/fs1 5d464da74a14485e83067a9b0b9ff6a5

创建挂载点目录

# mkdir /test/Pool2 -pv

# mount /stratis/StratisPool1/fs1 /test/Pool2

# mount

/dev/mapper/stratis-1-29cdb84950e24341aa370593d7a85dae-thin-fs-5d464da74a14485e83067a9b0b9ff6a5 on /test/Pool2 type xfs (rw,relatime,seclabel,attr2,inode64,sunit=2048,swidth=2048,noquota)

将系统日志同步到当前存储池中

#cp /var/log/* /test/Pool2/

相关阅读

相关文章

相关问答