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

RHEL8.0 DAY7.5 stratis

徐茂材
2023-12-01

stratis
stratis 是一个易于使用的 Linux 存储工具
一个文件系统,假如最开始是10M,随着数据量的写入,文件的使用量会越来越大,这个过程是动态的,不是再像LV一样,人为的去扩容

假如一个pool是100G,在pool上面构建的文件系统一开始很小(1M),当在文件系统里面写数据的时候,动态的从pool里面分配空间,就不需要人为的去进行扩容了,当文件系统达到最大的100G的时候就可以往pool里面加硬盘

首先需要搭建yum源,并且安装包

# dnf install -y stratis-cli stratisd

启动stratisd服务

# systemctl  status stratisd.service

创建池

# stratis  pool  create  redhat /dev/nvme0n3

create 创建
redhat 池的名字
/dev/nvme0n3 池中加入的设备
查看池的信息

[root@server1 ~]# stratis pool  list 
Name      Total Physical Size  Total Physical Used
redhat                 20 GiB               52 MiB
[root@server1 ~]#

构建文件系统
对于stratis管理的存储分层而言,文件系统是构建在池中的

[root@server1 ~]# stratis  filesystem create redhat rhce

在redhat 这个池中构建了一个文件系统: rhce

挂载:
在etc/fstab下配置
/stratis/redhat/rhce /mnt/stratis xfs defaults 0 0

扩容:

# stratis pool  add -data redhat /dev/nvme0n4

删除池中的文件系统

[root@server1 ~]# stratis  filesystem destroy redhat  rhce

池也可以删除

[root@server1 ~]# stratis pool destroy redhat
 类似资料:

相关阅读

相关文章

相关问答