Não é possível inserir - AzureRMVM - CloudShell do Azure (PowerShell)

3

Eu tenho um SQL Server no IaaS Windows 2016 usando a imagem padrão do mercado (SQL Server 2016 SP1 Enterprise no Windows Server 2016) hoje, depois de ter resolvido o problema da região Leste dos EUA ontem. No Azure Cloud Shell, digito Enter-AzureRmVm -name <servernamehere> -region <regionNameHere >

Em seguida, ele me pede um usuário. Desde que eu não juntei a VM a um domínio, eu uso <serverName>\user com o uso local que eu configurei quando fiz a VM. Em seguida, ele solicita a senha e copiei-a do bloco de notas para garantir que ela esteja correta. Ele pensa por um segundo, não dá erro e volta ao prompt do PS Azure (o mesmo em que eu estava) - ao consultar o nome do host, ele mostra o nome efêmero dado ao prompt da nuvem, não o nome da VM.

Agora eu pude usar isso no passado ( Enter-AzureRmVM ), então estou achando que é algum tipo de bug acontecendo, mas gostaria de receber qualquer comentário se eu estiver fazendo algo obviamente errado.

    
por PrometheusRising 05.11.2017 / 18:34

1 resposta

3

Eu testei no meu laboratório, eu uso a mesma imagem, eu obtenho o mesmo resultado com você. Parece que o comando não funciona com esta imagem. Eu testo na imagem do Windows Server 2016, o comando funciona.

Agora,oPowerShellnoAzureCloudShellestáempré-visualização,vocêpodedarfeedbacksobreeste link .

No Azure Cloud Shell, se você deseja conectar sua VM, talvez possa usar Enter-PSSession

winrm set winrm/config/client '@{TrustedHosts="*"}'
Enter-PSSession -ComputerName 13.65.89.136 -Credential \shui

Observação: você precisa abrir a porta 5985 no Azure NSG e no Windows Firewall. Atualizar do comentário:

Atualmente, o cmdlet não oferece suporte à imagem do SQL Server 2016 SP1 Enterprise no Windows Server 2016. Mas, de acordo com minha experiência, ele será suportado no futuro.

    
por 06.11.2017 / 03:55