NVP vProxy: Обмеження FLR LVM
Summary: У посібнику з інтеграції NetWorker VMware перераховані деякі обмеження щодо конфігурацій LVM на віртуальних машинах Linux. Ця база даних надає додаткову інформацію про те, як визначити, чи використовує система конфігурацію LVM, яка не підтримує vProxy FLR. ...
Instructions
Розділ «Обмеження FLR» містить наступні два твердження щодо конфігурацій LVM на віртуальних машинах Linux:
- Тонке виділення LVM (Logical Volume Management)
- ВМ, що має будь-який PV (фізичний об'єм), не виділений для VG (групи томів)
Віртуальні машини, що містять ці типи конфігурації, не підтримують vProxy FLR. Наведені нижче процеси можна використовувати для визначення того, чи використовуються непідтримувані конфігурації LVM.
Команду Linux lsblk можна використовувати для визначення того, чи змонтовано файлову систему на точці монтування LVM. Приклад:
[root@lnx-srvr01 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 60G 0 disk ├─sda1 8:1 0 63M 0 part /boot/efi ├─sda2 8:2 0 1G 0 part /boot └─sda3 8:3 0 38.9G 0 part ├─vg_root-lv_root 253:0 0 19.9G 0 lvm / ├─vg_root-lv_swap 253:1 0 4G 0 lvm [SWAP] ├─vg_root-lv_var 253:2 0 10G 0 lvm /var └─vg_root-lv_home 253:3 0 5G 0 lvm /home sdb 8:16 0 20G 0 disk └─sdb1 8:17 0 18.6G 0 part /nsr sr0 11:0 1 1024M 0 rom
Тонке виділення LVM:
На віртуальній машині Linux виконайте наступну команду:
sudo lvs -o+segtype
На виході міститься стовпець "тип". Які можуть включати наступне:
- Лінійних: Просте, суміжне виділення фізичних ступенів
- Смугасті: Дані розподіляються по кількох фізичних обсягах для покращення продуктивності
- Дзеркальний: Дані відображаються на кількох фізичних томах для резервування
- Об'єкти RAID: Підтримуються різні рівні RAID (0, 1, 4, 5, 6, 10) для різних комбінацій продуктивності та резервування
- Тонкий: Тонке виділення дозволяє зберігати дані з надмірними зобов'язаннями, виділяючи місце лише під час запису даних
- Знімок: Миттєва копія логічного тому, корисна для резервного копіювання та тестування
Приклад:
[root@lnx-srvr01 ~]# sudo lvs -o+segtype LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Type lv_home vg_root -wi-ao---- 5.00g linear lv_root vg_root -wi-ao---- <19.94g linear lv_root vg_root -wi-ao---- <19.94g linear lv_swap vg_root -wi-ao---- <4.00g linear lv_var vg_root -wi-ao---- 10.00g linear
Крім того, ви можете використовувати наступну команду, яка повертає лише тонкі підготовлені LVM:
sudo lvs --segments --select 'segtype=thin'
Якщо вихідні дані не повертаються, то не налаштовано LVM із тонким виділенням.
LVM має фізичний обсяг, не виділений групі томів:
На віртуальній машині Linux виконайте наступну команду:
sudo pvs
Приклад:
[root@lnx-srvr01 ~]# sudo pvs
PV VG Fmt Attr PSize PFree
/dev/sda3 vg_root lvm2 a-- 38.93g 0
Команда pvs повертає фізичні обсяги, визначені у стовпці PV. Вихідні дані також містять стовпець, який показує, яку групу томів (VG) призначено фізичному тому. Якщо стовпець VG порожній поруч із фізичним томом, PV не має призначення VG, і FLR не підтримується. Процес відновлення зазнає невдачі. Приклад: NVP vProxy: Відновлення FLR не вдається при: Не вдається імпортувати об'єкти LVM
Висновок:
Якщо визначено, що віртуальна машина використовувала тонке виділення LVM або LVM має фізичний том, якому не призначено групу томів, vProxy FLR не підтримується. Щоб відновити дані з віртуальної машини, виконайте відновлення віртуальної машини (відновлення образу). Щоб підтримувати FLR, зміни повинні бути внесені адміністратором Linux для підтримки FLR. FLR буде підтримуватися лише на резервних копіях, завершених після внесення необхідних змін.