VPLEX: renomear backups não é compatível e pode causar falha no rodízio de backup.
Сводка: Este artigo descreve um problema em que o processo automatizado de backup de metavolume poderá falhar se o componente subjacente de volume de armazenamento usado para criar o metavolume tiver sido renomeado. Este artigo fornece as etapas de solução temporária para resolver o problema. ...
Симптомы
O que são metadados do VPLEX?
Os metadados do VPLEX contêm mapeamentos virtuais para físicos e informações sobre dispositivos, volumes virtuais e definições de configuração do sistema. Esses metadados são armazenados no cache e submetidos a backup em volumes externos especialmente designados, conhecidos como metavolumes.
Os metavolumes de backup representam snapshots point-in-time dos metadados, fornecendo uma camada adicional de proteção antes de grandes alterações de configuração, operações de atualização ou migrações.
Problema:
-
A execução dos backups de metadados automatizados pode falhar. O backup de metadados pode ter um registro de data e hora mais antigo anexado ao final do nome do backup que está fora do período de backup agendado.
-
Os logs de firmware podem relatar
sms/6ouutl/1eventos em que eles são descritos como os seguintes:-
sms/6 The automated backup of the meta-volume could not be completed. -
utl/1 NDU procedural event: automated metadata backup failed with error: com.emc.vplex.cli.CommandExecutionException: Evaluation of <<meta-volume backup -c /clusters/cluster-1 --storage-volumes XXXXXXXXX --force>> failed
-
-
O usuário final pode receber um alerta por e-mail de call-home com o código do sintoma
0x8a4a6006com a seguinte descrição:
This e-mail notification is to let you know that Dell EMC received a call home alert from VPLEX XXXXXXXXXXXXX for call-home event 0x8a4a6006. This e-mail notification is to let you know that "VPlex triggered a call home with an error that the automated meta-volume backup failed." and that we need customer's/Local team/Field team intervention, initially, to follow the Knowledge Base Article 000458412 which provides appropriate actions required for investigating the issue. As a result, a Service Request has not been generated for this event.
Sintomas:
Como identificar se um componente de volume de armazenamento de backup de metadados foi renomeado:
Listar os volumes do sistema pode indicar datas antigas que estão sendo acrescentadas aos backups de metavolumes que estão claramente fora do agendamento de backup automatizado:
VPlexcli:/> ll clusters/cluster-1/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
-------------------------------------- ----------- Status State ------ ----- -------- Count Count Size -------- -----
-------------------------------------- ----------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
cluster1_meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 64000
cluster1_meta_backup_2017Mar10_020012 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
cluster1_meta_backup_2018May04_020021 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
A listagem dos componentes de backup de metadados mostra o volume de armazenamento subjacente que pode mostrar um nome legível:
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2017Mar10_020012/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2017Mar10_020012/components:
Name Slot Type Operational Health Capacity
------------------------- Number -------------- Status State --------
------------------------- ------ -------------- ----------- ------ --------
XtremIOXXXXX_Metadata_Lun2 0 storage-volume ok ok 80G
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May04_020021/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May04_020021/components:
Name Slot Type Operational Health Capacity
------------------------- Number -------------- Status State --------
------------------------- ------ -------------- ----------- ------ --------
XtremIOXXXXX_Metadata_Lun1 0 storage-volume ok ok 80G
Listar o volume de armazenamento associado pode mostrar um nome legível por humanos. Por padrão, o nome do volume de armazenamento deve corresponder de maneira idêntica ao ID da unidade lógica:
VPlexcli:/> ll clusters/cluster-1/storage-elements/storage-volumes/
/clusters/cluster-1/storage-elements/storage-volumes:
Name VPD83T3 ID Capacity Use Vendor IO Type Thin Provision Thin
---------------------------------------- ---------------------------------------- -------- --------- ------- Status ----------- Rebuild Type Capable
---------------------------------------- ---------------------------------------- -------- --------- ------- ------ ----------- ------- --------- -------
XtremIOXXXXX_Metadata_Lun2 VPD83T3:514f0c50de000227 80G meta-data XtremIO alive traditional false legacy true
XtremIOXXXXX_Metadata_Lun1 VPD83T3:514f0c5de9a00001 80G meta-data XtremIO alive traditional false legacy true
Причина
A renomeação dos componentes de backup automatizado de metadados, como o componente subjacente de volume de armazenamento, não é compatível, pois isso causa falha no rodízio de backup automatizado. Isso ocorre porque, depois que o volume de armazenamento é renomeado, o caminho de contexto original torna-se inválido. O volume de armazenamento só pode ser acessado usando o novo caminho de contexto (com um novo nome).
Além disso, embora os usuários tenham permissão para usar nomes personalizados para backups manuais, não devemos renomear os backups automatizados nem seus componentes subjacentes de volume de armazenamento. Para o processo de backup automatizado, o VPLEX decide o backup mais recente. Em seguida, o VPLEX faz o rodízio do backup existente com base no registro de data e hora anexado ao nome do backup. Se o metavolume de backup automatizado for renomeado, as informações de registro de data e hora serão perdidas. Como resultado, os backups automatizados agendados param de funcionar.
Разрешение
Etapas da solução temporária:
Se um componente de volume de armazenamento já tiver sido renomeado com um nome legível, provavelmente não será possível renomeá-lo para um identificador de LUN (por exemplo: VPD83T3:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX) devido a limitações de caracteres especiais, como ":" . Portanto, a única maneira de renomear o componente do volume de armazenamento de volta para um identificador LUN é recriar o volume de backup de metadados e evitar quaisquer modificações no nome do volume de armazenamento.
Pré-requisitos para recriar volumes de backup de metadados:
- Identifique dois ou mais volumes de armazenamento de diferentes arrays de armazenamento.
- Certifique-se de que esses volumes de armazenamento não sejam reivindicados.
- Confirme se os volumes de armazenamento têm pelo menos 78 GB de capacidade.
Etapas para recriar o volume de backup de metadados:
Para recriar o volume de backup de metadados, consulte o artigo da base de conhecimento VPLEX: Não foi possível concluir o backup automatizado do metavolume para obter um guia detalhado para reconfigurar os backups de metadados.
Como confirmar se os novos backups de metadados foram recriados corretamente:
Depois de criar novamente com sucesso os backups de metadados, podemos listar os volumes do sistema e observar que o nome do backup de metavolume anexado à data deve conter um registro de data e hora atual no agendamento de backup automatizado:
VPlexcli:/> ll clusters/cluster-1/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
------------------------------------- -------------- Status State ------ ----- -------- Count Count Size -------- -----
------------------------------------- -------------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
cluster1_meta meta-volume ok ok true true raid-1 2 20447264 4K 78G 64000
cluster1_meta_backup_2018May05_235036 meta-volume ok ok false true raid-1 1 20447264 4K 78G 64000
cluster1_meta_backup_2018May06_235031 meta-volume ok ok false true raid-1 1 20447264 4K 78G 64000
Ao relistar os componentes de backup de metadados após a recriação, devemos observar que o volume de armazenamento subjacente deve mostrar um formato de nome não legível por humanos (por exemplo: VPD83T3:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX):
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May05_235036/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May05_235036/components:
Name Slot Type Operational Health Capacity
---------------------------------------- Number -------------- Status State --------
---------------------------------------- ------ -------------- ----------- ------ --------
VPD83T3:60000970000197000748533030303432 0 storage-volume ok ok 78G
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May06_235031/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May06_235031/components:
Name Slot Type Operational Health Capacity
---------------------------------------- Number -------------- Status State --------
---------------------------------------- ------ -------------- ----------- ------ --------
VPD83T3:60000970000197000748533030303431 0 storage-volume ok ok 78G
Ao relistar o volume de armazenamento associado, também devemos observar que o nome do volume de armazenamento está em um formato legível não humano. O nome do volume de armazenamento deve ser idêntico ao ID da LUN:
VPlexcli:/> ll clusters/cluster-1/storage-elements/storage-volumes/
/clusters/cluster-1/storage-elements/storage-volumes:
Name VPD83 ID Capacity Use Vendor IO Type Thin Provision Thin
------------------------------------------ ---------------------------------------- -------- --------- ------ Status ----------- Rebuild Type Capable
------------------------------------------ ---------------------------------------- -------- --------- ------ ------ ----------- ------- --------- -------
VPD83T3:60000970000197000748533030303431 VPD83T3:60000970000197000748533030303431 78G meta-data EMC alive traditional false legacy true
VPD83T3:60000970000197000748533030303432 VPD83T3:60000970000197000748533030303432 78G meta-data EMC alive traditional false legacy true