Ubuntu磁盘分区和挂载步骤
一、预检查(确认 LVM 空闲空间与卷组名)
先看看当前 LVM 信息,确认可以划出足够的容量:
|
期望看到 ubuntu-vg(或类似名)有大约剩余 ~9.9T 的空闲空间(VG Free)。示例里面要关注的字段:VG 名称(这里例子是 ubuntu-vg)与 VG Free(必须 >= 9T)。
二、创建逻辑卷(9T)
将 9T 从卷组里分配到新的 LV(这里 LV 名称用 minio,可以自定义):
|
说明:
- -n minio 是 LV 名称 /dev/ubuntu-vg/minio
- -L 9T 分配 9 TB(注意 T 为 Tebibyte 还是 TB,LVM 默认是 TiB)
- ubuntu-vg 是示例卷组名,若你 vgs 看到不同名请替换为真实的 VG 名称
创建成功后确认:
|
三、格式化为 XFS(推荐 XFS 用于大文件/对象存储)
|
说明:
- -f 强制格式化(如果是新创建 LV 通常不必要,但保险写上)
- XFS 对大容量/并发写入表现好,MinIO 推荐 XFS(或 ext4 也行)
四、创建挂载点并挂载(临时挂载验证)
创建目录并挂载:
|
检查挂载:
|
应看到 /dev/mapper/ubuntu–vg-minio 已挂载到 /data,文件系统类型 xfs,容量约 9T。
五、设置合适的挂载选项并写入 /etc/fstab(自动挂载且优化)
建议使用 XFS 常用选项:noatime,nodiratime,attr2,inode64。把设备用 UUID 写入 fstab 更稳妥:
先获取 /dev 的 UUID:
|
复制 UUID=”…” 部分,然后编辑 /etc/fstab(用 root 权限)
|
添加一行(用你上一步得到的 UUID:71800ad3-9c32-45f2-8915-92888db5b1fe 替换
|
保存后测试 fstab 无误并重新挂载(先卸载再 mount -a):
|
如果 mount -a 没报错,说明写入成功。
六、设定目录权限(给 MinIO 或其他服务用)
|
- 说明:如果已经有 minio 用户就不需要创建 useradd(|| true 保证已存在不会报错)。
七、验证空间与权限
|
八、如果将来想扩容或缩小
- 扩容:如果 VG 还有空闲空间,可用 lvextend -L +XG /dev/ubuntu-vg/minio 然后 xfs_growfs /data 在线扩容(XFS 支持在线扩展)。
- 缩小:XFS 不支持在线缩小,缩小比较复杂,需备份、重建文件系统或转换为 ext4 并小心操作。
示例扩容命令:
|
- 本文标题:Ubuntu磁盘分区和挂载步骤
- 创建时间:2025-11-18 10:07:04
- 本文链接:2025/11/18/中间件/Ubuntu磁盘分区和挂载步骤/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!