我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下Stratis怎么用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下Stratis怎么用

这篇文章主要介绍了Linux下Stratis怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Stratis 是一个卷管理文件系统volume-managing filesystem(VMF),类似于 ZFS 和 Btrfs。它使用了存储“池”的核心思想,该思想被各种 VMF 和 形如 LVM 的独立卷管理器采用。

Linux下Stratis怎么用
img

为了开始使用Stratis,我们需要添加一些磁盘设备,并创建一个单独的池,在一个Stratis池中,可以创建多个文件系统。

安装Stratis

通过下面命令使用yum安装stratis:

[root@localhost ~]# yum -y install stratis*

Linux下Stratis怎么用 安装完成之后,设置开机启用并立即启动:

[root@localhost ~]# systemctl enable stratisd --now

查看以下是否启动:

  Linux下Stratis怎么用

列出可用磁盘

在这添加了5个2GB磁盘,使用下面命令列出磁盘:

[root@localhost ~]# lsblk
Linux下Stratis怎么用

列出现有的池和文件系统:

使用下面几条命令列出块设备、stratis池、文件系统:

[root@localhost ~]# stratis blockdev list[root@localhost ~]# stratis pool list[root@localhost ~]# stratis filesystem list
Linux下Stratis怎么用

创建池和文件系统

首先,我们创建“data01_pool”的池。将/dev/sda,/dev/sdb,/dev/sdc,/dev/sdd添加到该池中:

[root@localhost ~]# stratis pool create data01_pool /dev/sd{a..d}[root@localhost ~]# stratis pool list[root@localhost ~]# stratis blockdev list

Linux下Stratis怎么用 

上面命令创建”data01_pool”池、查看池、查看块设备。

下面从“data01_pool”池中创建两个文件系统:

[root@localhost ~]# stratis filesystem create data01_pool user_data01[root@localhost ~]# stratis filesystem create data01_pool user_data02

下面命令列出创建的文件系统:

[root@localhost ~]# stratis filesystem list或者[root@localhost ~]# stratis fs list

Linux下Stratis怎么用 

上图中列出的文件系统中,字段Device是stratis设备的位置。

挂载创建好的文件系统

一旦从池中创建了文件系统,请创建一个挂载点并挂载文件系统。默认情况下在创建文件系统时,它将使用XFS文件系统对其进行格式化。

# 创建挂载点[root@localhost ~]# mkdir /user_data01[root@localhost ~]# mkdir /user_data02# 挂载文件系统[root@localhost ~]# mount /stratis/data01_pool/user_data01 /user_data01/[root@localhost ~]# mount /stratis/data01_pool/user_data02 /user_data02/

Linux下Stratis怎么用 

使用df -h查看挂载的情况:

[root@localhost ~]# df -h /user_data*Filesystem                                                                                       Size  Used Avail Use% Mounted on/dev/mapper/stratis-1-359fd7072d8349d390741a1a71f885fb-thin-fs-0657c26979ed443aa4d3a70c15606e1c  1.0T  7.2G 1017G   1% /user_data01/dev/mapper/stratis-1-359fd7072d8349d390741a1a71f885fb-thin-fs-b91b970f23d94eb6b2ed56f347f770d2  1.0T  7.2G 1017G   1% /user_data02

Linux下Stratis怎么用 

希望你已经观察到我们没有格式化文件系统。Stratis程序为我们解决了这一问题,并创建了XFS类型的文件系统。

同样,由于自动精简配置,默认情况下,它将显示文件系统大小为1 TB,并且该大小仅是虚拟的,而不是实际的。要检查实际大小,您将必须使用Stratis命令

使用df -hT /user*匹配出user_data01和user_data02挂载点的文件系统,可以看到他们的类型都是XFS格式。 Linux下Stratis怎么用

在/etc/fstab中添加开机挂载的条目

首先需要获取文件系统的UUID,有两种方式:

第一种方式,是通过使用stratis fs list就可以获取到文件系统的UUID。

[root@localhost ~]# stratis fs list

Linux下Stratis怎么用 

第二种方式,使用blkid获取块存储的uuid,过滤出stratis文件系统:

[root@localhost ~]# blkid|grep stratis

Linux下Stratis怎么用 

下面就是将挂在信息写入到/etc/fstab中:

[root@localhost ~]# echo "UUID=0657c26979ed443aa4d3a70c15606e1c /user_data01  xfs  defaults,x-systemd.requires=stratis.service  0 0" >> /etc/fstab[root@localhost ~]# echo "UUID=b91b970f23d94eb6b2ed56f347f770d2 /user_data02  xfs  defaults,x-systemd.requires=stratis.service  0 0" >> /etc/fstab
Linux下Stratis怎么用

检查Stratis守护程序版本

如果需要检查Stratis运行的守护进程版本,使用如下命令:

[root@localhost ~]# stratis daemon version2.1.0
Linux下Stratis怎么用

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux下Stratis怎么用”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下Stratis怎么用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下Stratis怎么用

这篇文章主要介绍了Linux下Stratis怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Stratis 是一个卷管理文件系统volume-managing files
2023-06-28

Linux下如何使用Stratis从命令行管理Linux存储

小编给大家分享一下Linux下如何使用Stratis从命令行管理Linux存储,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Stratis 是一个卷管理文件系统v
2023-06-28

Linux下如何使用Stratis的网络绑定磁盘加密

这篇文章将为大家详细讲解有关Linux下如何使用Stratis的网络绑定磁盘加密,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Stratis 是一个卷管理文件系统volume-managing files
2023-06-28

怎么在Stratis中开始加密

这篇文章将为大家详细讲解有关怎么在Stratis中开始加密,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。先决条件加密需要 Stratis 2.1 或更高版本。这篇文章中的例子使用的是 Fedora 33
2023-06-15

在Linux中如何使用Stratis配置本地存储

这篇文章给大家分享的是有关在Linux中如何使用Stratis配置本地存储的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。简单可靠地使用高级存储特性Stratis 希望让如下三件事变得更加容易:存储初始化配置;后续
2023-06-16

Linux下md5sum怎么用

这篇文章主要介绍了Linux下md5sum怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。是文
2023-06-28

Linux下zip怎么用

这篇文章将为大家详细讲解有关Linux下zip怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。zip 是最流行的归档文件格式之一。使用 zip,你可以将多个文件压缩到一个文件中。这不仅节省了磁盘空间,
2023-06-27

Linux下FTP怎么用

这篇文章给大家分享的是有关Linux下FTP怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身, ftp服务是常见的传输协议,Lin
2023-06-28

Linux下CMake怎么用

小编给大家分享一下Linux下CMake怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平
2023-06-27

linux下ffmpeg怎么用

这篇文章主要介绍了linux下ffmpeg怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。格式转换 (将file.avi 转换成output.flv)#ffmpeg -i
2023-06-12

Linux下Makefile怎么用

这篇文章主要为大家展示了“Linux下Makefile怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下Makefile怎么用”这篇文章吧。Makefile一个工程文件中的源文件可
2023-06-22

Linux下Kafka怎么用

小编给大家分享一下Linux下Kafka怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持
2023-06-28

Linux下Aria2怎么用

这篇文章主要介绍了Linux下Aria2怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Aria2是一款开源下载工具,可帮助简化不同设备和服务器之间的下载过程。它支持磁力
2023-06-28

Linux下Perf怎么用

小编给大家分享一下Linux下Perf怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. 背景知识1.1 与性能调优相关的硬件特性硬件特性之cache内存读
2023-06-16

Linux下file怎么用

这篇文章主要介绍了Linux下file怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简介file的官方解释为:file - determine file type也就是
2023-06-16

Linux下bmon怎么用

这篇文章主要为大家展示了“Linux下bmon怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下bmon怎么用”这篇文章吧。bmon 是类 Unix 系统中一个基于文本,简单但非常
2023-06-16

Linux下ulimit怎么用

这篇文章给大家分享的是有关Linux下ulimit怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ulimit 是一个计算机命令,用于shell启动进程所占用的资源,可用于修改系统资源限制。查看ulimit命
2023-06-28

Linux下rsync怎么用

这篇文章将为大家详细讲解有关Linux下rsync怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。rsync 是一个常用的 Linux 应用程序,用于文件同步,它可以在本地计算机与远程计算机之间,或者
2023-06-28

Linux下NFS怎么用

这篇文章主要介绍了Linux下NFS怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。NFS:Network File System 网络文件系统,基于内核的文件系统。Su
2023-06-28

Linux下PM2怎么用

这篇文章主要介绍Linux下PM2怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PM2 是一个带有负载均衡功能的 Node 应用进程管理器,主要特点有内建负载均衡(使用 Node cluster 集群模块)后台
2023-06-28

编程热搜

目录