Porque é que um disco de substituição indica um tamanho de setor lógico diferente do membro que falhou?

Eva Wong é a Redatora Técnica e e entusiasta residente na ZimaSpace. Uma geek de longa data com paixão por homelabs e software de código aberto, ela é especialista em traduzir conceitos técnicos complexos em guias acessíveis e práticos . Eva acredita que o auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ela capacita a comunidade adesmistificar configurações de hardware , desde a construção do seu primeiro NAS até dominar os contêineres Docker., from building their first NAS to mastering Docker containers.

Um disco de substituição pode indicar um tamanho de setor lógico diferente porque o formato do firmware, a variante do modelo ou a apresentação pelo controlador diferem do membro que falhou.

A capacidade, a marca e o suporte físico 4K não identificam o formato lógico. Uma unidade 512e expõe setores lógicos de 512 bytes sobre setores físicos de 4 KB, enquanto uma unidade 4Kn expõe setores lógicos e físicos de 4096 bytes. As famílias empresariais podem incluir variantes distintas 512e e 4Kn, e alguns dispositivos de formato duplo podem ser reformatados de forma destrutiva. A substituição tem de corresponder ao array e ao processo de recuperação, não apenas à capacidade anunciada.

Medir o tamanho dos setores lógicos e físicos no dispositivo real

Registe o número de série, o modelo completo, a versão do firmware, o tamanho do setor lógico, o tamanho do setor físico, a capacidade em bytes e o caminho do controlador da unidade de substituição. Compare estas informações com os dados guardados do membro que falhou.

O utilitário blockdev indica os tamanhos lógicos e físicos, evitando pressupostos baseados nas descrições dos revendedores ou em capacidades arredondadas.

Meça separadamente o dispositivo bruto e o disco virtual apresentado pelo controlador. Um controlador RAID de hardware pode expor uma geometria diferente da do disco membro.

Distinguir corretamente 512e de 4Kn

Confirme se o disco indica 512 bytes lógicos e 4096 bytes físicos, ou 4096 bytes em ambos os casos. Não classifique todas as unidades Advanced Format como 4Kn.

A tabela de compatibilidade Advanced Format da Microsoft define 512e como setores lógicos de 512 bytes sobre setores físicos de 4 KB, e 4Kn como setores lógicos nativos de 4 KB.

Assim, o suporte físico pode pertencer à mesma classe de 4 KB, enquanto a interface lógica visível pelo anfitrião é diferente. As verificações de substituição RAID normalmente dependem do que o controlador e o sistema operativo conseguem ver.

Verificar o sufixo exato do modelo e o formato do firmware

Compare o número de peça completo do fabricante, o tipo de interface, a revisão do firmware e o sufixo do formato de setor. Duas unidades com a mesma capacidade e o mesmo nome de família podem ser fornecidas em formatos diferentes.

A Dell apresenta comportamentos distintos para 512n, 512e e 4Kn, mostrando que a geração do controlador pode alterar o que o sistema operativo recebe.

Não confie no nome comercial abreviado do modelo. Guarde um registo da compra com o formato de setor exato necessário para futuras substituições.

-15% OFF

Determinar se o controlador está a traduzir o formato

Compare o disco bruto por trás de um HBA com o disco lógico apresentado por um controlador RAID, uma ponte USB, um hipervisor ou um dispositivo de armazenamento. Registe o firmware e o modo do controlador.

A declaração de suporte da Broadcom explica que o suporte do formato de setor abrange toda a pilha, incluindo o dispositivo, o controlador, o hipervisor, o armazenamento de dados e os requisitos do sistema convidado.

Uma substituição pode ser rejeitada mesmo quando o anfitrião a consegue listar, porque o grupo de redundância exige setores lógicos homogéneos ou porque o controlador não consegue combinar formatos de membros diferentes.

Verificar os requisitos de alinhamento, RAID e sistema de ficheiros

Registe a geometria RAID, o início das partições, o ashift do ZFS, o tamanho do setor do sistema de ficheiros, o modo de arranque e o suporte do meio de recuperação. A deteção bem-sucedida do dispositivo não comprova que a reconstrução será segura.

A Red Hat descreve como os dispositivos de armazenamento modernos expõem o alinhamento de E/S preferencial e obrigatório, utilizado pelas ferramentas de armazenamento para posicionar corretamente os dados em suportes físicos de 4 KB.

Não recrie o sistema de ficheiros apenas para acomodar um membro de substituição. Primeiro determine se o array suporta esse formato lógico e se está disponível uma substituição compatível.

Verificar o suporte do sistema operativo e da recuperação para 4Kn

Teste o sistema operativo instalado, o firmware do HBA ou RAID, o firmware de arranque, o ambiente de recuperação, as ferramentas de criação de imagens e o processo de restauro com o formato da unidade de substituição.

A Oracle documenta que os discos 4Kn e 512e expõem tamanhos de bloco lógico diferentes, e que o suporte pode variar consoante a utilização seja para dados, arranque ou recuperação.

Um servidor doméstico que reconhece um disco de dados 4Kn durante o funcionamento normal pode continuar a ter um meio de recuperação ou firmware antigo incapaz de importar ou iniciar a pilha de armazenamento.

Escolher um caminho seguro para a substituição ou reformatação

Prefira uma unidade de substituição com o mesmo formato de setor lógico dos restantes membros do grupo de redundância. Se uma unidade suportar a alteração do formato, trate a operação como destrutiva e verifique os modos suportados pelo modelo exato.

O artigo da ZimaSpace sobre a combinação de unidades 512e e 4Kn aborda a decisão de compatibilidade de forma mais abrangente; este artigo centra-se nas razões pelas quais uma substituição indica inesperadamente um formato diferente.

O diagnóstico está concluído quando o disco bruto, a apresentação do controlador, os requisitos do array e o ambiente de recuperação estão de acordo quanto ao tamanho de setor lógico suportado. Não inicie uma reconstrução com uma incompatibilidade de formato por verificar.

Suporte e Dicas

Mais para Ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.