Отмена регистрации и повторное развертывание Azure vSockets

Prev Next

Эта статья описывает, как отменить регистрацию и повторно развернуть Azure vSockets.

Обзор

Иногда необходимо переместить vSocket на другой ресурс VM или переустановить vSocket на другой тип экземпляра VM. Вы можете использовать Приложение Управления Cato для отмены регистрации существующего vSocket с сайта, а затем заново создать vSocket и развернуть его на новом экземпляре VM. Конфигурации и настройки сайта сохраняются при его повторном развертывании. Вы можете повторно развернуть vSockets для сайтов с одним vSocket и для сайтов высокой доступности (HA) с двумя vSockets.

Повторное развертывание vSockets из Azure Marketplace

Для vSockets, которые изначально были развернуты с использованием Azure Marketplace, существуют некоторые виртуальные ресурсы, которые нельзя повторно использовать в процессе повторного развертывания vSocket. Вместо этого, вам нужно удалить следующие виртуальные ресурсы перед тем, как развернуть vSocket:

  • ВМ-инстанция

  • Сетевые интерфейсы (NICs), подключенные к ВМ, и их публичные IP-адреса

Сайты с одним vSocket

В этом разделе обсуждается, как отменить регистрацию и повторно развернуть vSocket для сайтов с одним Azure vSocket.

Отмена регистрации одного vSocket

Используйте Приложение Управления Cato для отмены регистрации экземпляра vSocket с сайта. После того как старый vSocket разработалось, новое серийный номер (S/N) автоматически создаётся в Приложении Управления Cato. Вы будете использовать новый серийный номер (S/N), когда будете повторно развертывать vSocket.

Заметка:

Убедитесь, что экземпляр Azure vSocket выключен перед тем, как отменить регистрацию vSocket.

unregister-vsocket.png

Для отмены регистрации одного vSocket:

  1. В панели навигации выберите Сеть > Сайты и выберите площадку.

  2. В панели навигации нажмите Настройки Сайта > Сокет и выберите Сокет, который вы отменяете.

  3. В разделе Действия нажмите Отменить Регистрацию. vSocket теперь отменен, и сгенерирован новый S/N, который вы будете использовать при развертывании нового экземпляра vSocket.

Развертывание одного vSocket

Используйте портал Azure, чтобы удалить предыдущую инстанцию и затем развернуть новую. Убедитесь, что вы ввели новый S/N vSocket, отображаемый в Приложении Управления Cato, в Сеть > Сайты > [название сайта] > Настройки Сайта > Сокет.

После завершения развертывания vSocket автоматически подключается к сайту в облаке Cato.

Чтобы повторно развернуть один vSocket:

  1. На портале Azure удалите экземпляр VM (Домашняя > Виртуальные машины) и сетевые интерфейсы (Домашняя > Сетевые интерфейсы).

    Или принудительно удалите все ресурсы для развертывания в Azure (см. Устранение неисправностей при сбоях развертывания).

  2. Разверните экземпляр vSocket через приложение Azure marketplace. Для получения дополнительной информации см. Развертывание vSocket от Azure из Маркетплейса.

    Примечание: В некоторых случаях необходимо развернуть vSocket вручную, например, в Китае, где Azure Marketplace не поддерживается. Для получения дополнительной информации см. Ручное развертывание сайта Azure vSocket (Поддержка EA 2 NIC).

  3. Запустите Azure vSocket из Портала Azure:

    1. В меню навигации перейдите в Виртуальные Машины и выберите экземпляр vSocket.

    2. На странице Обзор экземпляра vSocket нажмите Начать. Статус экземпляра изменится на Работает.

  4. Подтвердите, что сайт работает в Приложении Управления Cato на странице Сеть > Сайты.

Площадки vSocket высокой доступности

В этом разделе обсуждается, как отменить регистрацию и развернуть vSocket для площадок с двумя vSocket в конфигурации HA.

Вы можете выбрать сначала отменить регистрацию основного или вторичного vSocket.

  • Если основной vSocket отменен, происходит отказоустойчивое переключение на вторичный vSocket

  • Если вторичный vSocket отменен, основной vSocket остается активным

  • Если оба vSocket отменены одновременно, площадка отключается от Cato Cloud

Отмена регистрации vSockets высокой доступности

Используйте Приложение Управления Cato, чтобы отменить регистрацию vSocket экземпляров из площадки, затем используйте новый S/N при развертывании нового экземпляра vSocket в Azure.

Заметка:

Как только вторичный vSocket отменен, вы можете опционально удалить настройки высокой доступности с сайта и удалить настройки вторичного vSocket. Это преобразует площадку из конфигурации HA в площадку с одним vSocket.

Чтобы отменить регистрацию vSocket для HA площадки:

  1. Выберите Сеть > Сайты в панели навигации и выберите сайт.

  2. В панели навигации нажмите Настройки Сайта > Сокет и выберите сокет, который запланировано отвязать.

  3. В разделе Действия нажмите Отменить Регистрацию. vSocket теперь отменен, и сгенерирован новый S/N, который вы будете использовать при развертывании нового экземпляра vSocket.

Повторное развертывание vSocket высокой доступности

Используйте портал Azure, чтобы удалить предыдущий экземпляр для вторичного vSocket, а затем развернуть новый. vSocket автоматически подключается к площадке в Cato Cloud после завершения развертывания.

Когда вы заново развертываете vSocket, убедитесь, что вводите новый S/N из предыдущего раздела. Вы можете найти S/N для площадки в Приложение Управления Cato в Сеть > Sites > [название сайта] > Настройки Сайта > Сокет.

Примечания:

  • Убедитесь, что удалили старую Управляемую Идентичность из Группа администраторов Azure перед запуском скрипта HA

  • Если основной экземпляр vSocket будет заново развернут, вы должны запустить выделенный скрипт для связывания обоих экземпляров vSocket для HA

Чтобы заново развернуть vSocket для HA площадки:

  1. На портале Azure удалите экземпляр VM (Домашняя > Виртуальные машины) и сетевые интерфейсы (Домашняя > Сетевые интерфейсы).

    Или принудительно удалите все ресурсы для развертывания в Azure (см. Устранение неисправностей при сбоях развертывания).

  2. Разверните основной и вторичный экземпляры vSocket через приложение Azure Marketplace. Для получения дополнительной информации см. Развертывание vSocket от Azure из Маркетплейса.

    Примечание: В некоторых случаях необходимо развернуть vSocket вручную, например, в Китае, где Azure Marketplace не поддерживается. Для получения дополнительной информации см. Ручное развертывание сайта Azure vSocket (Поддержка EA 2 NIC).

    1. Для вручную развернутых vSocket используйте скрипт create_ha_settings.sh для связывания основных и вторичных vSocket для настройки высокой доступности. Подробнее об использовании скрипта на Настройка Высокой Доступности для Azure vSockets.

  3. Запустите Azure vSocket из Портала Azure:

    1. В меню навигации перейдите в Виртуальные Машины и выберите экземпляр vSocket.

    2. На странице Обзор экземпляра vSocket нажмите Начать. Статус экземпляра изменится на Работает.

  4. Подтвердите, что сайт работает в Приложении Управления Cato на странице Сеть > Сайты.

Проверка подключения vSocket

После завершения повторного развертывания vSocket, вы можете проверить статус подключения vSocket:

  • В Сеть > Сайты отображаются все доступные сайты. Если хотя бы один vSocket работает, сайт отображается как «Подключено» в разделе «Статус подключения».

  • В Сеть > Сайты > [Название сайта] > Настройки Сайта > Socket можно проверить настройки Высокой Доступности и готовность ВРО. Для получения дополнительной информации о статусе HA см. Что такое Высокая Доступность Socket (HA).

  • В Сеть > Сайты > [название сайта] > Настройки Сайта > Сокет подключитесь к WebUI vSocket. WebUI должен быть доступен после того, как vSocket заработает.