Выбор ответа Middle Диски, ФС и LVM обновлено
lvextend без -r
Вопрос
Выполнили lvextend -L +50G /dev/data/pg. Команда успешна, но df -h показывает старый размер. Почему?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Расширился только том, ФС нужно растянуть отдельно или через -r. LVM управляет блочным устройством, а ФС знает свой размер из суперблока.
Варианты ответа
- Нужно перезагрузить сервер, чтобы ядро перечитало таблицу LVM
- LVM применяет изменения размера только при следующем монтировании
- Расширился только том, ФС нужно растянуть отдельно или через
-rправильный ответ - В группе томов не было места, и команда молча ничего не сделала
Разбор
LVM управляет блочным устройством, а ФС знает свой размер из суперблока. Её нужно растянуть: resize2fs /dev/data/pg для ext4 или xfs_growfs /mount/point для XFS, оба онлайн. Флаг -r делает это автоматически. Перезагрузка и перемонтирование не нужны. Если бы места не было, lvextend завершился бы ошибкой.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.