Set-SPEnterpriseSearchPrimaryHostController

Задает хост-контроллер сервера поиска для фермы.

Синтаксис

Default (По умолчанию)

Set-SPEnterpriseSearchPrimaryHostController
    [-SearchServiceInstance] <SearchServiceInstancePipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-Force]
    [-WhatIf]
    [<CommonParameters>]

Описание

Этот командлет присваивает основному контроллеру SearchHostController фермы указанное значение SearchHostController.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

ПРИМЕР 1

$si = Get-SPEnterpriseSearchServiceInstance -Local
Set-SPEnterpriseSearchPrimaryHostController $si

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

Если выбран контроллер SearchHostController, на котором не используется последняя версия репозитория, перед продолжением работы потребуется подтверждение.

ПРИМЕР 2

$si = Get-SPEnterpriseSearchServiceInstance -Local
Set-SPEnterpriseSearchPrimaryHostController $si -Force

В этом примере локальный экземпляр SearchHostController задается в качестве основного контроллера SearchHostController.

Если выбрать контроллер SearchHostController, на котором не используется последняя версия репозитория, при продолжении работы запрос на подтверждение выведен не будет.

Параметры

-AssignmentCollection

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

При использовании параметра Global все объекты содержатся в глобальном хранилище. Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment, может возникнуть нехватка памяти.

Свойства параметров

Тип:SPAssignmentCollection
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Предлагает подтвердить выполнение команды. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Force

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Принудительное изменение основного контроллера SearcHostController. Запрос на подтверждение не выводится, даже если пользователь пытается сделать основным контроллер SearchHostController, на котором не используется последняя версия репозитория.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SearchServiceInstance

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

SearchServiceInstance сервера, с которого возвращается объект SearchHostController.

Свойства параметров

Тип:SearchServiceInstancePipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Отображает описание команды. При этом сама команда не выполняется. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.