Я только что купил новый жесткий диск, и я хотел бы использовать LVM на нем. Поэтому я создал новый физический том с помощью pvcreate , принимая настройки по умолчанию (что, вероятно, является самым мудрым решением ).

В результате у меня есть общий размер фискала, а не размер физического экстента , как показывает pvdisplay:

PV Size               931.51 GiB
Allocatable           yes
PE Size               0

После этого я использовал vgcreate для создания своей группы томов. Снова с настройками по умолчанию. То, что я получил, оказалось не совсем тем, что я ожидал, из-за того, что 33.71 MiB потрачено впустую:

PV Size               931.51 GiB / not usable 33.71 MiB
Allocatable           yes 
PE Size               4.00 MiB

С помощью параметра --units B ov pvdisplay мне удалось получить фактический размер физического тома, то есть size = 1000204885504 байта. Некоторые быстрые вычисления говорят мне, что если мы разделим его на блоки по 4 MiB то получим ...

size / (4 * mib)
238467.42761

С потраченной впустую площадью 1.71044 MiB

size - (4 * mib * 238467)
1793536

Что гораздо разумнее.

Я попытался создать группы томов разных размеров, изменив флаг -s . В конце концов я попытался с 4 KiB , получил 100% использования моего физического объема:

PV Size               931.51 GiB / not usable 0    
Allocatable           yes 
PE Size               4.00 KiB

Итак, мои вопросы:

  • Почему я получил 33.71 MiB помеченные как непригодные для not usable если разумная сумма была бы 1.71?

  • Желательно ли поддерживать очень маленький размер физического экстента, чтобы минимизировать потерянное пространство? Я читал в интернете, что в значительной степени физическое уменьшает последствия внешней фрагментации. Что, по вашему мнению, является хорошим компромиссом?

Заранее спасибо за любой добрый ответ.

1 ответ1

0

В целом, даже при использовании LVM накладные расходы от форматирования, в то время как меньшие pe (физические экстенты) могут привести к меньшим "потерям", они вводят в заблуждение.

Наименьшее количество "отходов", которое вы можете получить на настольном диске, составляет 1,7 М (резервный заголовок и накладные расходы на форматирование)

меньшие экстенты лучше для устаревшего хранилища LONG TERM, а не для запуска вашей ОС,

меньший будет полезен, например, для вашего резервного диска и, если честно, заполнение всего диска при использовании LVM ограничивает вас, если требуется / желательно динамическое перераспределение пространства, так как в LVM практически не будет / не будет места для "переходная часть" изменения размера ..

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .