
У нас есть сервер CentOS 8, lvm
на котором недавно закончилось доступное пространство. Это не наша система мониторинга, поскольку она отслеживает дисковое пространство, а не пространство тома. Несмотря на это, у меня возникли проблемы с расширением пространства на логическом томе. В настоящее время у нас есть , sdb
который я расширил со 132 до 160. Я думаю, что расширил sdb3
раздел до максимального размера, установив его на 158,4. Затем под ним находятся два lvm, один на 128/128 и другой на 2,4. lvm, который я пытаюсь расширить, называется cl_lifprodredo-root
, поэтому я попробовал запустить команды lvextend -r -l +100%FREE /dev/cl_lifprodredo/root
, а затем попробовал ту же команду с sudo
добавлением флага. Обе команды не смогли расширить lvm. Я также -v
прикрепил вывод команды .sudo lvextend -v -r -l +100FREE /dev/cl_lifprodredo/root
Если у кого-то есть дополнительные советы по расширению lvm, я буду очень признателен. Это виртуальная машина, поэтому я могу добавлять дополнительное пространство по мере необходимости, особенно если дополнительное пространство нужно выделить непосредственно для LVM, а не для раздела.
решение1
Добавил дополнительное место на диск и перезапустил команды изэта почта.
Я раньше тоже так делал, а затем запускал lvextend -r -l +100%FREE /dev...
с правильным путем к файлу. Раньше при просмотре вывода pvs
он показывал отсутствие свободного места, не уверен, то ли я просто не запустил, pvresize
то ли моя первоначальная попытка расширить пространство пошла не так, но теперь это решено с помощью процесса из связанного поста и lvextend
команды.