Temos um cluster de failover do Hyper-V 3.0 (2 servidores), cada um executando o Windows Server 2012 RC. Temos o Armazenamento Compartilhado (HP P4300) que não está reportando nenhum erro e está funcionando bem como um disco independente ou um disco testemunha dentro do cluster. Também instalamos o HP P4000 DSM, que também está funcionando bem (isso é em um dos nós do Hyper-V e tem acesso total ao disco).
O problema é que quando adicionamos o Disco de Cluster (inicialmente relatado como Online
com o status 'Armazenamento Disponível') como um Volume Compartilhado do Cluster, ele relata brevemente como Online
até reverter para Online (No Access)
. Eles não aparecem em C:\ClusterStorage
como deveriam em nenhum dos nós membros. Não há erros ou avisos no log e a única mensagem informativa é que o disco foi colocado online.
Para confundir ainda mais as coisas, habilitar o 'Modo de Manutenção' no disco altera o status para Online (Maintenance Mode)
e o disco agora aparece em C:\ClusterStorage
(no nó onde o disco do cluster está localizado) e permite acesso de leitura / gravação bem.
Não parece haver nenhuma informação sobre Online (No Access)
na internet, então qualquer informação seria muito apreciada agora.
Os resultados de um 'Validate Cluster' apenas trouxeram os seguintes erros relevantes:
Successfully issued call to Persistent Reservation REGISTER using
Invalid RESERVATION KEY 0xc, SERVICE ACTION RESERVATION KEY 0xd, for
Test Disk 0 from node PRODHV1.prodhv.local.
Test Disk 0 does not support SCSI-3 Persistent Reservations commands
needed to support clustered Storage Pools. Some storage devices
require specific firmware versions or settings to function properly
with failover clusters. Please contact your storage administrator or
storage vendor to check the configuration of the storage to allow it
to function properly with failover clusters.
Esses erros parecem mais relevantes para o problema e provavelmente o causariam, embora o P4300 suporte SCSI-3 até onde eu saiba. ( source )
EDIT: Apenas mais algumas informações para alimentar o fogo, isso funciona perfeitamente no Server 2008 R2, então eu sei que o SCSI-3 é realmente suportado no dispositivo . Se o DSM Driver funciona bem em 2012 ou não é uma questão diferente, mas pode ser que seja assim.