2012-11-19 13 views
-1

我有四个1.5TB驱动器raid 5'd与mdadm。根据mdadm的说法,这个raid组的大小为4.5TB(这是合理的,因为RAID 5的成本大约是1个磁盘的空间)。在这个mdraid之上,我有一个lvm组。 LVM报告(通过pvdisplay)只有3000GB(或2.73 TiB)可用于卷。这里发生了什么?LVM2报告比MDRAID小得多的尺寸

这里是各种命令的输出可能是有用的:

须藤的mdadm --detail的/ dev/MD2
的/ dev/MD2:
版本:1.2
创建时间:周六日26 18时28分26秒2012
RAID级别:RAID5
数组大小:4395406848(4191.79吉布4500.90 GB)
用于开发面积:1465135616(1397.26吉布1500.30 GB)
个RAID设备:4
设备总数:4
持久性:超级块是持久

更新时间:周一11月19日8时38分三十〇秒2012
状态:干净
有源器件:4
工作装置: 4个
失效设备:0
备用设备:0

Layout : left-symmetric 
Chunk Size : 512K 

     Name : azrael:2 (local to host azrael) 
     UUID : ce4a7da2:fc2ba60b:72ed1a6e:5e3eb181 
    Events : 100 

号主微效aidDevice状态
0 8 33 0活性同步的/ dev/SDC1
1 8 49 1活性同步的/ dev/SDD1
2 8 65 2活性同步的/ dev/SDE1
3 8 81 3活性同步的/ dev/SDF1

须藤pvdisplay将
---物理卷---
PV名/ dev/MD2
VG名称VG01
PV面积2.73的TiB /不可用0
可分配是(但全)
PE面积4.00 MIB
总PE 715398
免费PE 0
分配PE 715398
PV UUID Q3kFut-USMR-g6L0-VBx7-lMWK-BgxQ-uvlOW7

须藤pvscan
PV的/ dev/md2 VG vg01 lvm2 [2。73的TiB/0自由]

须藤lvdisplay命令-v的/ dev/VG01
使用命令行上的逻辑卷(S)
---逻辑卷---
LV路径/ dev/VG01 /家
LV名称家里
VG名称VG01
LV UUID A3QEEr-9LQg-P0Ra-ZFbo-WYGF-ufdn-JIyqc9
LV写访问读/写
LV创建主机,时间,可用
LV状态#开1个
LV面积232.83吉布
当前LE 59604
段1个
分配继承
预读部门自动
- 目前253设置为6144
块设备:1

---逻辑卷---
LV路径/ dev/vg01 /存储
LV名称存储
VG名称VG01
LV UUID 1G0boL-pQGJ-lZln-H8DE-7ISi-jRh9-TfkjGT
LV写访问读/写
LV创建主机,时间,可用
#开1
LV尺寸2.50的TiB
LV状态
当前LE 655794
段1
分配继承
预读部门自动
- 目前设定为6144
块设备253:2

+1

在'PV'创建后的某个时间点,“md”设备是否长大(变大)?或可能在例如1TB驱动器,然后逐一升级到1.5TB驱动器?你应该可以通过'pvresize/dev/md2'来修复它... – twalberg

+0

@twalberg:不,所有这些都是在同一时间创建的。正如你所看到的,pvdisplay似乎很困惑。 – Calcipher

+0

我拿回来,结果证明需要pvresize。我不知道为什么安装程序没有使用最大空间,但是pvresize让我有空间回来,然后我可以扩展我的音量。 Twalberg,如果您发表评论作为答案,我会将其标记为这样。 – Calcipher

回答

1

不知道为什么原来的PV与底层/dev/md2设备的容量的仅一部分创建的,但这应该调整PV使用全容量:

pvresize /dev/md2 

你也可以用它来部分扩展PV,或者甚至缩小它,我想,只要你确保你正在移除的部分目前没有分配给任何LV。 pvresize的手册页应该有关于您可能需要的每种方案的更多信息。