Por que preciso reativar meu disco dinâmico após uma reinicialização?

1

Eu adicionei um disco dinâmico a uma máquina W2K3.

Ele está corretamente conectado e exibido no Iniciador iScsi e corretamente vinculado. No entanto, preciso reativá-lo no console Gerenciar discos após cada inicialização.

Esse é um bug conhecido?

Como posso reativá-lo automaticamente?

    
por Saariko 15.12.2011 / 14:53

1 resposta

3

Eu tive os mesmos problemas com um dispositivo SAN iSCSI Buffalo Terastation III de 4 GB conectado ao MS Windows Server 2003.

O PROBLEMA

Após a reinicialização, o sistema operacional não reativará os discos dinâmicos associados ao dispositivo iSCSI. E quaisquer compartilhamentos de rede associados ao disco dinâmico seriam perdidos (não compartilhados). Iniciador iSCSI mostra o dispositivo conectado bem. O disco dinâmico precisaria ser ativado manualmente no Gerenciador de discos. Então eu teria que compartilhar de novo as pastas que eu queria compartilhar e definir as permissões de compartilhamento.

Discos dinâmicos têm certas vantagens no papel que os fazem parecer uma boa escolha, mas a Microsoft extraiu outro fubar não documentado aqui com os dispositivos iSCSI. Eles supostamente consertaram isso em sistemas operacionais MS mais recentes, mas obviamente não têm motivação para voltar e consertá-lo no sistema operacional Windows Server 2003.

Esta falha na reativação tem algo a ver com o tempo e a ordem das operações durante os processos de inicialização. O gerenciamento de disco é carregado muito cedo ou muito tarde para que o disco dinâmico seja ativado automaticamente na inicialização.

A SOLUÇÃO

Eu descobri uma solução com script para reativar o disco dinâmico afetado na inicialização sem a intervenção do usuário usando um arquivo bat e definindo opções de inicialização na Diretiva de Grupo do Windows 2003 Server.

Reativando os discos dinâmicos iSCSI e definindo a Diretiva de Grupo para executar o script em lote. As instruções sobre como criar os arquivos "Connect_SAN.bat" e "Connect_SAN.txt" e configurar a Diretiva de Grupo para executá-los na inicialização podem ser encontradas aqui:

link

Nota: Deve ser óbvio para muitos Administradores, mas apenas no caso ... Você precisará ignorar os traços que Htike Win coloca na frente dos comandos. Ele os usa como marcadores, mas eles não devem ser incluídos no arquivo de lote e no arquivo de texto que você criará.

Além disso, os caracteres de aspas exibidos em sua página da Web são aspas inteligentes, que não são reconhecidas pelos comandos do Windows. Você precisa redigitar aqueles como simples citações no script em lote. Basta digitar novamente os caracteres "quote" no teclado e você ficará bem.

Opcional - Finalmente, adicionei uma linha extra ao arquivo Connect_SAN.bat Eu adicionei "net time > > c: \ Connect_SAN.log" ao arquivo de lote como uma segunda linha. Isso é executado depois que o comando diskpart é concluído e, em seguida, fornece um log de texto simples dos tempos de reinicialização. É uma redundância que eu construo em alguns dos meus scripts de lote quando eu quero ser capaz de verificar novamente se eles estão sendo executados regularmente.

COMPARTILHAMENTO DE AÇÕES NA REDE

Em seguida, se você tiver compartilhamentos de rede configurados com essa unidade iSCSI, você precisará de outro script usando comandos de compartilhamento de rede para compartilhar de novo o recurso e definir permissões. Você precisará disso para executar DEPOIS que o disco dinâmico for reativado.

Eu configurei um outro script em lote "Connect_SAN_shares.bat" Cada linha desse arquivo bat é um comando para compartilhar de novo uma subpasta específica. Eu configurei o arquivo bat de compartilhamentos para ser executado na Diretiva de Grupo depois que o Connect_SAN.bat terminar.

Se você não está familiarizado com o comando, execute "net share?" em uma linha de comando para ver as opções. Você precisará atribuir pelo menos um nome de compartilhamento e, em seguida, definir permissões para Todos para FULL. Você pode ajustar essas permissões de compartilhamento para se adequar a si mesmo, mas tenha cuidado ao restringir as permissões ou pode se bloquear.

UMA SOLUÇÃO PERMANENTE? Finalmente, tenho visto referências para resolver isso permanentemente convertendo os discos dinâmicos em discos básicos, mas não farei isso até que eu confirme com o fabricante da SAN que ele funcionará bem.

A palavra na rua é assim que os discos dinâmicos são convertidos em Basic, eles se reconectam bem após a reinicialização e os compartilhamentos de rede também não são descartados. Algo a ter em conta ao criar novos dispositivos no futuro.

Esse é o meu próximo passo se e quando o pessoal de suporte da BuffaloTech responder às minhas perguntas.

Assim que obtiver alguma garantia de que é seguro converter o disco iSCSI para o modo Básico, organizarei um tempo para executar um backup completo em todos esses dados quando souber que ele ficará estático por algumas horas, depois execute a conversão do disco. É relatado como sendo um processo bastante rápido.

    
por 23.03.2012 / 13:44