Eu tenho o Server 2012 com um pool de armazenamento e um disco virtual. O disco virtual usa paridade de layout e provisionamento dinâmico. Continha 4 discos físicos. Um dos discos físicos falhou. Foi puxado e um disco de substituição maior foi adicionado.
O gerenciador do servidor agora lista a unidade com falha como "Desativada". Toda tentativa de remover o disco resulta em:
Erro ao remover o disco físico: ocorreu um erro ao remover {179f49b7-7657-11e2-93ea-806e6f6e6963} (servidor de arquivos). Um dos discos físicos especificados não pôde ser removido porque ainda está em uso.
Se eu verificar as propriedades do disco virtual, ele indicará em funcionamento: "Discos físicos em uso" e listará a unidade removida como "Comunicação perdida".
As unidades físicas têm muito espaço livre e a nova unidade foi adicionada ao pool de armazenamento (mas não ao disco virtual). A opção "reparar disco virtual" está acinzentada.
Parece que não consigo conectar o disco virtual até remover a unidade desativada.
Como um disco que está desconectado em outra sala pode estar "em uso"? Como removo a unidade removida?
fonte
Set-PhysicalDisk -FriendlyName 'whatevername' -Usage Retired
entãoRemove-PhysicalDisk -FriendlyName 'whatevername'
do PowerShell?Respostas:
Acredito que já vi isso uma vez com um cliente e parecia ser apenas um bug do Storage Spaces. Em vez de procurar o suporte da Microsoft na questão, eles optaram por apenas fazer backup / restaurar os dados e recriar o espaço de armazenamento e o disco virtual.
Esse não é um comportamento normal - a substituição do disco físico deve permitir que você "substitua" e "repare" sem problemas. Eu recomendo entrar em contato com a Microsoft para relatar o erro / comportamento incorreto, se isso for uma opção para você, caso contrário, você pode estar travando a recriação e restauração.
Ainda assim, como outros já mencionaram, você definitivamente deve tentar uma reinicialização. Eu também recomendo testar com um disco de substituição adicional. Também vale a pena tentar as sugestões de comando do Iulian no PowerShell, mas essas não funcionaram para mim ao encontrar esse problema.
fonte