none
Windows Azure Pack: Configuring Remote Desktop Gateway for VM Console Access RRS feed

  • Вопрос

  • подскажите, кто нибудь пробовал подключить в Windows Azure Pack - Remote Desktop Gateway для VM Console Access в схеме с отказоустойчивым VMM?

    http://blogs.technet.com/b/keithmayer/archive/2014/05/15/windows-azure-pack-configuring-a-remote-desktop-gateway-for-vm-console-access.aspx

    здесь описана процедура для одного VMM сервера, а если у меня 2 VMM сервера в кластере? как быть тогда?

    Import Trusted Certificate to VMM Database and Hyper-V Hosts

    After the trusted certificate is issued, accepted and exported as a certificate PFX file, it can be easily imported into the VMM Management Server database and distributed to all Hyper-V hosts. Perform these steps at the VMM Management Server console.

    1. Run Windows PowerShell ISE as Administrator.
       
    2. In the Administrator: Windows PowerShell ISE window, execute the following code snippet to import the certificate PFX file into the VMM Management Server database.
       
      $cert = Get-ChildItem C:\Certs\RDGCert.pfx
       
      # Enter the password for the certificate PFX file when prompted using the command line below.
      $mypwd = Read-Host –AsSecureString
       
      $VMMServer = "ENTER_YOUR_VMM_MANAGEMENT_SERVER_FQDN_HERE"
       
      Set-SCVMMServer -VMConnectGatewayCertificatePassword $mypwd `
          -VMConnectGatewayCertificatePath $cert `
          -VMConnectHostIdentificationMode FQDN `
          -VMConnectHyperVCertificatePassword $mypwd `
          -VMConnectHyperVCertificatePath $cert `
          -VMConnectTimeToLiveInMinutes 2 `
          -VMMServer $VMMServer
    3. In the Administrator: Windows PowerShell ISE window, execute the following code snippet to distribute the trusted certificate to each Hyper-V host.
       
      Get-SCVMHost -VMMServer $VMMServer | Read-SCVMHost

    The portion of this configuration relating to the VMM Management Server and Hyper-V hosts is now complete.


    Gangster

    24 декабря 2014 г. 17:07

Ответы

  • Этой командой Вы просто "пушите" обновления на хосты Hyper-V. Т.е. просто обновляете конфигурацию Hyper-V на хостах (в том числе информацию про RD Gateway).

    Исполните команду только на одном SCVMM (активном) и посмотрите что будет. Заработает ли RD Gateway.


    The data above this text is pseudorandom, brace yourselves.


    • Изменено 4c74356b41MVP 25 декабря 2014 г. 13:19
    • Помечено в качестве ответа SaintGangster 26 декабря 2014 г. 14:56
    25 декабря 2014 г. 13:17

Все ответы

  • У меня нет под рукой необходимой инфраструктуры чтобы проверить это. Но попробуйте подставить кластерное имя VMM.

    Не вижу причин почему это не будет работать

    Ну, собственно, попробуйте - получится и скажите нам, благо на это нужно 15 минут.

    Можете еще вот на это глянуть: http://4c74356b41.com/?p=708


    The data above this text is pseudorandom, brace yourselves.




    • Изменено 4c74356b41MVP 24 декабря 2014 г. 18:27
    • Предложено в качестве ответа 4c74356b41MVP 26 декабря 2014 г. 12:54
    • Отменено предложение в качестве ответа SaintGangster 26 декабря 2014 г. 14:56
    24 декабря 2014 г. 18:19
  • У меня нет под рукой необходимой инфраструктуры чтобы проверить это. Но попробуйте подставить кластерное имя VMM.

    Не вижу причин почему это не будет работать

    Ну, собственно, попробуйте - получится и скажите нам, благо на это нужно 15 минут.

    Можете еще вот на это глянуть: http://4c74356b41.com/?p=708


    The data above this text is pseudorandom, brace yourselves.




    по поводу пробовать подстановки, хотелось бы понимать суть, а не экспериментировать


    Gangster


    • Изменено SaintGangster 24 декабря 2014 г. 19:25
    24 декабря 2014 г. 18:43
  • в общем по эксперименту)

    У меня кластер VMM, схема соответственно active/passive, с того узла VMM который active, запрос проходит и выполняется, со второго сервера VMM запрос не проходит, пишет ошибку

    Set-SCVMMServer : Unable to connect to the VMM management server vmm1.azure.hv.
    The Virtual Machine Manager service on that server did not respond. (Error ID:
    1602)

    вопрос, нужно ли переводить второй сервер в active, чтобы выполнить скрипт, или в базе уже всё что нужно прописалось и дальнейшие действия не нужны?


    Gangster

    24 декабря 2014 г. 19:55
  • Этой командой Вы вносите изменения в базу данных SCVMM, где настраиваете RD Gateway. Вам необходимо указать сервер SCVMM. Поскольку SCVMM у Вас кластеризован попробуйте указать кластерное имя. Или произвести данную операцию для каждого сервера SCVMM

    Я нигде в интернете не нашел никакой информации на эту тему. В документации VMM её тоже нет.

    Вот нашел инфу. http://kristiannese.blogspot.ru/2014/02/configuring-remote-console-for-windows.html (последние 2 комента).

    Как я понимаю необходимо указать любой сервер VMM.


    The data above this text is pseudorandom, brace yourselves.


    • Изменено 4c74356b41MVP 24 декабря 2014 г. 20:06
    24 декабря 2014 г. 20:02
  • спасибо

    после регистрации одно VMM сервера команда

    Get-SCVMHost -VMMServer vmm2.domen.com | Read-SCVMHost

    выдает, что добавлен хост, которые у меня есть в VMM, нужно попробовать переключить кластер на второй VMM сервер и добавить новый хост, есть он не появится, то думаю нужно будет регистрировать второй VMM сервер, на счёт регистрации имени кластера, его думаю регистрировать не стоит. Я тоже не нашёл официальной информации по этому поводу, конечно хотелось бы ясности.


    Gangster

    24 декабря 2014 г. 21:27
  • Этой командой Вы просто "пушите" обновления на хосты Hyper-V. Т.е. просто обновляете конфигурацию Hyper-V на хостах (в том числе информацию про RD Gateway).

    Исполните команду только на одном SCVMM (активном) и посмотрите что будет. Заработает ли RD Gateway.


    The data above this text is pseudorandom, brace yourselves.


    • Изменено 4c74356b41MVP 25 декабря 2014 г. 13:19
    • Помечено в качестве ответа SaintGangster 26 декабря 2014 г. 14:56
    25 декабря 2014 г. 13:17
  • пока на втором VMM сервер эту команду не выполнял, консоль в клиентском Azure подключается к виртуальной машине.

    Gangster

    25 декабря 2014 г. 13:26
  • Делайте фейловер сервиса на другой сервер и проверяйте консоль

    The data above this text is pseudorandom, brace yourselves.

    26 декабря 2014 г. 11:29
  • Делайте фейловер сервиса на другой сервер и проверяйте консоль

    The data above this text is pseudorandom, brace yourselves.


    я так понимаю на Hyper-v хост сертификат уже добавился, и проблем не должно возникнуть

    Gangster

    26 декабря 2014 г. 11:36
  • Ну проверьте и скажите нам. Мне вот очень интересно. А поднимать для этого 2 SCVMM и WAP не интересно ;)

    ну и пометьте что-то там ответом, пожалуйста ;)


    The data above this text is pseudorandom, brace yourselves.



    • Изменено 4c74356b41MVP 26 декабря 2014 г. 12:05
    26 декабря 2014 г. 12:05
  • Ну проверьте и скажите нам. Мне вот очень интересно. А поднимать для этого 2 SCVMM и WAP не интересно ;)

    ну и пометьте что-то там ответом, пожалуйста ;)


    The data above this text is pseudorandom, brace yourselves.



    да, консоль срабатывает коннектит к виртуалке, повторюсь этот хост уже был когда выполнял команду на другом VMM.

    P.S. а подскажите как отправить ctrl_alt_del на консоль, если соединяюсь по RDP к хосту с которого запускаю из браузера коннект в VM? ctrl_alt_del не прокатывает.


    Gangster

    26 декабря 2014 г. 12:09
  • ctrl+alt+break, вроде

    The data above this text is pseudorandom, brace yourselves.

    26 декабря 2014 г. 12:40
  • Этой командой Вы просто "пушите" обновления на хосты Hyper-V. Т.е. просто обновляете конфигурацию Hyper-V на хостах (в том числе информацию про RD Gateway).

    Исполните команду только на одном SCVMM (активном) и посмотрите что будет. Заработает ли RD Gateway.


    The data above this text is pseudorandom, brace yourselves.



    так как в офф доках нет явного описания, можно только предположить, что прописать один vmm сервер которые находится в активном состояние и есть выход.

    Gangster

    26 декабря 2014 г. 14:58