0

Я создал 2 виртуальных машины, один для Sitecore и один для SOLR-сервера. Это article, на который я ссылался при настройке сервера SOLR. Я могу открыть страницу SOLR Admin, используя localhost в экземпляре сервера SOLR. Но я не смог получить к нему доступ с Sitecore Server, используя VIP или внутренний IP-адрес. Оба они находятся в одном и том же подмножестве VNet. Я что-то упустил? Или настройка SOLR выполняется неправильно?Настройка Sitrore solr в другом VM

Решение: Основываясь на документации по лазурности, мне нужно будет вручную открыть порт брандмауэра.

Настройка брандмауэра для виртуальных машин Azure выполняется автоматически для портов, связанных с удаленным рабочим столом и защищенной оболочкой (SSH), и в большинстве случаев для Windows PowerShell Remoting. Для портов, указанных для всех других конечных точек, автоматическая настройка на брандмауэр виртуальной машины автоматически не выполняется. Когда вы создаете конечную точку для виртуальной машины, вам необходимо убедиться, что брандмауэр виртуальной машины также позволяет трафик для протокола и частного порта, соответствующий конфигурации конечной точки.

+0

Вы открыли все необходимые порты в Azure? – jammykam

+0

Да, я включил конечную точку 8983 для экземпляра сервера Sc и SOLR. – WenHao

ответ

1

Для обеспечения доступа к конечной точке на Лазурном VM вам необходимо:

  • Добавить конечную точку в Azure Portal (link)
  • Настройка брандмауэра Windows на виртуальной машине (link)

These двух шагов должно быть достаточно для доступа к SOLR на Azure VM.

Пожалуйста, убедитесь, что конечная точка для порта 8983 добавлена ​​в виртуальную машину.