Estação de Trabalho de Acesso do Operador do Azure Stack Hub
Artigo
A Estação de Trabalho de Acesso ao Operador é usada para implantar uma máquina virtual (VM) em um Host de Ciclo de Vida de Hardware (HLH) do Azure Stack Hub, ou em qualquer outra máquina que execute o Microsoft Hyper-V. Requer conectividade de rede com endereços do Azure Stack Hub, e podem ser usados em cenários de operadores ou utilizadores.
A VM OAW é uma máquina virtual opcional que não é exigida pelo Azure Stack Hub para funcionar. Sua finalidade é fornecer as ferramentas mais recentes para operadores ou usuários à medida que interagem com o Azure Stack Hub.
Cenários OAW
As tabelas a seguir listam cenários comuns para o OAW. Use a Área de Trabalho Remota para se conectar ao OAW.
Recolha e carregamento de registos:
-
Crie um de compartilhamento SMB no HLH para transferência de arquivos do Azure Stack Hub. -Use o Explorador de Armazenamento do Azure para enviar registos salvos no compartilhamento SMB.
Para obter os arquivos para criar a VM OAW, faça o download aqui. Certifique-se de que revisa a Declaração de Privacidade da Microsoft e os Termos Legais antes de fazer o download.
Devido à natureza sem estado da solução, não há atualizações para a máquina virtual OAW. Para cada etapa, uma nova versão do arquivo de imagem da VM é lançada. Use a versão mais recente para criar uma nova VM OAW. O arquivo de imagem é baseado na versão mais recente do Windows Server 2019. Após a instalação, você pode aplicar atualizações, incluindo quaisquer atualizações críticas, usando o Windows Update.
Valide o hash do arquivo OAW.zip baixado para certificar-se de que ele não foi modificado antes de usá-lo para criar a VM OAW. Execute o seguinte script do PowerShell. Se o valor de retorno for True, você poderá usar o OAW.zipbaixado :
Nota
Desbloqueie os arquivos de script depois de extrair o download.
PowerShell
param(
[Parameter(Mandatory=$True)]
[ValidateNotNullOrEmpty()]
[ValidateScript({Test-Path$_ -PathType Leaf})]
[string]
$DownloadedOAWZipFilePath
)
$expectedHash = 'F5172B3A97248826C73A3D7ABC0440CFA1EC3B31CAC6A1BC1100B9E241099780'$actualHash = (Get-FileHash -Path$DownloadedOAWZipFilePath).Hash
Write-Host"Expected hash: $expectedHash"if ($expectedHash -eq$actualHash)
{
Write-Host'SUCCESS: OAW.zip file hash matches.'
}
else
{
Write-Error"ERROR: OAW.zip file hash does not match! It isn't safe to use it, please download it again. Actual hash: $actualHash"
}
Outra maneira de copiar esse script para seu ambiente é usar o cmdlet Test-FileHash oferecido no AzureStack-Tools para verificar o hash do arquivo OAW.zip:
Depois de importar o módulo Test-FileHash, verifique o hash do arquivo OAW.zip:
PowerShell
Test-FileHash -ExpectedHash"F5172B3A97248826C73A3D7ABC0440CFA1EC3B31CAC6A1BC1100B9E241099780" -FilePath"<path to the OAW.zip file>"
Verifique a versão HLH
Nota
Esta etapa é importante para determinar se você implanta o OAW em um HLH que foi implantado usando uma imagem da Microsoft ou uma imagem OEM. Esse cmdlet do PowerShell não está presente em um HLH que foi implantado usando uma imagem OEM. Se você implantar o OAW em um Microsoft Hyper-V geral, poderá ignorar esta etapa.
Inicie sessão no HLH com as suas credenciais.
Abra o ISE do PowerShell e execute o seguinte script:
PowerShell
C:\Version\Get-Version.ps1
Por exemplo:
Criar a VM OAW usando um script
O script a seguir prepara a máquina virtual como a Estação de Trabalho de Acesso ao Operador (OAW), que é usada para acessar o Microsoft Azure Stack Hub.
Inicie sessão no HLH com as suas credenciais.
Faça o download OAW.zip e extraia os arquivos.
Abra uma sessão do PowerShell com privilégios elevados.
Navegue até o conteúdo extraído do arquivo OAW.zip.
Execute o script New-OAW.ps1.
Exemplo: Implantar em HLH usando uma imagem da Microsoft
Se o arquivo AzureStackStampInformation.json incluir o prefixo de nomenclatura para VM OAW, esse valor será usado para o parâmetro VirtualMachineName. Caso contrário, o nome padrão é AzSOAW ou qualquer nome especificado pelo usuário. O AzureStackStampInformation.json pode ser recriado usando o ponto final privilegiado caso não esteja presente no HLH.
Nota
O parâmetro AzureStackCertificatePath só deve ser usado quando o Azure Stack Hub foi implantado usando certificados emitidos por uma autoridade de certificação corporativa. Se o DeploymentData.json não estiver disponível, entre em contato com seu parceiro de hardware para recuperá-lo ou continuar com o exemplo de implantação no Microsoft Hyper-V.
Exemplo: Implantar no Microsoft Hyper-V
A máquina que executa o Microsoft Hyper-V requer quatro (4) núcleos e dois (2) GB de memória disponível. Os cmdlets do PowerShell criarão a VM OAW sem aplicar uma configuração IP à interface de rede convidada. Se você usar o exemplo para provisionar o OAW em um HLH, deverá configurar o endereço IP originalmente usado pelo Deployment VM (DVM), que normalmente é o penúltimo IP da rede BMC.
O parâmetro AzureStackCertificatePath só deve ser usado quando o Azure Stack Hub foi implantado usando certificados emitidos por uma autoridade de certificação corporativa. A máquina virtual OAW será implantada sem uma configuração de rede. Você pode configurar um endereço IP estático ou recuperar um endereço IP via DHCP.
Política de conta de utilizador
A seguinte política de conta de usuário é aplicada à VM OAW:
Nome de usuário interno do administrador: AdminUser
MinimumPasswordLength = 14
PasswordComplexity está ativado
MinimumPasswordAge = 1 (dia)
MaximumPasswordAge = 42 (dias)
NewGuestName = GUser (desativado por padrão)
New-OAW parâmetros do cmdlet
Dois conjuntos de parâmetros estão disponíveis para New-OAW. Os parâmetros opcionais são mostrados entre parênteses.
A tabela a seguir lista a definição para cada parâmetro.
Parâmetro
Obrigatório/Opcional
Descrição
LocalAdministratorPassword
Necessário
Senha para a conta de administrador local da máquina virtual AdminUser.
Endereço IP
Necessário
O endereço IPv4 estático para configurar o TCP/IP na máquina virtual.
SubnetMask
Necessário
Máscara de subrede IPv4 para configurar o TCP/IP na máquina virtual.
DefaultGateway
Necessário
Endereço IPv4 do gateway padrão para configurar o TCP/IP na máquina virtual.
DNS
Necessário
Servidor(es) DNS(s) para configurar o TCP/IP na máquina virtual.
Servidor de Tempo
Necessário
Endereço IP do servidor de hora a partir do qual o Azure Stack Hub sincroniza, que será a origem de hora a partir da qual o OAW também sincroniza. Verifique o AzureStackStampInformation.json ou peça ao administrador o IP do servidor de tempo do qual o Hub sincroniza. Em caso de urgência e você não pôde obter o IP do servidor de tempo que o Hub sincroniza, você pode inserir o servidor de hora padrão, 'time.windows.com,0x8' para este parâmetro. Observe que é altamente recomendável certificar-se de que o tempo no OAW e no Hub esteja sincronizado para evitar possíveis problemas de distorção do relógio ao trabalhar em um OAW para interagir com o Hub.
ImageFilePath
Opcional
Caminho do ficheiro OAW.vhdx fornecido pela Microsoft. O valor predefinido é OAW.vhdx na mesma pasta mãe deste script.
VirtualMachineName
Opcional
O nome a ser atribuído à máquina virtual. Se o prefixo de nomenclatura puder ser encontrado no arquivo DeploymentData.json, ele será usado como o nome padrão. Caso contrário, AzSOAW será usado como o nome padrão. Você pode especificar outro nome para substituir o valor padrão.
VirtualMachineMemory
Opcional
Memória a ser atribuída à máquina virtual. O valor padrão é 2 GB.
ContagemDeProcessadoresVirtuais
Opcional
Número de processadores virtuais a serem atribuídos à máquina virtual. O valor padrão é 4.
VirtualMachineDiffDiskPath
Opcional
Caminho para armazenar arquivos de disco de comparação temporários enquanto a VM de gerenciamento estava ativa. O valor predefinido é o subdiretório DiffDisks sob a mesma pasta principal deste script.
AzureStackCertificatePath
Opcional
Caminho dos certificados a serem importados para a máquina virtual para acesso ao Azure Stack Hub.
AzSStampInfoFilePath
Opcional
Caminho do arquivo AzureStackStampInformation.json onde o script pode obter os IPs da ERCS VM.
CertificatePassword
Opcional
Senha do certificado a ser importado para a máquina virtual para acesso ao Azure Stack Hub.
ERCSVMIP
Opcional
IP da(s) VM(s) ERCS do Azure Stack Hub a ser adicionada à lista de hosts confiáveis da máquina virtual. Não terá efeito se -SkipNetworkConfiguration estiver definido.
IgnorarConfiguraçãoDeRede
Opcional
Ignora a configuração de rede para a máquina virtual para que o usuário possa configurar mais tarde.
DeploymentDataFilePath
Opcional
Caminho do DeploymentData.json. Não surtirá efeito se -SkipNetworkConfiguration estiver ativado.
Endereço MAC do Adaptador Físico
Opcional
O endereço MAC do adaptador de rede do host que será usado para conectar a máquina virtual. - Se houver apenas um adaptador de rede físico, este parâmetro não é necessário e o único adaptador de rede será usado. - Se houver mais de um adaptador de rede físico, este parâmetro é necessário para especificar qual usar.
VirtualSwitchName
Opcional
O nome do comutador virtual que precisa ser configurado em Hyper-V para a máquina virtual. - Se houver VMSwitch com o nome fornecido, esse VMSwitch será selecionado. - Se não houver VMSwitch com o nome fornecido, um VMSwitch será criado com o nome fornecido.
Re-Create
Opcional
Remove e recria a máquina virtual se já existir uma máquina virtual com o mesmo nome.
Verifique a versão da VM OAW
Entre na VM OAW com suas credenciais.
Abra o ISE do PowerShell e execute o seguinte script:
PowerShell
C:\Version\Get-Version.ps1
Por exemplo:
Transferir arquivos entre o HLH e o OAW
Se você precisar transferir arquivos entre o HLH e o OAW, crie um compartilhamento SMB usando o cmdlet New-SmbShare.
New-SmbShare expõe uma pasta do sistema de arquivos para clientes remotos como um compartilhamento SMB (Server Message Block). Por exemplo:
Para excluir um compartilhamento criado por esse cmdlet, use o cmdlet Remove-SmbShare.
Remover a OAW VM
O script a seguir remove a VM OAW, que é usada para acessar o Azure Stack Hub para administração e diagnóstico. Esse script também remove os arquivos de disco e o guardião associado à VM.
Entre no HLH com suas credenciais.
Abra uma sessão do PowerShell com privilégios elevados.
Navegue até o conteúdo extraído do arquivo OAW.zip instalado.
Remova a VM executando o script Remove-OAW.ps1:
PowerShell
.\Remove-OAW.ps1 -VirtualMachineName \<name\>
Onde <nome> é o nome da máquina virtual a ser removida. Por padrão, o nome é AzSOAW.
O Azure HPC é um recurso de nuvem criado especificamente para a carga de trabalho HPC & AI, usando processadores de ponta e interconexão InfiniBand de classe HPC, para oferecer o melhor desempenho, escalabilidade e valor de aplicativos. O Azure HPC permite que os utilizadores desbloqueiem a inovação, a produtividade e a agilidade empresarial, através de uma gama altamente disponível de tecnologias de HPC ou IA que podem ser alocadas dinamicamente à medida que as suas necessidades empresariais e técnicas mud
Como administrador híbrido do Windows Server, você integra ambientes do Windows Server aos serviços do Azure e gerencia o Windows Server em redes locais.
Saiba como registar os sistemas integrados do Azure Stack Hub com o Azure para que possa transferir itens do Azure Marketplace e configurar relatórios de dados.