vProtect: Сбой резервного копирования с сообщением «Cannot read from the device: /dev/sdX — проверка прав пользователя vProtect»

摘要: Сбой резервного копирования с проблемой разрешений «Cannot read from the device /dev/sdX - check vProtect user privileges». Это происходит, даже если разрешения общего ресурса vProtect и пользователя vProtect имеют правильные права. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Сбой резервного копирования с проблемой разрешений «Cannot read from the device /dev/sdX - check vProtect user privileges». Это происходит, даже если разрешения общего ресурса vProtect и пользователя vProtect имеют правильные права.

Эта ошибка возникает, когда диски, подключенные для резервного копирования, не отсоединяются. Это может быть связано с тем, что гипервизор не работает по запросу отсоединения или фильтры LVM настроены неправильно и операционная система сохраняет диски.

原因

Файл /etc/lvl/lvm.conf настроен неправильно. Фильтры LVM не настроены.

# cat lvm.conf | grep filter

# is used to drive LVM filtering like MD component detection, multipath
        # Configuration option devices/filter.
        # Run vgscan after changing the filter to regenerate the cache.
        # filter = [ "a|.*|" ]
        # filter = [ "r|/dev/cdrom|" ]
        # filter = [ "a|loop|", "r|.*|" ]
        # filter = [ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ]
        # filter = [ "a|^/dev/hda8$|", "r|.*|" ]
        # filter = [ "a|.*|" ]
        # Configuration option devices/global_filter.
        # Because devices/filter may be overridden from the command line, it is
        # not suitable for system-wide device filtering, e.g. udev.
        # Use global_filter to hide devices from these LVM system components.
        # The syntax is the same as devices/filter. Devices rejected by
        # global_filter are not opened by LVM.
        # global_filter = [ "a|.*|" ]
        # This is a quick way of filtering out block devices that are not
        # the LVs with device filters. Also, when this setting is enabled,
        # filtered), which can cause performance problems on systems with
        # an LV. The LVs are ignored using a built in device filter that
        # Configuration option activation/mlock_filter.
        # mlock_filter = [ "locale/locale-archive", "gconv/gconv-modules.cache" ]

Он необходим для операционной системы, и необходимые диски должны быть в фильтре в разделе устройств в файле lvm.conf.

解决方案

Узел vProtect прикрепит диски ВМ, которые потенциально являются собственных клонами (например, если узел развернут из шаблона). Необходимо настроить LVM на узле, чтобы он не сканирует тома LVM, к которым подключены диски.

  1. Задайте следующие переменные в разделе /etc/lvm/lvm.conf в разделе устройств, чтобы управляющая программа LVM обнаруживать только системные тома (в данном примере диск SDA с двумя разделами: sda1 и sda2):

Задайте переменные в /etc/lvm/lvm.conf.
Рис. 1. Задайте переменные в /etc/lvm/lvm.conf. 

  1. Обратитесь к vgscan, чтобы проверить, что тома операционной системы по-прежнему обнаружены:
-vvv 

Проверка обнаружения томов операционной системы
Рис. 2. Проверка обнаружения томов операционной системы.

  1. Перезагрузить
Дополнительные сведения см. в разделе «Настройка LVM на узле vProtect для режима резервного копирования при подложении дисков» в руководстве по установке и пользователю vProtect

受影响的产品

vProtect
文章属性
文章编号: 000218735
文章类型: Solution
上次修改时间: 31 10月 2023
版本:  2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。