Назад | Перейти на главную страницу

Как настроить поиск на ферме SharePoint A для использования сервера запросов на ферме B?

У нас две фермы. Ферма B обрабатывает все индексирование контента и имеет сервер запросов. У нас есть сайты на ферме A, и мы хотим, чтобы все их поиски выполнялись на сервере запросов в ферме B. Как мы можем это настроить? Есть ли что-то, что мы можем настроить на уровне веб-приложений или фермы?

Мне никогда не приходилось этого делать, но я считаю, что ответ - иметь SSP, который используется двумя фермами. Вот техническая статья, в которой обсуждаются общие службы между фермами: http://technet.microsoft.com/en-us/library/cc262179.aspx

И сообщение в блоге, в котором конкретно говорится о том, что одна ферма контролирует поиск другой с помощью межхозяйственного SSP: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/12/04/sharing-an-index-between-sharepoint-farms.aspx

Вот основные шаги, которые я выполнил, чтобы разделить результаты поиска на двух фермах.

В родительском хозяйстве:

  • Перейдите в центр администрирования
  • Нажмите Управление приложениями.
  • В разделе «Общие службы Office SharePoint Server» нажмите «Предоставить или настроить общие службы между фермами».
  • Установите флажок «Эта ферма будет предоставлять общие услуги другим фермам».
  • Выберите имя поставщика общих служб, у которого есть служба поиска.
  • Добавьте идентификатор службы центра администрирования дочерней фермы (ей).
  • Нажмите ОК

На детской ферме

  • Перейдите в центр администрирования
  • Нажмите Управление приложениями.
  • В разделе «Общие службы Office SharePoint Server» нажмите «Предоставить или настроить общие службы между фермами».
  • Щелкните «Эта ферма будет использовать общие службы из другой фермы».
  • Введите сервер базы данных со страницы «Успех» родительской фермы.
  • Введите имя базы данных со страницы «Успех» родительской фермы.
  • Используйте проверку подлинности Windows в соответствии с рекомендациями.
  • Игнорировать службы Excel.
  • Щелкните ОК.