vProtect: Os backups falham com o erro "Cannot read from the device: /dev/sdX - verifique os privilégios de usuário do vProtect"

Summary: Os backups estão falhando com um problema de permissões "Cannot read from the device /dev/sdX - check vProtect user privileges". Isso ocorrerá mesmo se as permissões do compartilhamento do vProtect e do usuário do vProtect tiverem os privilégios corretos. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Os backups estão falhando com um problema de permissões "Cannot read from the device /dev/sdX - check vProtect user privileges". Isso ocorrerá mesmo se as permissões do compartilhamento do vProtect e do usuário do vProtect tiverem os privilégios corretos.

Esse erro é gerado quando os discos conectados para backup não são desconectados. Isso pode ocorrer porque o hypervisor não atua em uma solicitação de desconectação ou filtros LVM não configurados corretamente e o sistema operacional que mantém os discos.

Cause

O arquivo /etc/lvl/lvm.conf não está configurado corretamente. Não há filtros LVM configurados.

# 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" ]

É essencial para o sistema operacional e as unidades necessárias estão em um filtro na seção dispositivos no arquivo lvm.conf.

Resolution

O nó do vProtect conecta discos de VM que, possivelmente, são clones próprios (por exemplo, se o nó foi implementado a partir do modelo). Você deve configurar o LVM no nó para que ele não procure volumes LVM nos quais os discos estão sendo conectados.

  1. Defina as seguintes variáveis na seção /etc/lvm/lvm.conf in devices para que o daemon do LVM detecte apenas volumes do sistema (neste exemplo, disco SDA com duas partições; sda1 e sda2):

Defina variáveis em /etc/lvm/lvm.conf
Figura 1: Defina variáveis em /etc/lvm/lvm.conf 

  1. Verifique com o vgscan se os volumes do sistema operacional ainda estão sendo detectados:
-vvv 

Verificando se os volumes do sistema operacional são detectados
Figura 2: Verificando se os volumes do sistema operacional são detectados.

  1. Reinicialize
Para obter mais detalhes, consulte a seção "Configuração do LVM no nó do vProtect para o modo de backup de anexo de disco" no Guia de instalação e do usuário do vProtect

Affected Products

vProtect
Article Properties
Article Number: 000218735
Article Type: Solution
Last Modified: 31 Oct 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.