2017-02-06 3 views
0

내가 구성한 mutil 서버 (개발 목적) Sitecore 8.2 농장Sitecore 8.2 팜 구성 문제

내 농장 1 CD, 1 CM, 1 명 SQL 1 몽고 DB (컬렉션) 서버가 있습니다. 설치 후 직면 한 몇 가지 문제가 있습니다.

  1. 내가 항목을 게시 할

    은, 그것은 초기화에 걸리면 ...하지만 IISReset을 할 경우 작동합니다. 그러나 몇 분 후에 다시 동일한 문제가 출판에 나타납니다. "오류 서버"ServerIP : 27017에 연결할 수 없습니다 : 오류 : 18 - 인증 실패 .. "오류 로그 파일을 확인했습니다. 연결 문자열은 괜찮지 만.

  2. 두 번째로 mongoDB에 analytics 데이터베이스가 표시되지 않습니다.

사용자 지정이 없으므로 설치 후 배포되는 초기 사이트 코어 사이트에서이 문제에 직면하고 있습니다. 어떤 도움을 많이 주시면 감사하겠습니다 !!

답변

0

포트 27017이 기본 MongoDB 포트입니다. 아마도 MongoDB 연결 문자열이 문제 일 것입니다. 연결 문자열에서 인증 자격 증명이 올바른지 확인하십시오. 이 같은

일도 :

<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의 버전을 확인합니다. 당신이 당신의 확장 성 설정이 올바른지 인스턴스 이름과 게시 인스턴스 이름을 검증 한

Mongo DB compatibility

Sitecore Compatibility Table

0

게시 문제에 대해서 : Sitecore 8.2의 경우는 MongoDB를 3.2 참조를 사용해야합니까?

이 값을 올바르게 지정하지 않으면 문제가 지속될 수 있습니다. CM에서는 InstanceName과 PublishingInstanceName이 같아야하며 CD에서는 PublishingInstanceName이 CM의 InstanceName 값으로 설정되어 있어야합니다.

0

또한 RoboMongo 또는 MongoVue에서 사용하는 동일한 연결 설정을 사용하여 MongoDB에 연결할 수 있는지 확인하십시오. 원격 SSH 연결을 허용하려면 MongoDB 서버에서 SSH 끝점을 열어야 할 수도 있습니다.