2017-02-06 21 views
0

Я настроил мутил сервер Sitecore 8,2 Farm (для целей развития)Sitecore 8.2 Проблемы конфигурации фермы

Моя ферма имеет 1 Cd, 1 см, 1 SQL и 1 Монго DB (сбор) серверов. После установки есть несколько проблем, с которыми я столкнулся.

  1. Когда я пытаюсь опубликовать статью, она застряла при инициализации ... Но если я создам IISReset, это сработает. Но через несколько минут снова появляется тот же вопрос при публикации. Я проверил файлы журнала, я получаю ошибку "ERROR Не удалось подключиться к серверу ServerIP: 27017: Ошибка: 18 - Ошибка аутентификации ..". Несмотря на то, что строка подключения прекрасна.

  2. Во-вторых, я не вижу базы данных аналитики в mongoDB.

Я столкнулся с этой проблемой на начальном сайте sitecore, который развертывается после установки, поэтому нет настройки. Любая помощь высоко ценится !!

ответ

0

Порт 27017 является портом MongoDB по умолчанию. Вероятно, строка соединения MongoDB является проблемой. Проверьте, что учетные данные аутентификации верны в строке подключения.

Somethings, как это:

<add name="analytics" connectionString="mongodb://mongodb_user:[email protected]/analytics"/> 
<add name="tracking.live" connectionString="mongodb://mongodb_user:[email protected]/tracking_live"/> 
<add name="tracking.history" connectionString="mongodb://mongodb_user:[email protected]/tracking_history"/> 
<add name="tracking.contact" connectionString="mongodb://mongodb_user:[email protected]/tracking_contact"/> 

Также проверьте версию MongoDB. Для Sitecore 8.2 следует использовать MongoDB 3.2 смотрите:

Mongo DB compatibility

Sitecore Compatibility Table

0

Что касается вашего издательского вопроса, вы проверены настройки масштабирования вашего имени экземпляра и издательских имена экземпляров правильно?

Если эти значения указаны неправильно, вы можете увидеть проблему с ее застреванием. На CM вам нужно как InstanceName, так и PublishingInstanceName быть одинаковыми, а на компакт-диске вам нужно, чтобы значение PublishingInstanceName было установлено в значение InstanceName CM.

0

Также проверьте, можете ли вы подключиться к MongoDB, используя те же настройки соединения, которые вы используете с RoboMongo или MongoVue. Возможно, вам придется открыть конечную точку SSH с сервера MongoDB для разрешения удаленных SSH-соединений.