AI 问答
你是一个数学家,请问9.9和9.11哪个大?
企业微信机器人发送消息脚本
AI 问数实现主要步骤
人类感知延迟
Chrome 存储介绍
浏览器缓存
Linux 命令行中 && 和 ; 区别和用法
Windows 系统怎么修改 CPU 的显示型号信息和查看真实的 CPU 型号信息
at 命令详细指南
如何确保提交代码到 git 上时 CRLF 转成 LF
Apache License 2.0
从 0 创建一个 docker 镜像
Linux 文件系统及分区表和 LVM
Linux 查看分区表类型
Windows 批量文件名重命名
将文本文件中的 CRLF 批量转换为 LF
批量将 GB2312 编码转换为 UTF-8 编码
分区类型 MBR 和 GPT 有什么区别
exFAT 和 FAT32 有什么区别
文件的元数据 是什么
花括号展开(Brace Expansion)
cat 显示特殊字符
图标文件有什么在线制作的站点
发布 Chrome 扩展程序的步骤
常用加密方式
密码学的常用攻击方式
3D 打印学习路径
新手 FDM 3D 打印学习路径
Linux 备份和还原 PostgreSQL 数据库方案
数学符号
通过 nginx 转发解决跨域问题
所有希腊字母及其读法
通过 Docker Compose 部署 lscr.io/linuxserver/libreoffice 服务
通过 Docker Compose 部署 libreoffice/online
在 Linux 上为 Docker 配置代理
数学公式测试
祖宗十八代
Windows 重启文件管理器
小米手机怎么设置特殊号码
国债逆回购终极操作指南(2025完整版)——从基础原理到高阶自动交易策略
本文档使用 MrDoc 发布
-
+
首页
Linux 文件系统及分区表和 LVM
以下是涵盖 Linux 文件系统 XFS 和 EXT4、MBR 和 GPT 分区表类型,以及相关的分区和逻辑卷管理(LVM)操作指南: --- ## 文件系统对比:XFS vs EXT4 ### XFS - **性能**: - 专为高性能设计,适合大文件和高并发 I/O 操作。 - 适合高吞吐量的场景,尤其在进行大量连续数据写入时表现优异。 - **扩展能力**: - 支持在线扩展,即在文件系统挂载时可以增大文件系统大小。 - 不支持在线或离线缩小文件系统,因此在规划时需要充分考虑空间需求。 - **适用场景**: - 常用于大型数据库、数据仓库、多媒体处理和科学计算等领域。 ### EXT4 - **性能**: - 在普通文件和目录操作中表现良好,尤其是文件创建、删除速度快。 - 增加了延迟分配、日志校验等特性来增强 I/O 性能。 - **扩展能力**: - 支持在线扩展文件系统,允许在运行状态下增加文件系统大小。 - 支持离线缩小文件系统,需在文件系统卸载状态下进行。 - **适用场景**: - 常用于桌面计算、一般服务器和文件存储等环境。 --- ## 分区表类型对比:MBR vs GPT ### MBR (Master Boot Record) - **分区限制**: - 最多支持四个主分区,通过创建一个扩展分区,可以在其中包含多个逻辑分区。 - **启动能力**: - 传统 BIOS 系统使用 MBR 进行引导。 - 适合旧式硬件和较小磁盘。 - **分区大小**: - 支持 2TB 以内的单个分区。 ### GPT (GUID Partition Table) - **分区限制**: - 支持多达 128 个主分区,消除了逻辑分区的概念。 - **启动能力**: - 适用于 UEFI 系统,可用作 EFI 系统分区。 - 提供更高的可靠性和容错能力,因为 GPT 存储多个分区表备份。 - **分区大小**: - 支持超大于 2TB 的分区,非常适合现代大容量存储设备。 --- ## 使用指南 ### 查看分区表类型 - **使用`fdisk`命令**: ```bash sudo fdisk -l /dev/sdX ``` - 输出中的`Disklabel type`显示为`gpt`或`dos`(MBR)。 - **使用`parted`命令**: ```bash sudo parted /dev/sdX print ``` - 输出的`Partition Table`信息显示当前分区表类型。 ### MBR分区表使用策略 1. **使用扩展分区和逻辑分区**: - 如果四个主分区均已使用,可以删除不必要的主分区,创建扩展分区,并包含多个逻辑分区。 2. **使用 LVM(逻辑卷管理)**: - 添加新磁盘,并在其上创建物理卷用于扩展存储容量。 ### LVM实施步骤 1. **初始化物理卷**: ```bash sudo pvcreate /dev/sdXn ``` - `/dev/sdXn`可以是主分区或逻辑分区。 2. **扩展卷组**: ```bash sudo vgextend your_vg_name /dev/sdXn ``` - 将新物理卷加入到现有卷组中。 3. **扩展逻辑卷**: ```bash sudo lvextend -l +100%FREE /dev/your_vg_name/your_lv_name ``` - 调整逻辑卷以利用新空间。 4. **调整文件系统**: - 对于 EXT4 文件系统: ```bash sudo resize2fs /dev/your_vg_name/your_lv_name ``` - 确保文件系统充分利用扩展后的存储空间。 ### 总结 - **选择合适的文件系统**:根据性能和管理需求选择 XFS 或 EXT4。 - **选择合适的分区表类型**:MBR 适合小容量和旧系统,GPT 适合大容量和现代系统。 - **使用 LVM**:通过 LVM,您可以在主分区和逻辑分区上创建物理卷,灵活管理存储资源。LVM 提供了动态扩展、缩减和移动逻辑卷的能力,适用于需要频繁调整的环境。 --- 这份详细文档整合了有关文件系统和分区管理的关键要点,帮助用户在不同应用场景中做出明智的选择,并提供了具体的实施步骤以便进行存储管理和优化。
七宇轩远
2025年01月20日
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码