Як я можу змінити розмір LVM без втрати даних?

Ви можете зменшити логічний том і його файлову систему на за допомогою команди lvreduce і параметра resizefs. Якщо логічний том, який ви скорочуєте, містить файлову систему, щоб запобігти втраті даних, ви повинні переконатися, що файлова система не використовує простір у логічному тому, який зменшується.

  1. Передумова. Встановіть інструменти LVM і rsync за допомогою команди, яка відповідає вашому дистрибутиву Linux. …
  2. Створіть логічний том. Створіть логічний том у групі томів myvg для зберігання нових даних. …
  3. Змонтуйте новий логічний том. Створіть файлову систему. …
  4. Скопіюйте дані на логічний том. …
  5. Додайте нові розділи до fstab.

Коротше кажучи, ось кроки для розширення розміру вашого логічного тому:

  1. Створіть новий розділ на жорсткому диску.
  2. Додайте щойно створений розділ як фізичний том.
  3. Додайте новий фізичний том до групи томів.
  4. Призначте місце з групи томів до логічного тому.
  5. Змініть розмір файлової системи.

Команда, яка використовується для розширення логічного тому за допомогою Physical extends. Тут ми бачимо, що він розширений до 34 ГБ з 16,51 ГБ. Змініть розмір файлової системи, якщо файлова система змонтована та використовується. Для розширення логічних томів нам не потрібно відключати файлову систему.

lvresize можна використовувати як для стискання, так і для розширення, тоді як lvextend можна використовувати лише для розширення.