Gerir a infraestrutura de armazenamento do Azure Stack Hub

Este artigo descreve o estado de funcionamento e operacional dos recursos de infraestrutura de armazenamento do Azure Stack Hub. Estes recursos incluem unidades de armazenamento e volumes. As informações neste tópico ajudam-no a resolver vários problemas, como quando não é possível adicionar uma unidade a um conjunto.

Estados de volume

Para saber em que estado estão os volumes, utilize os seguintes comandos do PowerShell:

$scaleunit_name = (Get-AzsScaleUnit)[0].name

$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name

Get-AzsVolume -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object VolumeLabel, HealthStatus, OperationalStatus, RepairStatus, Description, Action, TotalCapacityGB, RemainingCapacityGB

Eis um exemplo de saída que mostra um volume desanexado e um volume degradado/incompleto:

VolumeLabel HealthStatus OperationalStatus
ObjStore_1 Desconhecido Desencaixado
ObjStore_2 Aviso {Degradado, Incompleto}

As secções seguintes listam os estados de funcionamento e operacionais:

Estado de funcionamento do volume: Bom estado de funcionamento

Estado operacional Descrição
OK O volume está em bom estado de funcionamento.
Inferior ao ideal Os dados não são escritos uniformemente em unidades.

Ação: Contacte o Suporte para otimizar a utilização de unidades no agrupamento de armazenamento. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação do https://aka.ms/azurestacklogfiles. Poderá ter de restaurar a partir da cópia de segurança depois de a ligação com falha ser restaurada.

Estado de funcionamento do volume: Aviso

Quando o volume está num estado de funcionamento de Aviso, significa que uma ou mais cópias dos seus dados estão indisponíveis, mas o Azure Stack Hub ainda consegue ler pelo menos uma cópia dos seus dados.

Estado operacional Descrição
Em serviço O Azure Stack Hub está a reparar o volume, como depois de adicionar ou remover uma unidade. Quando a reparação estiver concluída, o volume deverá regressar ao estado de funcionamento OK.

Ação: Aguarde até que o Azure Stack Hub conclua a reparação do volume e verifique o estado posteriormente.
Incompleto A resiliência do volume é reduzida porque uma ou mais unidades falharam ou estão em falta. No entanto, as unidades em falta contêm cópias atualizadas dos seus dados.

Ação: Volte a ligar quaisquer unidades em falta, substitua quaisquer unidades com falhas e coloque online quaisquer servidores que estejam offline.
Degradado A resiliência do volume é reduzida devido a uma ou mais unidades falhadas ou em falta, bem como cópias desatualizadas de dados nas unidades.

Ação: Volte a ligar quaisquer unidades em falta, substitua quaisquer unidades com falhas e coloque online quaisquer servidores que estejam offline.

Estado de funcionamento do volume: mau estado de funcionamento

Quando um volume está num mau estado de funcionamento, alguns ou todos os dados no volume estão atualmente inacessíveis.

Estado operacional Descrição
Sem redundância O volume perdeu dados porque demasiadas unidades falharam.

Ação: Contacte o Suporte. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação do https://aka.ms/azurestacklogfiles.

Estado de funcionamento do volume: Desconhecido

O volume também pode estar no estado de funcionamento Desconhecido se o disco virtual tiver sido desanexado.

Estado operacional Descrição
Desencaixado Ocorreu uma falha do dispositivo de armazenamento que pode fazer com que o volume fique inacessível. Alguns dados podem ser perdidos.

Ação:
1. Verifique a conectividade física e de rede de todos os dispositivos de armazenamento.
2. Se todos os dispositivos estiverem corretamente ligados, contacte o Suporte. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação do https://aka.ms/azurestacklogfiles. Poderá ter de restaurar a partir da cópia de segurança depois de a ligação com falha ser restaurada.

Estados de unidade

Utilize os seguintes comandos do PowerShell para monitorizar o estado das unidades:

$scaleunit_name = (Get-AzsScaleUnit)[0].name

$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name

Get-AzsDrive -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object StorageNode, PhysicalLocation, HealthStatus, OperationalStatus, Description, Action, Usage, CanPool, CannotPoolReason, SerialNumber, Model, MediaType, CapacityGB

As secções seguintes descrevem os estados de funcionamento em que uma unidade pode estar:

Estado de funcionamento da unidade: Bom estado de funcionamento

Estado operacional Descrição
OK O volume está em bom estado de funcionamento.
Em serviço A unidade está a fazer algumas operações internas de limpeza. Quando a ação estiver concluída, a unidade deverá regressar ao estado de funcionamento OK.

Estado de funcionamento da unidade: Aviso

Uma unidade no estado Aviso pode ler e escrever dados com êxito, mas tem um problema.

Estado operacional Descrição
Comunicação perdida A conectividade foi perdida para a unidade.

Ação: Volte a colocar todos os servidores online. Se isso não resolver o problema, volte a ligar a unidade. Se este estado persistir, substitua a unidade para garantir a resiliência total.
Falha preditiva Prevê-se que uma falha da unidade ocorra em breve.

Ação: Substitua a unidade o mais rapidamente possível para garantir a resiliência total.
Erro de E/S Ocorreu um erro temporário ao aceder à unidade.

Ação: Se este estado persistir, substitua a unidade para garantir a resiliência total.
Erro transitório Ocorreu um erro temporário na unidade. Normalmente, este erro significa que a unidade não respondeu, mas também pode significar que a Espaços de Armazenamento Direto partição protetora foi removida inadequadamente da unidade.

Ação: Se este estado persistir, substitua a unidade para garantir a resiliência total.
Latência anormal Por vezes, a unidade não responde e apresenta sinais de falha.

Ação: Se este estado persistir, substitua a unidade para garantir a resiliência total.
A remover do conjunto O Azure Stack Hub está em processo de remover a unidade do respetivo agrupamento de armazenamento.

Ação: Aguarde até que o Azure Stack Hub conclua a remoção da unidade e verifique o estado posteriormente.
Se o estado permanecer, contacte o Suporte. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação de https://aka.ms/azurestacklogfiles.
Iniciar o modo de manutenção O Azure Stack Hub está em processo de colocar a unidade no modo de manutenção. Este estado é temporário– a unidade deverá estar em breve no estado No modo de manutenção.

Ação: Aguarde até que o Azure Stack Hub conclua o processo e verifique o estado posteriormente.
No modo de manutenção A unidade está no modo de manutenção, interrompendo as leituras e as escritas da unidade. Normalmente, este estado significa que as tarefas de administração do Azure Stack Hub, como a PNU ou a FRU, estão a operar a unidade. Mas o administrador também pode colocar a unidade no modo de manutenção.

Ação: Aguarde que o Hub Azure Stack Hub conclua a tarefa de administração e verifique o estado posteriormente.
Se o estado permanecer, contacte o Suporte. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação de https://aka.ms/azurestacklogfiles.
Parar o modo de manutenção O Azure Stack Hub está em processo de colocar a unidade novamente online. Este estado é temporário - a unidade deve estar em breve noutro estado, idealmente Saudável.

Ação: Aguarde até que o Azure Stack Hub conclua o processo e verifique o estado posteriormente.

Estado de funcionamento da unidade: Mau estado de funcionamento

Atualmente, não é possível escrever ou aceder a uma unidade no estado em mau estado de funcionamento.

Estado operacional Descrição
Dividir A unidade foi separada do conjunto.

Ação: Substitua a unidade por um novo disco. Se tiver de utilizar este disco, remova o disco do sistema, certifique-se de que não existem dados úteis no disco, apague o disco e, em seguida, volte a instalar o disco.
Não utilizável O disco físico está em quarentena porque não é suportado pelo fornecedor da solução. Apenas os discos aprovados para a solução e que tenham o firmware de disco correto são suportados.

Ação: Substitua a unidade por um disco que tenha um fabricante aprovado e um número de modelo para a solução.
Metadados obsoletos O disco de substituição foi utilizado anteriormente e pode conter dados de um sistema de armazenamento desconhecido. O disco está em quarentena.

Ação: Substitua a unidade por um novo disco. Se tiver de utilizar este disco, remova o disco do sistema, certifique-se de que não existem dados úteis no disco, apague o disco e, em seguida, volte a instalar o disco.
Metadados não reconhecidos Metadados não reconhecidos encontrados na unidade, o que normalmente significa que a unidade tem metadados de um conjunto diferente.

Ação: Substitua a unidade por um novo disco. Se tiver de utilizar este disco, remova o disco do sistema, certifique-se de que não existem dados úteis no disco, apague o disco e, em seguida, volte a instalar o disco.
Suporte de dados com falhas A unidade falhou e deixará de ser utilizada pelos Espaços de Armazenamento.

Ação: Substitua a unidade o mais rapidamente possível para garantir a resiliência total.
Falha no hardware do dispositivo Ocorreu uma falha de hardware nesta unidade.

Ação: Substitua a unidade o mais rapidamente possível para garantir a resiliência total.
Atualizar o firmware O Azure Stack Hub está a atualizar o firmware na unidade. Este estado é temporário e, normalmente, dura menos de um minuto e durante o qual outras unidades no conjunto processam todas as leituras e escritas.

Ação: Aguarde até que o Azure Stack Hub conclua a atualização e verifique o estado posteriormente.
A iniciar A unidade está a preparar-se para a operação. Este estado deve ser temporário- uma vez concluído, a unidade deve transitar para um estado operacional diferente.

Ação: Aguarde até que o Azure Stack Hub conclua a operação e verifique o estado posteriormente.

Motivos pelos quais uma unidade não pode ser agrupada

Algumas unidades simplesmente não estão prontas para estar no agrupamento de armazenamento do Azure Stack Hub. Pode descobrir por que motivo uma unidade não é elegível para agrupamento ao observar a CannotPoolReason propriedade de uma unidade. A tabela seguinte fornece um pouco mais de detalhe sobre cada um dos motivos.

Razão Description
Hardware não compatível A unidade não está na lista de modelos de armazenamento aprovados especificados através do Serviço de Estado de Funcionamento.

Ação: Substitua a unidade por um novo disco.
Firmware não conforme O firmware na unidade física não está na lista de revisões de firmware aprovadas através do Serviço de Estado de Funcionamento.

Ação: Substitua a unidade por um novo disco.
Em utilização por cluster A unidade é atualmente utilizada por um Cluster de Ativação Pós-falha.

Ação: Substitua a unidade por um novo disco.
Suporte de dados amovível A unidade é classificada como uma unidade amovível.

Ação: Substitua a unidade por um novo disco.
Não está em bom estado de funcionamento A unidade não está em bom estado de funcionamento e poderá ter de ser substituída.

Ação: Substitua a unidade por um novo disco.
Capacidade insuficiente Existem partições a ocupar o espaço livre na unidade.

Ação: Substitua a unidade por um novo disco. Se tiver de utilizar este disco, remova o disco do sistema, certifique-se de que não existem dados úteis no disco, apague o disco e, em seguida, volte a instalar o disco.
Verificação em curso O Serviço de Estado de Funcionamento está a verificar se a unidade ou firmware na unidade está aprovado para utilização.

Ação: Aguarde até que o Azure Stack Hub conclua o processo e verifique o estado posteriormente.
A verificação falhou O Serviço de Estado de Funcionamento não conseguiu verificar se a unidade ou firmware na unidade foi aprovado para utilização.

Ação: Contacte o Suporte. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação de https://aka.ms/azurestacklogfiles.
Offline A unidade está offline.

Ação: Contacte o Suporte. Antes de o fazer, inicie o processo de recolha de ficheiros de registo com a documentação de orientação de https://aka.ms/azurestacklogfiles.