首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >lsblk命令输出的含义

lsblk命令输出的含义
EN

Unix & Linux用户
提问于 2021-07-23 16:59:28
回答 1查看 1.4K关注 0票数 3

我最近开始使用Linux,我很想知道如何解释lsblk -f命令的输出。

更具体地说,我想知道不同的分区和大小。

  • 例如,我理解ext4和xfs在unix中是不同的文件系统。但整个画面都有一个树结构。因此,我想知道分区的总数是否为4个,即sda1、sda2、sda3和sdb。
  • 如果是,那么子分区(根、交换、home和var)是什么?
  • 另外,lvm2_member也是一个文件系统吗?
代码语言:javascript
复制
NAME            FSTYPE      LABEL MOUNTPOINT   SIZE
sda                                            1.1T
├─sda1                                           2M
├─sda2          xfs               /boot          2G
└─sda3          LVM2_member                    1.1T
  ├─centos-root ext4              /            200G
  ├─centos-swap swap              [SWAP]       128G
  ├─centos-var  ext4              /var          10G
  └─centos-home ext4              /home        777G
sdb             ext4        data  /data       81.9T
loop1           squashfs                     487.5M
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-07-23 17:15:01

您有两个磁盘,sdasdb。第二个磁盘,sdb没有分区表,直接格式化为ext4。您的第一个磁盘有3个分区,sda1 (从其大小来看,我假设它是一个BIOS引导分区),sda2用于/bootsda3,后者用作LVM物理卷(或LVM2_member,如这里的lsblk所示)。

LVM (逻辑卷管理器)为存储提供了另一个“抽象”层--它允许您将多个块设备(分区或磁盘)“合并”到卷组(或VG,您的VG命名为centos),并在VG中创建新的块设备,称为逻辑卷(或LV)。您的//home/varswap有4 LV。您可以将LV想象为sda3之上的另一层分区(它比这更复杂,但您真的不需要担心这个问题)。

对于单个磁盘来说,LVM并不是真正需要的,也不是很有用的,但是它是CentOS中的默认存储布局,它提供了许多有用的特性。例如,如果将来添加第三个磁盘,您可以将其添加到现有的centos VG中,并使用第二个磁盘上的空间来增长/home (例如),它提供了对创建快照、缓存、RAID、群集等方面的支持。调整LVs的大小也比分区更容易(例如,收缩/home和使用新为/创建的空闲空间对分区来说会更加困难)。如果你对细节感兴趣,我推荐红帽公司的逻辑卷管理器指南。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/659652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档