Zwiększyłem rozmiar partycji, której używam jako PV LVM, ale uruchomienie pvresize nie wydaje się widzieć dodatkowej przestrzeni:
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
Co mówi, że vda2 ma około 20 gig
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
Więc obecnie pv to około 4-5 koncertów
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 mówi „Bez zmian wielkości woluminu fizycznego / 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
a rozmiar pv nie zmienił się.
Nie jestem pewien, co jeszcze mogę zrobić, aby wykorzystać dodatkową przestrzeń. Przypuszczam, że mógłbym zmienić rozmiar partycji do rozmiaru pv, a następnie dodać drugą partycję, ale naprawdę wydaje mi się, że to, co próbuję tutaj zrobić, powinno zadziałać.
vgdisplay
? (Społeczność zmartwychwstanie).pvresize --setphysicalvolumesize 15G /dev/vda2
?Odpowiedzi:
partprobe / dev / vda
źródło
partprobe
jest częściąparted
pakietuTen problem występował w systemie gościa CentOS 7. W moim przypadku zwiększyłem rozmiar ZFS ZVOL i nie widziałem żadnych zmian w gościu, a pvresize go nie zmieni. Skończyło się ładowanie do SystemRescueCD 4.4.0 i użyłem polecenia „parted” z poleceniem resizepart. W CentOS rozdzieliłem 3.1, a to polecenie nie było dostępne. Wygląda na to, że parted 3.2 jest teraz w SysRescCD, który działał.
Po uruchomieniu w iso sysresc uruchom parted / dev / i użyj następującego przykładu:
resizepart 2 37.6G
Gdzie 2 to numer partycji, a pożądany nowy większy rozmiar wynosił 37,6G.
Po tym, gdy byłem jeszcze w boot iso, uruchomiłem pvresize i działało poprawnie. Uruchom ponownie maszynę wirtualną (lub system) i stamtąd wszystko wyglądało dobrze. :) Mam nadzieję, że to pomaga!
źródło
Najpierw musisz dodać miejsce z poziomu pamięci, a następnie zwiększyć przestrzeń na urządzeniu ISCSI, wykonując:
źródło
Najpierw musisz zwiększyć rozmiar partycji za pomocą fdisk lub cfdisk. Dopiero potem staje się dostępny do pvresize.
źródło