Table of contents
TOC
Recolher sumário
Expandir sumário

Configurar um Servidor de Destino Microsoft iSCSI na malha de armazenamento do VMM

Rayne Wiselman|Última Atualização: 07/11/2016
|
1 Colaborador

Aplica-se a: System Center 2016 – Virtual Machine Manager

O Servidor de Destino Microsoft iSCSI é uma função de servidor que permite que um computador do Windows Server funcione como um dispositivo de armazenamento. Este artigo explica como configurar um Servidor de Destino Microsoft iSCSI no armazenamento do System Center 2016 - VMM (Virtual Machine Manager).

Veja o que é necessário fazer:

  1. Instalar a função: instale a função Servidor de Destino iSCSI (Funções de Servidor > Serviços de Arquivo e Armazenamento > Serviços de Arquivo e iSCSI) em um servidor que você deseja adicionar como dispositivo de armazenamento em bloco.
  2. Configurar discos virtuais iSCSI: depois de instalar a função, você precisará configurar discos virtuais iSCSI e conectar-se aos servidores desejados. Saiba mais.
  3. Instalar o provedor: se o Servidor de Destino iSCSI executar o Windows Server 2012, você deverá instalar o provedor de SMI-S. O provedor está localizado junto com os arquivos de instalação em \amd64\Setup\msi\iSCSITargetSMISProvider.msi e no servidor do VMM em \Arquivos de Programa\Microsoft System Center 2012\Virtual Machine Manager\Setup\Msi\iSCSITargetProv\iSCSITargetSMISProvider.msi. Você precisará executar o arquivo .msi no Servidor de Destino iSCSI. Se o servidor estiver executando o Windows Server 2012 R2, não será necessário instalar o provedor.
  4. Adicionar conta: adicione a conta de administrador do VMM como um administrador no servidor.
  5. Descubra no VMM: adicionar o dispositivo de armazenamento ao VMM. Selecione Dispositivos SAN e NAS descobertos e gerenciados por um provedor de SMI-S como o tipo de provedor e especifique o endereço IP ou o FQDN como servidor. Selecione a conta com permissões para o servidor como a conta Executar como. Adicione-à classificação de armazenamento necessária e conclua o Assistente para adicionar dispositivos de armazenamento.

Depois de adicionar o servidor como um dispositivo de armazenamento no gerenciamento do VMM, você poderá alocar pools de armazenamento e LUNs a um grupo de host e provisionar armazenamento para hosts e clusters.

Exemplo do PowerShell

Você pode usar o VMM para configurar o Servidor de Destino iSCSI por meio do Windows PowerShell. Esta seção lista algumas tarefas comuns com exemplos de comandos do Windows PowerShell que você pode usar para essas tarefas. O provedor de SMI-S dá suporte a todas as tarefas de gerenciamento por meio do VMM.

Gerenciar armazenamento em um servidor de destino iSCSI

Abra o PowerShell e use os cmdlets descritos abaixo para gerenciar recursos de Servidor de Destino iSCSI no VMM.

Como adicionar um provedor de armazenamento

ComandoFinalidade
$Cred = Get-CredentialObtenha as credenciais de administrador local do Servidor de Destino iSCSI baseadas no nome de usuário e senha.

Observe que qualquer conta que faça parte do grupo local de administradores é suficiente.
$Runas = New-SCRunAsAccount -Name "iSCSIRunas" -Credential $CredCrie uma conta Executar como no VMM.
Add-SCStorageProvider -Name "Microsoft iSCSI Target Provider" -RunAsAccount $Runas -ComputerName "<computername>" -AddSmisWmiProviderAdicione o provedor de armazenamento.

Exibir propriedades do armazenamento

ComandoFinalidade
$array = Get-SCStorageArray -Name “<computername>”Examine os atributos de matriz de armazenamento.
$array.StoragePoolsExiba os pools de armazenamento disponíveis.

Adicionar pools do Servidor de Destino iSCSI ao gerenciamento do VMM

ComandoFinalidade
$pool = Get-SCStoragePool -Name "MS iSCSITarget Concrete: D:"Obtenha o pool de armazenamento específico a ser adicionado.
$class = New-SCStorageClassification -Name “gold”Crie uma classificação de armazenamento, se não houver.
Set-SCStorageArray -AddStoragePoolToManagement $pool -StorageArray $pool.StorageArray -StorageClassification $classAdicione o pool de armazenamento ao VMM.
Set-SCStoragePool -StoragePool $pool -AddVMHostGroup (Get-SCVMHostGroup -Name "All Hosts")Aloque o pool de armazenamento a um grupo de servidor de virtualização.

Como criar um LUN

ComandoFinalidade
$LUN = New-SCStorageLogicalUnit -Name "iSCSI1" -StoragePool $pool -DiskSizeMB 1000Crie um LUN (número de unidade lógica) iSCSI.
Set-SCStorageLogicalUnit -StorageLogicalUnit $LUN -VMHostGroup (Get-SCVMHostGroup -Name "All Hosts")Aloque o LUN ao grupo de hosts.
$host = Get-SCVMhost -ComputerName <host name>Recupere as propriedades de um host.
Register-SCStorageLogicalUnit -StorageLogicalUnit $LUN -VMHost $hostAtribua o LUN ao host.

Recursos de desativação

ComandoFinalidade
Remove-SCStorageLogicalUnit -StorageLogicalUnit $LUNExclua um LUN.
Remove-SCStorageProvider -StorageProvider (Get-SCStorageProvider -Name "Microsoft iSCSI Target Provider")Remova um provedor de armazenamento.
© 2017 Microsoft