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


Этап 4. Создание фермы SharePoint в интрасети с помощью Azure: настройка серверов SharePoint

 

**Применимо к:**SharePoint Server 2016

**Последнее изменение раздела:**2017-09-20

Сводка. Настройка серверов SharePoint для размещения фермы SharePoint Server 2016 с высоким уровнем доступности в Microsoft Azure.

На этом этапе развертывания фермы SharePoint Server 2016 (только для интрасети) в службах инфраструктуры Azure вы создаете серверы SharePoint Server 2016 и настраиваете роли с помощью мастера настройки SharePoint.

Прежде чем начинать Этап 5. Создание фермы SharePoint в интрасети с помощью Azure: создание группы доступности и добавление баз данных SharePoint, необходимо завершить этот этап. Описание всех этапов см. в статье Развертывание SharePoint Server 2016 в Azure с использованием групп доступности AlwaysOn для SQL Server.

Создание виртуальных машин серверов SharePoint в Azure

Имеется четыре виртуальных машины серверов SharePoint:

  • Две из них представляют собой серверы распределенного кэша и интерфейсные серверы.

  • Еще две предназначены для поиска и администрирования, а также для размещения приложений SharePoint.

По два сервера SharePoint на каждый набор ролей сервера обеспечивают высокий уровень доступности.

Создайте компоненты в Azure с помощью указанных ниже блоков команд PowerShell. Укажите значения переменных, удаляя символы < и >. Обратите внимание, что в этих блоках команд PowerShell используются значения из следующих таблиц:

  • таблица "Table R" для групп ресурсов;

  • таблица V (для параметров виртуальной сети);

  • таблица S (для подсетей);

  • таблица I (для статических IP-адресов);

  • таблица M (для виртуальных машин);

  • таблица A (для групп доступности).

Таблица M, а также таблицы R, V, S, I и A были определены на предыдущих этапах. Эти этапы описаны в разделах Этап 2. Создание фермы SharePoint в интрасети с помощью Azure: настройка контроллеров домена и Этап 1. Создание фермы SharePoint в интрасети с помощью Azure: настройка Azure соответственно.

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

Примечание

Для указанных ниже последовательностей команд используется последняя версия Azure PowerShell. Просмотрите статью Начало работы с командлетами Azure PowerShell.

Указав правильные значения, выполните полученный блок в командной строке Azure PowerShell или в интегрированной среде сценариев PowerShell (ISE) на локальном компьютере.

Совет

Текстовый файл, содержащий все команды PowerShell в этой статье, и книгу конфигурации Microsoft Excel, которая создает готовые блоки команд PowerShell на основе пользовательских параметров, можно найти в комплекте средств для развертывания фермы SharePoint Server 2016 с высоким уровнем доступности в Azure.

# Set up key variables
$locName="<Azure location of your SharePoint farm>"
$vnetName="<Table V - Item 1 - Value column>"
$subnetName="<Table S - Item 4 - Subnet name column>"
$privIP="<Table I - Item 3 - Value column>"
$rgName="<Table R - Item 5 - Resource group name column>"

$vnet=Get-AzureRMVirtualNetwork -Name $vnetName -ResourceGroupName $rgName
$subnet=Get-AzureRmVirtualNetworkSubnetConfig -VirtualNetwork $vnet -Name $subnetName

$frontendIP=New-AzureRMLoadBalancerFrontendIpConfig -Name "SharePointWebServers-LBFE" -PrivateIPAddress $privIP -Subnet $subnet
$beAddressPool=New-AzureRMLoadBalancerBackendAddressPoolConfig -Name "SharePointWebServers-LBBE"

# This example assumes unsecured (HTTP-based) web traffic to the front end servers.
$healthProbe=New-AzureRMLoadBalancerProbeConfig -Name "WebServersProbe" -Protocol "TCP" -Port 80 -IntervalInSeconds 15 -ProbeCount 2
$lbrule=New-AzureRMLoadBalancerRuleConfig -Name "WebTraffic" -FrontendIpConfiguration $frontendIP -BackendAddressPool $beAddressPool -Probe $healthProbe -Protocol "TCP" -FrontendPort 80 -BackendPort 80
# To use TCP 443, comment the previous line and un-comment the next line
# $lbrule=New-AzureRMLoadBalancerRuleConfig -Name \"WebTraffic\" -FrontendIpConfiguration $frontendIP -BackendAddressPool $beAddressPool -Probe $healthProbe -Protocol \"TCP\" -FrontendPort 443 -BackendPort 443

New-AzureRMLoadBalancer -ResourceGroupName $rgName -Name "SharePointWebServers" -Location $locName -LoadBalancingRule $lbrule -BackendAddressPool $beAddressPool -Probe $healthProbe -FrontendIpConfiguration $frontendIP

Затем добавьте адресную запись DNS во внутреннюю организационную инфраструктуру DNS, которая разрешает полное доменное имя фермы SharePoint (например, spfarm.corp.contoso.com) в IP-адрес, назначенный внутренней подсистеме балансировки нагрузки (значение элемента 3 в таблице I).

С помощью приведенного ниже блока команд Azure PowerShell можно создать виртуальные машины для двух серверов приложений и поиска SharePoint. Указав правильные значения, выполните полученный блок в командной строке Azure PowerShell или в интегрированной среде сценариев PowerShell на локальном компьютере.

# Set up variables common to both virtual machines
$locName="<Azure location of your SharePoint farm>"
$vnetName="<Table V - Item 1 - Value column>"
$subnetName="<Table S - Item 3 - Subnet name column>"
$avName="<Table A - Item 3 - Availability set name column>"
$rgNameTier="<Table R - Item 3 - Resource group name column>"
$rgNameInfra="<Table R - Item 5 - Resource group name column>"

$rgName=$rgNameInfra
$vnet=Get-AzureRMVirtualNetwork -Name $vnetName -ResourceGroupName $rgName
$subnet=Get-AzureRmVirtualNetworkSubnetConfig -VirtualNetwork $vnet -Name $subnetName

$rgName=$rgNameTier
$avSet=Get-AzureRMAvailabilitySet -Name $avName -ResourceGroupName $rgName

# Create the first application/search server
$vmName="<Table M - Item 6 - Virtual machine name column>"
$vmSize="<Table M - Item 6 - Minimum size column>"
$staticIP="<Table I - Item 8 - Value column>"
$diskStorageType="<Table M - Item 6 - Storage type column>"

$nic=New-AzureRMNetworkInterface -Name ($vmName +"-NIC") -ResourceGroupName $rgName -Location $locName -Subnet $subnet -PrivateIpAddress $staticIP
$vm=New-AzureRMVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avset.Id
$vm=Set-AzureRmVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType $diskStorageType
$diskSize=100
$diskConfig=New-AzureRmDiskConfig -AccountType $diskStorageType -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzureRmDisk -DiskName ($vmName + "-SPLogData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzureRmVMDataDisk -VM $vm -Name ($vmName + "-SPLogData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 1
$diskSize=200
$diskConfig=New-AzureRmDiskConfig -AccountType $diskStorageType -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzureRmDisk -DiskName ($vmName + "-SPSearchData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzureRmVMDataDisk -VM $vm -Name ($vmName + "-SPSearchData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 2
$cred=Get-Credential -Message "Type the name and password of the local administrator account for the first application server." 
$vm=Set-AzureRMVMOperatingSystem -VM $vm -Windows -ComputerName $vmName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzureRMVMSourceImage -VM $vm -PublisherName MicrosoftSharePoint -Offer MicrosoftSharePointServer -Skus 2016 -Version "latest"
$vm=Add-AzureRMVMNetworkInterface -VM $vm -Id $nic.Id
New-AzureRMVM -ResourceGroupName $rgName -Location $locName -VM $vm

# Create the second application server
$vmName="<Table M - Item 7 - Virtual machine name column>"
$vmSize="<Table M - Item 7 - Minimum size column>"
$staticIP="<Table I - Item 9 - Value column>"
$diskStorageType="<Table M - Item 7 - Storage type column>"

$nic=New-AzureRMNetworkInterface -Name ($vmName +"-NIC") -ResourceGroupName $rgName -Location $locName -Subnet $subnet -PrivateIpAddress $staticIP
$vm=New-AzureRMVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avset.Id
$vm=Set-AzureRmVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType $diskStorageType
$diskSize=100
$diskConfig=New-AzureRmDiskConfig -AccountType $diskStorageType -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzureRmDisk -DiskName ($vmName + "-SPLogData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzureRmVMDataDisk -VM $vm -Name ($vmName + "-SPLogData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 1
$diskSize=200
$diskConfig=New-AzureRmDiskConfig -AccountType $diskStorageType -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzureRmDisk -DiskName ($vmName + "-SPSearchData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzureRmVMDataDisk -VM $vm -Name ($vmName + "-SPSearchData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 2
$cred=Get-Credential -Message "Type the name and password of the local administrator account for the second application server." 
$vm=Set-AzureRMVMOperatingSystem -VM $vm -Windows -ComputerName $vmName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzureRMVMSourceImage -VM $vm -PublisherName MicrosoftSharePoint -Offer MicrosoftSharePointServer -Skus 2016 -Version "latest"
$vm=Add-AzureRMVMNetworkInterface -VM $vm -Id $nic.Id
New-AzureRMVM -ResourceGroupName $rgName -Location $locName -VM $vm

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

# Set up variables common to both virtual machines
$locName="<Azure location of your SharePoint farm>"
$vnetName="<Table V - Item 1 - Value column>"
$subnetName="<Table S - Item 4 - Subnet name column>"
$avName="<Table A - Item 4 - Availability set name column>"
$rgNameTier="<Table R - Item 4 - Resource group name column>"
$rgNameInfra="<Table R - Item 5 - Resource group name column>"

$rgName=$rgNameInfra
$vnet=Get-AzureRMVirtualNetwork -Name $vnetName -ResourceGroupName $rgName
$subnet=Get-AzureRmVirtualNetworkSubnetConfig -VirtualNetwork $vnet -Name $subnetName
$backendSubnet=Get-AzureRMVirtualNetworkSubnetConfig -Name $subnetName -VirtualNetwork $vnet
$webLB=Get-AzureRMLoadBalancer -ResourceGroupName $rgName -Name "SharePointWebServers" 

$rgName=$rgNameTier
$avSet=Get-AzureRMAvailabilitySet -Name $avName -ResourceGroupName $rgName

# Create the first front end  and distributed cache server virtual machine
$vmName="<Table M - Item 8 - Virtual machine name column>"
$vmSize="<Table M - Item 8 - Minimum size column>"
$staticIP="<Table I - Item 10 - Value column>"
$diskStorageType="<Table M - Item 8 - Storage type column>"

$nic=New-AzureRMNetworkInterface -Name ($vmName + "-NIC") -ResourceGroupName $rgName -Location $locName -Subnet $backendSubnet -LoadBalancerBackendAddressPool $webLB.BackendAddressPools[0] -PrivateIpAddress $staticIP
$vm=New-AzureRMVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avset.Id
$vm=Set-AzureRmVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType $diskStorageType
$diskSize=100
$diskConfig=New-AzureRmDiskConfig -AccountType $diskStorageType -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzureRmDisk -DiskName ($vmName + "-SPLogData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzureRmVMDataDisk -VM $vm -Name ($vmName + "-SPLogData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 1
$cred=Get-Credential -Message "Type the name and password of the local administrator account for the first front end and distributed cache server." 
$vm=Set-AzureRMVMOperatingSystem -VM $vm -Windows -ComputerName $vmName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzureRMVMSourceImage -VM $vm -PublisherName MicrosoftSharePoint -Offer MicrosoftSharePointServer -Skus 2016 -Version "latest"
$vm=Add-AzureRMVMNetworkInterface -VM $vm -Id $nic.Id
New-AzureRMVM -ResourceGroupName $rgName -Location $locName -VM $vm

# Create the second front end and distributed cache server virtual machine
$vmName="<Table M - Item 9 - Virtual machine name column>"
$vmSize="<Table M - Item 9 - Minimum size column>"
$staticIP="<Table I - Item 11 - Value column>"
$diskStorageType="<Table M - Item 9 - Storage type column>"

$nic=New-AzureRMNetworkInterface -Name ($vmName + "-NIC") -ResourceGroupName $rgName -Location $locName -Subnet $backendSubnet -LoadBalancerBackendAddressPool $webLB.BackendAddressPools[0] -PrivateIpAddress $staticIP
$vm=New-AzureRMVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avset.Id
$vm=Set-AzureRmVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType $diskStorageType
$diskSize=100
$diskConfig=New-AzureRmDiskConfig -AccountType $diskStorageType -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzureRmDisk -DiskName ($vmName + "-SPLogData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzureRmVMDataDisk -VM $vm -Name ($vmName + "-SPLogData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 1
$cred=Get-Credential -Message "Type the name and password of the local administrator account for the second front end and distributed cache server." 
$vm=Set-AzureRMVMOperatingSystem -VM $vm -Windows -ComputerName $vmName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzureRMVMSourceImage -VM $vm -PublisherName MicrosoftSharePoint -Offer MicrosoftSharePointServer -Skus 2016 -Version "latest"
$vm=Add-AzureRMVMNetworkInterface -VM $vm -Id $nic.Id
New-AzureRMVM -ResourceGroupName $rgName -Location $locName -VM $vm

Примечание

Эти виртуальные машины предназначены для работы в интрасети, поэтому им не назначается общедоступный IP-адрес или DNS-имя домена и они не подключаются к Интернету. Однако это также означает, что к ним невозможно подключиться с помощью портала Azure. Команда подключения недоступна при просмотре свойств виртуальной машины. Используйте программу "Подключение к удаленному рабочему столу" или другое аналогичное средство, чтобы подключиться к виртуальной машине по ее частному IP-адресу или DNS-имени интрасети.

Выполните следующие действия на каждом из серверов SharePoint:

  1. Используя любой клиент удаленного рабочего стола, создайте подключение к удаленному рабочему столу. Используйте DNS-имя интрасети или имя компьютера, а также учетные данные локального администратора.

  2. Присоединитесь к подходящему домену Active Directory, выполнив приведенные ниже команды в командной строке Windows PowerShell на подключенной виртуальной машине.

    $domName="<Active Directory domain name to join, such as corp.contoso.com>"
    Add-Computer -DomainName $domName
    Restart-Computer
    

    Обратите внимание, что после выполнения команды Add-Computer вам потребуется указать данные учетной записи домена.

  3. После перезагрузки виртуальной машины создайте подключение к удаленному рабочему столу, используя данные учетной записи <ваш домен>\sp_farm_db четыре раза (по одному на каждый сервер SharePoint). Создание этих учетных данных описывается в статье Этап 2. Создание фермы SharePoint в интрасети с помощью Azure: настройка контроллеров домена.

Примечание

Серверы SharePoint создаются из образа пробной версии SharePoint Server 2016. Необходимо преобразовать установку для использования ключа многократной установки или розничного ключа для выпуска SharePoint Server 2016 Standard или Enterprise. Дополнительные сведения см. в статье Лицензирование SharePoint 2016.

Затем необходимо добавить диски с данными на каждый сервер SharePoint.

Чтобы инициализировать диск F:, для первого и второго серверов распределенного кэша и интерфейсных серверов выполните приведенные ниже команды в командной строке Windows PowerShell с правами администратора.

Get-Disk | Where PartitionStyle -eq "RAW" | Initialize-Disk -PartitionStyle MBR -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "SPLogData"
md F:\Logs

Чтобы инициализировать диски F: и G:, для первого и второго серверов приложений и поиска выполните приведенные ниже команды в командной строке Windows PowerShell с правами администратора.

$newDisks=Get-Disk | Where Partitionstyle -eq "RAW"
ForEach ($d in $newDisks) {
$diskNum=$d.Number - 1
Get-Disk $d.Number | Initialize-Disk -PartitionStyle GPT -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "DataDisk$diskNum"
}
md F:\Logs
md G:\Index

Настройка фермы SharePoint

Прежде чем создавать ферму, необходимо обновить сборку SharePoint, установив как минимум общедоступное обновление за ноябрь 2016 г. Это общедоступное обновление содержит пакет дополнительных компонентов 1, который добавляет поддержку общих ролей. Без этого обновления серверы можно настроить только на использование одной роли.

  1. Скачайте и установите последнее обновление для SharePoint Server 2016 (как минимум PU за ноябрь 2016 года).

    Примечание

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

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

Выполните указанные ниже действия, чтобы настроить первое приложение SharePoint и сервер поиска (таблица M, элемент 6) в качестве первого сервера фермы:

  1. Создайте подключение к удаленному рабочему столу первого сервера приложений и поиска SharePoint.

  2. На начальном экране введите SharePoint, а затем выберите Мастер настройки продуктов SharePoint 2016.

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

  4. Откроется диалоговое окно мастера настройки продуктов SharePoint с предупреждением о том, что будут перезапущены службы (например, IIS) или сброшены их настройки. Нажмите кнопку Да.

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

  6. На странице Указание параметров базы данных конфигурации выполните указанные ниже действия.

    • В поле Сервер базы данных введите имя первой виртуальной машины SQL Server.

    • В поле Имя пользователя введите <ваш домен>\sp_farm_db.

    • В поле Пароль введите пароль учетной записи sp_farm_db.

    Запишите значение из поля Имя базы данных (по умолчанию указано имя SharePoint_Config). Это имя потребуется для дополнительных серверов фермы.

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

  8. На странице Задание параметров безопасности фермы дважды введите парольную фразу. Запишите парольную фразу и сохраните в безопасном месте, чтобы можно было использовать ее в будущем. Нажмите кнопку Далее.

  9. На странице Укажите роль сервера, в разделе Общие роли, выберите Сервер приложений и поиска, а затем нажмите кнопку Далее.

  10. На странице Настройка веб-приложения центра администрирования SharePoint нажмите кнопку Далее.

  11. Откроется страница Выполнение мастера настройки продуктов SharePoint. Нажмите кнопку Далее.

  12. Откроется страница Настройка продуктов SharePoint. Дождитесь завершения настройки.

  13. На странице Настройка успешно завершена нажмите кнопку Готово. Откроется новый веб-сайт администрирования.

  14. На странице Помочь сделать SharePoint лучше выберите вариант участия в программе улучшения качества программного обеспечения, а затем нажмите кнопку ОК.

  15. На странице приветствия нажмите Запустить мастер.

  16. На странице Приложения-службы и службы выберите элемент Использовать существующую управляемую учетную запись в разделе Учетная запись службы, а затем нажмите кнопку Далее. Прежде чем отобразится следующая страница, может пройти несколько минут.

  17. На странице Создание семейства веб-сайтов введите имя сайта в поле Название, а затем нажмите кнопку ОК.

  18. На странице Выполнение мастера настройки фермы завершено нажмите кнопку Готово. Откроется веб-страница Центра администрирования SharePoint.

  19. Откройте новую вкладку в Internet Explorer, введите в адресной строке http://<имя первого сервера приложений SharePoint>/ и нажмите клавишу ВВОД. Должен открыться сайт группы по умолчанию.

Выполните указанные ниже действия на втором сервере приложений и поиска SharePoint (таблица M, элемент 7).

  1. Создайте подключение к удаленному рабочему столу второго сервера приложений и поиска SharePoint.

  2. На начальном экране введите SharePoint, а затем выберите Мастер настройки продуктов SharePoint 2016.

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

  4. Откроется диалоговое окно мастера настройки продуктов SharePoint с предупреждением о том, что будут перезапущены службы (например, IIS) или сброшены их настройки. Нажмите кнопку Да.

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

  6. На странице Указание параметров базы данных конфигурации выполните указанные ниже действия.

    • В поле Сервер базы данных введите имя первой виртуальной машины SQL Server, а затем нажмите Загрузить имена баз данных.

    • В поле Имя базы данных выберите имя базы данных SharePoint, записанное на этапе 6 предыдущей процедуры.

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

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

  9. На странице Укажите роль сервера, в разделе Общие роли, выберите Сервер приложений и поиска, а затем нажмите кнопку Далее.

  10. Откроется страница Выполнение мастера настройки продуктов SharePoint. Нажмите кнопку Далее.

  11. Откроется страница Настройка продуктов SharePoint. Дождитесь завершения настройки.

  12. На странице Настройка успешно завершена нажмите кнопку Готово.

  13. На странице Начальная настройка фермы нажмите кнопку Отмена. Должна открыться страница Центр администрирования.

Выполните указанные ниже действия на двух серверах распределенного кэша и интерфейсных серверах (таблица M, элементы 8 и 9).

  1. Создайте подключение к удаленному рабочему столу сервера переднего плана и распределенного кэша SharePoint.

  2. На начальном экране введите SharePoint, а затем выберите Мастер настройки продуктов SharePoint 2016.

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

  4. Откроется диалоговое окно мастера настройки продуктов SharePoint с предупреждением о том, что будут перезапущены службы (например, IIS) или сброшены их настройки. Нажмите кнопку Да.

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

  6. На странице Указание параметров базы данных конфигурации выполните указанные ниже действия.

    • В поле Сервер базы данных введите имя первой виртуальной машины SQL Server, а затем нажмите Загрузить имена баз данных.

    • В поле Имя базы данных выберите имя базы данных SharePoint.

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

  8. На странице Задание параметров безопасности фермы введите парольную фразу для фермы в поле Парольная фраза.

  9. На странице Укажите роль сервера в разделе Общие роли выберите Интерфейсный сервер с распределенным кэшем, а затем нажмите кнопку Далее.

  10. Откроется страница Выполнение мастера настройки продуктов SharePoint. Нажмите кнопку Далее.

  11. Откроется страница Настройка продуктов SharePoint. Дождитесь завершения настройки.

  12. На странице Настройка успешно завершена нажмите кнопку Готово.

  13. На странице Начальная настройка фермы нажмите кнопку Отмена. Должна открыться страница Центр администрирования.

Когда SharePoint создает ферму, на основной виртуальной машине SQL Server настраивается набор серверных учетных данных. В самой базе данных хранятся все метаданные базы и пользовательская информация, а пользователю, определенному в этой базе данных, не требуются соответствующие учетные данные. Информация в этой базе данных реплицируется группой обеспечения доступности и доступна после отработки отказа. Дополнительные сведения см. в статье Автономные базы данных.

Однако по умолчанию базы данных SharePoint не являются автономными. Следовательно, необходимо вручную настроить дополнительный сервер баз данных, чтобы он содержал тот же набор данных учетных записей фермы SharePoint, что и основной сервер баз данных. Такую синхронизацию можно выполнить в SQL Server Management Studio, подключившись к обоим серверам одновременно.

Ниже показана конфигурация, полученная в результате успешного выполнения этого этапа.

Этап 4. Серверы SharePoint для фермы SharePoint Server 2016 с высоким уровнем доступности

Phase 4 of the SharePoint Server 2016 highly-available farm in Azure with SharePoint servers

Следующий этап

Перейдите к статье Этап 5. Создание фермы SharePoint в интрасети с помощью Azure: создание группы доступности и добавление баз данных SharePoint, чтобы продолжить настраивать эту рабочую нагрузку.

See also

Установка и настройка SharePoint Server 2016

Развертывание SharePoint Server 2016 в Azure с использованием групп доступности AlwaysOn для SQL Server
SharePoint Server 2016 в Microsoft Azure
Создание фермы SharePoint Server 2016 в Azure