Назад | Перейти на главную страницу

Можно ли проверить доступное пространство логического тома Linux без его монтирования?

У меня есть проект, который требует, чтобы я сжал корневой и домашний тома на существующей установке CentOS 6, чтобы освободить место для установки CentOS 7 на голом железном хосте клиента. Да, я знаю, какая это плохая идея. Мы должны отправить нашему клиенту новый, полностью настроенный сервер.

Во всяком случае, мне интересно, есть ли какая-нибудь волшебная утилита, которая может сканировать размонтированные дисковые тома и сообщать, сколько свободного места или (или какой процент) можно использовать, когда я в конечном итоге запускаю lvreduce. Anaconda должна это сделать, но как использовать anaconda в разделе% pre моего файла конфигурации кикстарта?

Спасибо.

Если бы файловая система была ext [234], я бы предположил, что вы могли бы сделать что-то вроде tune2fs -l /dev/devicename.

# tune2fs -l /dev/sda3 | grep -i 'block'
Block count:              9865984
Reserved block count:     493299
Free blocks:              8871467
First block:              0
Block size:               4096
Reserved GDT blocks:      1024
Blocks per group:         32768
Inode blocks per group:   511
Flex block group size:    16
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
Journal backup:           inode blocks