У меня sda диск с 2 разделами. Второй раздел sda2 (LVM) имеет размер 1,4 ТБ, и его нужно уменьшить до 50 ГБ. Я уменьшил логический объем до 50 ГБ, но когда я запускаю vgdisplay, он показывает Free PE / Size 1,33 TiB. Я хочу, чтобы это свободное пространство имело sda, а не sda2 для создания раздела sda3, который я не хочу форматировать (кто знаком с Oracle и asm, поясню, что я хочу, чтобы sda3 был помечен как asm-диск)
Вот и хочу взять 1,33 ТиБ с sda2 и отдать на sda, как? Пожалуйста помоги.
Вы должны изменить размер физического тома LVM после того, как вы уменьшили раздел в файловой системе с помощью fdisk.
У меня нет возможности подтвердить точные шаги прямо сейчас, поэтому вам следует попросить кого-нибудь просмотреть шаги, прежде чем выполнять их.
Если что-то пойдет не так, убедитесь, что у вас есть резервные копии данных.
resize2fs -p /dev/VolGroup00/LogVol00 50GB
lvresize -L50G /dev/VolGroup/LogVol00
sfdisk -d /dev/sda > /var/tmp/partition-table.txt
Использовать fdisk
удалить раздел /dev/sda2
Создайте новый раздел с таким же начальным смещением, что и ваш предыдущий раздел (это должно быть по умолчанию), и сделайте его только 50G
pvresize /dev/sda2
Убедитесь, что у вас есть резервные копии !!
При этом для физических разделов мне очень повезло с gparted, будь то windows или linux.
Загрузитесь с gparted cd, и он даст вам хороший интерфейс для изменения размера ваших разделов.