Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В кластере Service Fabric в Azure для каждого определяемого типа узла кластера настраивается отдельный масштаб виртуальных машин. Вы можете установить удаленное подключение к определенным экземплярам масштабируемого набора (узлам кластера). В отличие от одноэкземплярных виртуальных машин, виртуальные машины в масштабируемых наборах не имеют собственных виртуальных IP-адресов. Поэтому поиск IP-адреса и порта, которые можно использовать для удаленного подключения к определенному экземпляру, может оказаться непростой задачей.
Чтобы найти IP-адрес и порт, которые можно использовать для удаленного подключения к определенному экземпляру, выполните следующие действия.
Получите правила NAT для входящих подключений для протокола удаленного рабочего стола (RDP).
Обычно у каждого типа узла, определенного в кластере, есть собственные виртуальные IP-адреса и выделенная подсистема балансировки нагрузки. По умолчанию имя подсистемы балансировки нагрузки для типа узла имеет следующий формат: LB-{имя кластера}-{тип узла}. Например, LB-mycluster-FrontEnd.
На странице подсистемы балансировки нагрузки на портале Azure выберите Параметры>Правила преобразования сетевых адресов для входящих подключений:
На следующем снимке экрана показаны правила NAT для входящих подключений для типа узла с именем FrontEnd:
Для каждого узла IP-адрес отображается в столбце Назначение, столбец Цель указывает экземпляр набора масштабируемых ресурсов, а столбец Служба содержит номер порта. При удаленном подключении каждому узлу в возрастающем порядке выделяется порт, начиная с порта 3389.
Кроме того, можно найти правила входящего NAT в разделе
Microsoft.Network/loadBalancers
шаблона Диспетчера ресурсов для вашего кластера.Чтобы проверить сопоставление входного и целевого портов узла, щелкните его правило и просмотрите значение целевого порта. На следующем снимке экрана показано правило NAT для входящих подключений для узла FrontEnd (Instance 1) из предыдущего шага. Обратите внимание, что несмотря на то, что номер порта (входящий трафик) — 3390, порт назначения сопоставляется с портом 3389, портом для службы RDP на целевом сервере.
По умолчанию для кластеров Windows целевым портом является порт 3389, который соответствует службе удаленного рабочего стола на целевом узле. Для кластеров Linux целевым портом является порт 22, который сопоставляется со службой Secure Shell (SSH).
Подключитесь удаленно к конкретному узлу (экземпляру в масштабируемом наборе). Можно использовать имя пользователя и пароль, заданные при создании кластера, или любые другие настроенные учетные данные.
На следующем снимке экрана показано подключение к удаленному рабочему столу к узлу FrontEnd (Instance 1) в кластере Windows:
К узлам Linux можно подключиться с помощью SSH (для краткости приведенный ниже пример повторно использует тот же IP-адрес и порт):
ssh SomeUser@40.117.156.199 -p 3390
На следующем этапе ознакомьтесь с указанными ниже статьями:
- Дополнительные сведения о возможности развертывания в любом месте и сравнении с кластерами под управлением Azure см. в статье Создание кластеров Service Fabric в Windows Server или Linux.
- Узнайте о безопасности кластеров.
- Обновление значений диапазона портов RDP в кластере виртуальных машин после развертывания
- Обновление имени пользователя и пароля администратора для виртуальных машин кластера