linux:files:lvm

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
linux:files:lvm [07/09/2024 17:47] – створено osvexlinux:files:lvm [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 3: Рядок 3:
 **LVM (Logical Volume Manager)** — це система управління дисковим простором в Linux, яка дозволяє більш гнучко працювати з дисками та розділами. Вона надає можливість об'єднувати кілька фізичних дисків у великі групи томів, створювати на них логічні томи (аналог розділів), змінювати їх розмір, додавати або видаляти диски, і т.д. **LVM (Logical Volume Manager)** — це система управління дисковим простором в Linux, яка дозволяє більш гнучко працювати з дисками та розділами. Вона надає можливість об'єднувати кілька фізичних дисків у великі групи томів, створювати на них логічні томи (аналог розділів), змінювати їх розмір, додавати або видаляти диски, і т.д.
  
-==== Основні поняття: ====+Основні поняття:
  
-  - **Physical Volume (PV)** — фізичний диск або розділ, який додається в LVM. +  - **Physical Volume (PV)**  — фізичний диск або розділ, який додається в LVM. 
-  - **Volume Group (VG)** — група томів, яка складається з одного або більше фізичних томів. +  - **Volume Group (VG)**  — група томів, яка складається з одного або більше фізичних томів. 
-  - **Logical Volume (LV)** — логічний том, створений на основі групи томів, який може бути використаний як звичайний диск або розділ. +  - **Logical Volume (LV)**  — логічний том, створений на основі групи томів, який може бути використаний як звичайний диск або розділ. 
-==== Команди для роботи з LVM: ==== +**Перевірка групи томів**  (VG) та логічних томів (LV):
- +
-=== 1. Перевірка групи томів (VG) та логічних томів (LV): ===+
  
   * Перевірити групи томів: ''vgdisplay''   * Перевірити групи томів: ''vgdisplay''
Рядок 16: Рядок 14:
   * Перевірити фізичні томи: ''pvdisplay''   * Перевірити фізичні томи: ''pvdisplay''
  
-=== 2. Зміна розміру логічного тому: ===+===Зміна розміру логічного тому: ====
  
 **Зменшення**  розміру логічного тому (спочатку потрібно відмонтувати розділ): **Зменшення**  розміру логічного тому (спочатку потрібно відмонтувати розділ):
Рядок 30: Рядок 28:
 **Збільшення**  розміру логічного тому: **Збільшення**  розміру логічного тому:
  
-<code> +<button collapse="foo">Додаткові дії якщо збільшити потрібно РОЗДІЛ, а не весь том</button> \\ <collapse id="foo" collapsed="true">
-lvextend -L +5G /dev/ubuntu-vg/ubuntu-lv Додаємо 5GB +
-resize2fs /dev/ubuntu-vg/ubuntu-lv  # Розширюємо файлову систему+
  
-</code> +Спочатку потрібно збільшити розділ ''/dev/sda3'', щоб він займав весь новий простір диска (800ГБ замість 500ГБ).
-=== 3. Додавання нового диска до LVM: === +
- +
-**Додати фізичний диск до LVM:**+
  
 <code> <code>
-pvcreate /dev/sdX  # Де /dev/sdX - це новий диск+parted /dev/sda
  
 </code> </code>
  
-**Додати фізичний диск до групи томів:**+Виконавши цю команду, введіть такі кроки:
  
-<code>vgextend ubuntu-vg /dev/sdX+  * ''print''  — показує наявні розділи. 
 +  * ''resizepart 3''  — виберіть третій розділ (sda3). 
 +  * ''800G''  — встановіть новий розмір (у цьому випадку 800ГБ, але ви можете вибрати максимум, доступний на вашому диску). 
 +  * ''quit''  — вийдіть із ''parted''
 + \\ </collapse>
  
-</code> +<code> 
- +lvextend -+5G /dev/ubuntu-vg/ubuntu-lv  # Додаємо 5GB 
-**Розширити логічний том, використовуючи новий диск:** +resize2fs /dev/ubuntu-vg/ubuntu-lv  # Розширюємо файлову систему
- +
-<code>lvextend -+100%FREE /dev/ubuntu-vg/ubuntu-lv +
-resize2fs /dev/ubuntu-vg/ubuntu-lv+
  
 </code> </code>
  
-=== Приклад: ===+==== Додавання нового диска до LVM====
  
-Уявімо, що у вас є новий диск ''/dev/sdb'', і ви хочете додати його до існуючого LVM.+**Додати фізичний диск до LVM:**
  
-**Ініціалізуємо диск для LVM:** +<code> 
- +pvcreate /dev/sdX  # Де /dev/sdX - це новий диск
-<code>pvcreate /dev/sdb+
  
 </code> </code>
  
-**Додаємо диск до існуючої групи томів:**+**Додати фізичний диск до групи томів:**
  
-<code>vgextend ubuntu-vg /dev/sdb+<code> 
 +vgextend ubuntu-vg /dev/sdX
  
 </code> </code>
  
-**Розширюємо логічний том, використовуючи новий простір:**+**Розширити логічний том, використовуючи новий диск:**
  
-<code>lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv+<code> 
 +lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
 resize2fs /dev/ubuntu-vg/ubuntu-lv resize2fs /dev/ubuntu-vg/ubuntu-lv
  
 </code> </code>
- 
-Таким чином, LVM дозволяє гнучко управляти дисковим простором, що полегшує його адміністрування і розширення у разі необхідності. 
  
  • linux/files/lvm.1725731275.txt.gz
  • Востаннє змінено: 07/09/2024 14:47
  • (зовнішнє редагування)