Поделиться через


Добавление веб-сервера или сервера приложений в ферму (SharePoint Foundation 2010)

 

Применимо к: SharePoint Foundation 2010

Последнее изменение раздела: 2014-10-20

В этой статье описывается добавление сервера в существующую ферму Microsoft SharePoint Foundation 2010 для последующей настройки сервера в качестве интерфейсного веб-сервера или сервера приложений. Указания в этой статье применимы к ферме SharePoint Foundation 2010, которая состоит минимум из двух уровней. Указания не предназначены для преобразования фермы из одного сервера в ферму с несколькими серверами.

Содержание:

  • Подготовка

  • Установка необходимого программного обеспечения

  • Установка программного обеспечения SharePoint

  • Добавление сервера в ферму

  • Настройка нового сервера

Подготовка

Перед добавлением сервера в ферму необходимо провести планирование и подготовку. Для этого вначале необходимо определить роль нового сервера в ферме. После этого нужно выполнить дополнительные задачи перед установкой программного обеспечения на новый сервер.

Определение роли сервера

Чтобы добавить новый сервер в ферму, следует знать его роль. Это позволит запланировать дополнительные и специализированные настройки, а также оценить потенциальное влияние добавления сервера в среду предприятия.

Примечание

Стандартная трехуровневая ферма содержит интерфейсные веб-серверы, сервер приложений, на котором размещается центр администрирования, а также сервер базы данных. В этой статье описываются роли интерфейсных веб-серверов и сервера приложений.

После выбора роли сервера в ферме следует определить службы и возможности, которые нужно настроить на сервере в соответствии с этой ролью. Эти данные определяют настройку SharePoint Foundation 2010 для подготовки сервера в веб-уровне или уровне приложений. Дополнительные сведения см. в статье Service application and service management (SharePoint Foundation 2010).

На следующей иллюстрации показана ферма SharePoint Foundation 2010 с двумя интерфейсными серверами (Web-1 и Web-2), обслуживающими контент. Центр администрирования фермы размещен на единственном сервере приложений (App-1).

Параметры добавления сервера в ферму

Ферма SharePoint Foundation 2010: добавление сервера

В следующих разделах представлены сведения об общих характеристиках ролей интерфейсного веб-сервера и сервера приложения.

Роль интерфейсного веб-сервера

Основная роль интерфейсного веб-сервера — размещение веб-страниц, веб-служб и веб-частей, которые необходимы для обработки запросов, полученных от пользователей. Веб-сервер направляет запросы серверу приложений, который возвращает результаты интерфейсному веб-серверу.

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

Примечание

Распределение поиска недоступно в SharePoint Foundation 2010, где для каждой базы данных контента разрешен только один экземпляр поиска.

В ферме SharePoint Foundation 2010 уровень веб-сайтов можно масштабировать путем добавления интерфейсного веб-сервера — показано как вариант A на предыдущей иллюстрации. Добавление третьего сервера улучшает распределение нагрузки и повышает доступность интерфейсного веб-сервера. Трехсерверное развертывание на уровне веб-сайтов называется "вытянутой фермой".

Роль сервера приложений

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

На иллюстрации фермы SharePoint Foundation 2010 вариант B представляет собой настройку нового сервера с центром администрирования для обеспечения избыточности. Вариант C демонстрирует еще один вариант — размещение заданий таймера или служб изолированного кода.

Дополнительные задачи

Перед установкой необходимого программного обеспечения на сервер следует выполнить следующие действия:

  • Убедитесь, что новый сервер соответствует требованиям к оборудованию и программному обеспечению, описанными в статье Требования к оборудованию и программному обеспечению (SharePoint Foundation 2010).

    Примечание

    Рекомендуется убедиться в том, что версии пакета обновлений, обновлений безопасности и исправлений операционной системы нового сервера соответствуют версиям на существующих серверах фермы.

  • Убедитесь в наличии минимального уровня разрешений, требуемого для установки и настройки нового сервера. Для выполнения этих процедур требуется принадлежность к группе администраторов фермы SharePoint, а также к группе администраторов на локальном компьютере сервера. Дополнительные сведения см. в статье Административные и служебные учетные записи, необходимые для первоначального развертывания (SharePoint Foundation 2010).

  • Убедитесь, что известно имя сервера базы данных, которую использует подключаемая ферма, а также имя базы данных конфигурации, если сервер добавляется с помощью команд Windows PowerShell.

  • Если для добавления сервера будут использоваться команды Windows PowerShell, убедитесь, что система соответствует минимальным требованиям: пользователь является участником роли SharePoint_Shell_Access в базе данных конфигурации и участником локальной группы WSS_ADMIN_WPG на компьютере, на котором установлены продукты SharePoint 2010.

  • Установите расположение двоичных файлов и файлов журнала SharePoint Foundation 2010 на существующих серверах фермы. Рекомендуется, чтобы эти файлы на новом сервере размещались там же, где они расположены на существующих серверах фермы. Дополнительные сведения см. в статье Configure diagnostic logging (SharePoint Foundation 2010).

    Важно!

    Если изменить путь к журналу трассировки на несистемный диск, эта папка должна существовать на всех серверах фермы. Существующие и новые серверы не могут записывать данные в журнал, если такой папки не существует. Кроме того, не удастся добавить новые серверы, если указанный путь на них не существует. Нельзя использовать сетевой ресурс для входа в систему.

Установка необходимого программного обеспечения

Прежде чем устанавливать SharePoint Foundation 2010 и добавлять сервер в ферму, необходимо проверить наличие необходимого программного обеспечения на новом сервере и установить недостающие компоненты. Это выполняется с помощью средства подготовки SharePoint Foundation 2010, для работы которого необходимо подключение к Интернету, чтобы загрузить и настроить необходимое программное обеспечение для SharePoint Foundation 2010. Если подключение к Интернету недоступно для серверов фермы, с помощью средства подготовки можно определить недостающие компоненты, чтобы получить устанавливаемые образы необходимых программ иным способом. Пути установки см. в разделе Установка необходимых программ статьи "Определение программных и аппаратных требований (SharePoint Foundation 2010)".

Совет

При использовании устанавливаемых образов рекомендуется создать точку установки для их хранения. Эту точку установки можно использовать в дальнейшем для обновления программного обеспечения.

Подробные инструкции по установке необходимых компонентов см. в разделе "Подготовка серверов фермы" в статье Множество серверов в трехуровневой ферме (SharePoint Foundation 2010).

Установка программного обеспечения SharePoint

После установки всех необходимых компонентов используйте следующую процедуру для установки SharePoint Foundation 2010 на новый сервер. Подробные инструкции по установке SharePoint Foundation 2010 см. в статье Развертывание одного сервера с SQL Server (SharePoint Foundation 2010).

Установка SharePoint

  1. С диска продукта или из файлового хранилища, где содержатся установочные файлы продуктов SharePoint Foundation 2010, запустите файл Setup.exe.

  2. На начальной странице щелкните ссылку для установки SharePoint Foundation 2010.

  3. Прочитайте и примите условия лицензионного соглашения Майкрософт.

  4. Выберите установки фермы серверов, а затем выберите полную установку.

    Примечание

    Можно установить только необходимые компоненты на интерфейсном веб-сервере, но полная установка облегчает последующее изменение роли сервера в ферме.

  5. Примите расположение файла по умолчанию, где устанавливается SharePoint Foundation 2010, или измените путь установки в соответствии со своими требованиями.

    Примечание

    Рекомендуется устанавливать SharePoint Foundation 2010 не на системном диске.

  6. По окончании установки откроется диалоговое окно с предложением настроить сервер с помощью мастера настройки продуктов SharePoint. Мастер можно запустить сразу после установки или позднее из командной строки Windows.

Добавление сервера в ферму

Сервер можно добавить в ферму с помощью пользовательского интерфейса SharePoint Foundation 2010 или средства Windows PowerShell. Оба подхода описываются в следующих процедурах:

  • Добавление сервера с использованием интерфейса пользователя

  • Добавление сервера с помощью Windows PowerShell

Используйте следующую процедуру для добавления сервера в ферму с помощью мастера конфигурации.

Добавление веб-сервера с помощью интерфейса пользователя

  1. На новом сервере нажмите кнопку Пуск, выберите Все программы и щелкните Мастер настройки продуктов Microsoft SharePoint 2010.

  2. На странице "Продукты и технологии SharePoint" нажмите кнопку Далее.

  3. На странице "Подключиться к ферме серверов" выберите параметр Подключиться к существующей ферме серверов.

  4. Нажмите кнопку Далее.

  5. На странице "Указание параметров базы данных конфигурации" введите в поле Сервер баз данных имя экземпляра SQL Server, а затем нажмите кнопку Загрузить имена баз данных.

  6. Выберите имя базы данных конфигурации в поле Имя базы данных и нажмите кнопку Далее.

  7. На странице "Задание параметров безопасности фермы" введите в поле Парольная фраза парольную фразу для фермы, а затем нажмите кнопку Далее.

  8. На странице завершения мастера Мастер настройки продуктов SharePoint нажмите кнопку Далее.

  9. На сервере, на котором размещен центр администрирования, щелкните Управление серверами в этой фермы, чтобы убедиться, что новый сервер является частью фермы.

    Примечание

    Файлы журнала также позволяют проверить, был ли добавлен сервер в ферму, или устранить неполадки добавления. Эти файлы размещены на диске, на котором установлен SharePoint Foundation 2010, в папке %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Дополнительные сведения см. в статье Health monitoring (SharePoint Foundation 2010).

  10. На странице Серверы в ферме щелкните имя нового сервера. Используйте список доступных служб на странице Службы на сервере для запуска необходимых служб.

  11. Настройте SharePoint Foundation 2010 таким образом, чтобы новый сервер использовал назначенную ему роль. Дополнительные сведения см. в статье Настройка нового сервера.

Перед добавлением сервера с помощью указанных команд Windows PowerShell установите SharePoint Foundation 2010 с помощью команд программы установки Windows PowerShell:

Добавление сервера с помощью Windows PowerShell

  1. В меню Пуск выберите команду Все программы.

  2. Щелкните компонент Командная консоль SharePoint 2010. После этого используйте указанные ниже команды для добавления сервера в ферму.

  3. В окне командной строки Windows PowerShell введите следующую команду для подключения сервера к базе данных конфигурации:

    ConnectSPConfigurationDatabase -DatabaseServer "<$DatabaseServer>" -DatabaseName "<$RunSettings.ConfigurationDatabaseName>" -Passphrase "<$Passphrase>"
    

    Расшифровка

    • <$DatabaseServer> — имя сервера, на котором размещается база данных конфигурации

    • <$RunSettings.ConfigurationDatabaseName> — имя базы данных конфигурации

    • <$Passphrase> — парольная фраза для фермы

  4. В окне командной строки Windows PowerShell введите следующую команду для установки файлов справки:

    Install-SPHelpCollection -All 
    
  5. В окне командной строки Windows PowerShell введите следующую команду для установки ресурсов безопасности для SharePoint:

    Initialize-SPResourceSecurity
    
  6. В окне командной строки Windows PowerShell введите следующую команду для установки основных служб:

    Install-SPService 
    
  7. В окне командной строки Windows PowerShell введите следующую команду для установки всех компонентов:

    Install-SPFeature -AllExistingFeatures 
    
  8. В окне командной строки Windows PowerShell введите следующую команду для установки контента приложения:

    Install-SPApplicationContent 
    
  9. В окне командной строки Windows PowerShell введите следующую команду для получения списка серверов в ферме.

    Get-SPFarm | select Servers 
    

    Примечание

    Файлы журнала также позволяют проверить, был ли добавлен сервер в ферму, или устранить неполадки добавления. Эти файлы размещены на диске, на котором установлен SharePoint Foundation 2010, в папке %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Дополнительные сведения см. в статье Health monitoring (SharePoint Foundation 2010).

  10. Настройте SharePoint Foundation 2010 таким образом, чтобы новый сервер использовал назначенную ему роль. Дополнительные сведения см. в статье Настройка нового сервера.

Настройка нового сервера

Новый сервер не имеет функциональности в ферме до момента настройки служб, необходимых для поддержки роли нового сервера. Дополнительные сведения см. в статье Настройка служб (SharePoint Foundation 2010).