This topic created in 338 days ago, the information mentioned may be changed or developed.
各位一般是如何给数据盘做分区挂载的呢?
目前实操下来我习惯是直接 mkfs.xfs /dev/sdx 这种方式直接格盘后挂载目录 不使用 fdisk 分区
当然也有另外一种方式是 fdisk 给他创建个分区再 mkfs.xfs /dev/sdx1 再挂载
这两种方式有什么区别么,从使用角度目前没感觉到有什么区别,扩容的话第一种就少了变更分区的操作,直接刷新盘就能扩 fs 。
11 replies • 2025-06-19 16:20:38 +08:00
 |
|
1
fstab Jun 18, 2025
fdisk 下再格,网上都是这么教的- - 。
|
 |
|
2
Comodo Jun 18, 2025
不是临时用用的话,使用 LVM 吧,后期修改也方便,
两个区别的话,感觉多个分区表更符合规范,出奇怪问题的情况会少
|
 |
|
4
busier Jun 18, 2025 2
你只用 Linux 的化,没区别!
要是和其它系统一起用,那么无分区结构的磁盘,可能被其他系统(或老的分区软件)当成空白盘而进行分区表初始化写入操作,从而破坏数据!
有分区架构的磁盘,即便系统(分区软件)不能识别,也会标记成未知分区,不去操作他。
|
 |
|
5
busier Jun 18, 2025 1
在就是,没有分区结构的话,就没有 /dev/disk/by-partuuid/ 对分区的映射链接了
|
 |
|
6
beyondstars Jun 18, 2025
搞清楚 filesystem 和 block device 的区别,这是两个概念。
|
 |
|
7
salmon5 Jun 18, 2025
mkfs.xfs /dev/vdx 这种也叫裸设备,应该推荐使用,能避免一些问题,k8s 里面的 pv 就是方式; 如果使用了/dev/vdx1 分区,低版本的系统比如 RHEL/CentOS 6 ,无法在线扩容,分区需要重新挂载生效,应用需要重启; RHEL/CentOS 8 的早期版本,分区大于 2T ,growpart 有处理大于 2T 数据盘的 bug 。
|