やもと申します。よろしくお願いします。 lvextendで、参加pvサイズ以上を指定できずに困っています。 ・Vine4.1をクリーンインストール ・dist、kernelアップデート済み(2.6.16-0vl73) 同タイプのPATA80GBHDDを2本使用し、パーテーションタイプをLVMとし、 pvcreate、vgcreateしました。 --- Volume group --- VG Name hoge System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 7 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 2 Act PV 2 VG Size 153.38 GB PE Size 64.00 MB Total PE 2454 Alloc PE / Size 0 / 0 Free PE / Size 2454 / 153.38 GB とりあえず lvcreate -L 40g hoge として --- Logical volume --- LV Name /dev/hoge/lvol0 VG Name hoge LV UUID kriBKz-MlBu-V6zI-C1CM-bzyd-VQ6H-1Z1lCu LV Write Access read/write LV Status available # open 0 LV Size 40.00 GB Current LE 640 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:0 これを拡張しようと、lvextend -L +80g /dev/hoge/lvol0 とすると、 Extending logical volume lvol0 to 120.00 GB Insufficient free space: 1920 extents needed, but only 1814 available と言われ、拡張できません。 # lvextend -l 1227 /dev/hoge/lvol0 Extending logical volume lvol0 to 76.69 GB Logical volume lvol0 successfully resized とすると、pvサイズいっぱいまで拡張できますが、pvをまたいだ拡張ができません。 ただし最初から lvcreate -l 2454 hoge とするとvgサイズのlvが出来ます。 #実際80GB以上を書きこんではいないので、本当にできているのかは分かりませんが。 なぜ拡張できないのでしょうか。調べるポイントだけでも示して頂けるとありがたいです。 -- ζ Yamo Δ_ mailto:yamo@xxxxxxxxxx