在LVM RAID卷组上分配ext3分区

我正试图在驻留在RAID6卷组上的LVM上添加一个分区,fdisk正在抱怨分区不在物理扇区边界上。

我的问题是,如何计算LVM上分区的正确起始扇区? 这个分区将被格式化ext3。 直接格式化LVM而不是创build新分区会更好吗?

磁盘/ dev / dedvol / backup:2199.0 GB,2199023255552个字节
 255个磁头,63个扇区/磁道,267349个磁道
单位= 16065 * 512 = 8225280字节的柱面
扇区大小(逻辑/物理):512字节/ 512字节
 I / O大小(最小/最佳):1048576字节/ 8388608字节
磁盘标识符:0x4e428f49

                     设备引导启动结束块Id系统
 / dev / dedvol / backup1 63 267349 2146982827+ 83 Linux
分区1不从物理扇区边界开始。
 lvdisplay / dev / dedvol / backup 
   ---逻辑卷---
   LV名称/ dev / dedvol / backup
   VG名称dedvol
   LV UUID OV2n5j-7LHb-exJL-t8dI-dU8A-2vxf-uIicCt
   LV写入访问读/写
   LV状态可用
   #打开0
   LV尺寸2.00 TiB
  目前LE 524288
  细分市场1
  分配inheritance
  预读行业汽车
   - 目前设置为32768
  块设备253:1
 vgdisplay dedvol
   ---卷组---
   VG名称dedvol
  系统ID             
  格式lvm2
  元数据领域1
  元数据序列号3
   VG访问读/写
   VG状态可resize
   MAX LV 0
   Cur LV 2
  打开LV 1
  最大PV 0
   Cur PV 1
  法PV 1
   VG尺寸14.55 TiB
   PE尺寸4.00 MiB
  总PE 3815448
   Alloc PE /尺寸3670016 / 14.00 TiB
  免费PE /尺寸145432 / 568.09 GiB
   VG UUID 8fBcOk-aXGx-P3Qy-VVpJ-0zK1-fQgy-Cb691J

我试图在LVM上添加一个分区

你这样做是错的。 man lvcreate

“直接格式化LVM而不是创build新的分区会更好吗?”

是!

除非出现严重混乱,否则LVM会自动alignment边界上的LV开始,但是您还需要为Raid6提供正确的条带和步长值以实现合理的性能。

有一个在线计算器,你需要在文件系统格式中给出这些值。 http://busybox.net/~aldot/mkfs_stride.html

性能改进值得再做一遍。 例外:当数组只是轻微使用,那么没有任何改善。

也可以将它们放在/etc/mk2efs.conf中,然后在RedHat / CentOS的kickstart安装过程中给出–fsprofile选项。 如果你在任何地方都有相同types的raid box,那将是有意义的。 否则不:)