LVM PVとして使用しているパーティションのサイズを増やしましたが、pvresizeを実行しても余分なスペースが表示されないようです。
cuttle:~# fdisk -l /dev/vda
Disk /dev/vda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00027dbb
Device Boot Start End Blocks Id System
/dev/vda1 * 1 31 248976 83 Linux
/dev/vda2 32 2610 20715817+ 8e Linux LVM
これはvda2が約20ギグであることを示しています
cuttle:~# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name debian
PV Size 4.76 GiB / not usable 3.08 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 1217
Free PE 0
Allocated PE 1217
PV UUID tehZic-5vfN-rsrm-B8lN-lpgc-yQT1-ioH1V0
だから現在のPVは約4-5ギグです
cuttle:~# pvresize -v /dev/vda2
Using physical volume(s) on command line
Archiving volume group "debian" metadata (seqno 12).
No change to size of physical volume /dev/vda2.
Resizing volume "/dev/vda2" to 9975981 sectors.
Updating physical volume "/dev/vda2"
Creating volume group backup "/etc/lvm/backup/debian" (seqno 13).
Physical volume "/dev/vda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resized
pvresizeは「物理ボリューム/ dev/vda2のサイズに変更なし」と表示します
cuttle:~# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name debian
PV Size 4.76 GiB / not usable 3.08 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 1217
Free PE 0
Allocated PE 1217
PV UUID tehZic-5vfN-rsrm-B8lN-lpgc-yQT1-ioH1V0
また、現在価値のサイズは変更されていません。
余分なスペースを使用するために他に何ができるかわかりません。パーティションのサイズをpvのサイズに変更してから、2番目のパーティションを追加できると思いますが、ここでやろうとしていることがうまくいくように思えます。
partprobe/dev/vda
男の部分
名前partprobe-パーティションテーブルの変更をOSに通知します
構文partprobe [-d] [-s] [devices ...]
CentOS 7ゲストシステムでこの問題が発生していました。私の場合、ZFSのZVOLサイズを増やしていて、ゲストに何の変化も見られず、pvresizeはそれを変更しませんでした。最終的にSystemRescueCD 4.4.0で起動し、resizepartコマンドで「parted」を使用しました。 CentOSでは3.1を分離していたため、このコマンドは使用できませんでした。 parted 3.2がSysRescCDに含まれているようですが、うまくいきました。
Sysresc isoで起動した後、parted/dev /を実行し、例として次を使用します。
resizepart 2 37.6G
ここで、2はパーティション番号で、必要な新しい大きいサイズは37.6Gでした。
その後、まだブートisoにいる間に、pvresizeを実行したところ、正しく動作しました。 VM(またはお使いのシステム))で再起動し、そこからすべてが問題なく見えるようになりました:)よろしくお願いします!
最初にfdiskまたはcfdiskを使用してパーティションサイズを拡張する必要があります。その後、pvresizeで使用できるようになります。
最初にストレージレベルからスペースを追加し、次に次のコマンドを実行してISCSIデバイスのスペースを増やす必要があります。
pvresize --setphysicalvolumesize 40G /dev/sda1..