Я собираюсь добавить второй жесткий диск к своему серверу для хранения данных и решил использовать LVM. Я планирую использовать одну группу томов с логическими томами сервера. Поскольку диск новый, мне нужно сначала его разбить.
Сколько основных разделов я должен создать? В чем разница между файловой системой LVM, построенной на однораздельном диске, и, скажем, на четырехраздельном диске?
Я рекомендую создать один большой раздел всего диска для хранения PV. Установите тип раздела «8e» (Linux LVM). Причина в том, что если диск будет перемещен на другой хост в будущем, очевидно, что диск использовался с LVM и может помочь предотвратить ошибки при обработке данных.
Вторая причина для целого раздела диска: если вы запустите pvcreate /dev/sdX
на устройстве, на котором уже есть таблица разделов, LVM будет работать правильно до перезагрузки, после чего драйверы LVM с трудом найдут PV. (Драйверы LVM предполагают, что если на диске есть таблица разделов, PV должен находиться внутри раздела.)
Вам вообще не следует использовать какие-либо разделы. Они принадлежат 20 веку (ну, на самом деле, с одним неприятным исключением: BIOS x86 не может читать LVM, поэтому мы застряли с / boot на / dev / sda1).
Когда диск подключен к сети, просто выполните pvcreate /dev/sdX
и идти оттуда.
На самом деле я думаю, это зависит от ваших потребностей. Если, скажем, например, вам понадобятся 3 разных VG, и вы не знаете, сколько дискового пространства будет использовать каждый, и хотите увеличить их в будущем в зависимости от потребностей, вам, вероятно, будет лучше с несколькими запасными PV на разных разделах, скажем, по 20 ГБ (или что-то еще). Итак, когда придет время, вы можете добавить 20 ГБ к VG, которая в нем нуждается, и у вас будет больше свободного места на случай, если другой VG понадобится место.
Я считаю, что цель LVM состоит в том, чтобы переместить разделение «на один уровень выше», и для того, чтобы оно работало наилучшим образом, он должен как можно больше знать о самом физическом диске. Итак, один раздел с точки зрения LVM правильный. Чем больше вы добавляете, тем больше вариантов вы удаляете из-под его контроля и тем менее полезным он становится.
Речь идет не о LVM, а о ЛЮБОМ физическом / логическом разделении, подобном этому.