[{"content":"","date":"2026年9月21日","externalUrl":null,"permalink":"/tags/linux/","section":"Tags","summary":"","title":"Linux","type":"tags"},{"content":" 1. 确认文件系统类型 # 执行以下命令查看根目录的文件系统格式：\ndf -T / # 或 lsblk -f 如果显示 ext4，后续使用 resize2fs；如果显示 xfs，则使用 xfs_growfs。\nUbuntu 默认通常是 ext4，下面以 ext4 为例。\n2. 查看卷组剩余空间（可选，用于确认） # vgdisplay 关注 Free PE / Size 字段。\n3. 扩展逻辑卷至全部空闲空间 # lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv -l +100%FREE 表示使用卷组中所有剩余物理扩展（PE）分配给该逻辑卷。 如需指定扩展大小，可使用 -L +200G 等形式；本文场景下直接分配全部剩余空间更合适。 4. 扩展文件系统（在线调整） # 若是 ext4： resize2fs /dev/ubuntu-vg/ubuntu-lv 若是 xfs（如果上一步确认是 xfs）： xfs_growfs / 5. 验证扩容结果 # df -H / 此时根目录容量应已扩展为逻辑卷的全部空间，具体数值取决于卷组的实际可用空间（实际可用空间略有损耗）。\n完整命令汇总（假设 ext4） # # 确认文件系统 df -T / # 扩展逻辑卷 lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv # 调整文件系统 resize2fs /dev/ubuntu-vg/ubuntu-lv # 验证 df -H / 注意事项 # 如果 vgdisplay 显示空闲空间为 0，说明底层分区虽已扩容，但物理卷（PV）尚未重新识别分区大小，需先执行 pvresize /dev/vda3。 扩容过程中不要中断操作。resize2fs 与 xfs_growfs 均支持在线扩容，通常数秒内完成；ext4 与 xfs 的在线扩容不需要卸载文件系统。 ","date":"2026年9月21日","externalUrl":null,"permalink":"/posts/linux-lvm-root-expand/","section":"Posts","summary":"记录一次 Linux 云服务器根分区扩容过程：先用 df -T 与 lsblk -f 确认文件系统是 ext4 还是 xfs，再用 vgdisplay 查看卷组空闲空间，执行 lvextend -l +100%FREE 将剩余 PE 全部分配给逻辑卷，最后按文件系统类型选择 resize2fs（ext4）或 xfs_growfs（xfs）在线扩容，并用 df -H 验证结果。","title":"Linux云服务器初始化：LVM 根分区扩容","type":"posts"},{"content":"","date":"2026年9月21日","externalUrl":null,"permalink":"/tags/lvm/","section":"Tags","summary":"","title":"LVM","type":"tags"},{"content":"","date":"2026年9月21日","externalUrl":null,"permalink":"/posts/","section":"Posts","summary":"","title":"Posts","type":"posts"},{"content":"","date":"2026年9月21日","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"2026年9月21日","externalUrl":null,"permalink":"/tags/%E9%83%A8%E7%BD%B2/","section":"Tags","summary":"","title":"部署","type":"tags"},{"content":"","date":"2026年9月21日","externalUrl":null,"permalink":"/","section":"三千小栈","summary":"","title":"三千小栈","type":"page"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"}]