New-SPEnterpriseSearchIndexComponent
Erstellt eine neue Indexkomponente für die angegebene Topologie und Suchdienstinstanz.
Syntax
New-SPEnterpriseSearchIndexComponent
-SearchServiceInstance <SearchServiceInstancePipeBind>
-SearchTopology <SearchTopologyPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-Confirm]
[-IndexPartition <UInt32>]
[-RootDirectory <String>]
[-SearchApplication <SearchServiceApplicationPipeBind>]
[-WhatIf]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet erstellt eine neue Indexkomponente und fügt sie einer inaktiven Suchtopologie in einer bestimmten Suchdienstinstanz hinzu. Die Änderung wird wirksam, wenn die Suchtopologie aktiviert wird.
Beispiele
------------------BEISPIEL-----------------
$si = Get-SPEnterpriseSearchServiceInstance
$ssa = Get-SPEnterpriseSearchServiceApplication
$topology = Get-SPEnterpriseSearchTopology -SearchApplication $ssa
New-SPEnterpriseSearchIndexComponent -SearchTopology $topology -SearchServiceInstance $si -SearchApplication $ssa -IndexPartition 1 -RootDirectory E:\Index
In diesem Beispiel wird der inaktiven Topologie für die vorhandene Suchdienstanwendung eine neue Suchindexkomponente hinzugefügt. Das Verzeichnis der Indexkomponente ist auf E:\Index mit der Partitionsnummer 1 festgelegt.
Parameter
-AssignmentCollection
Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.
Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten.
Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment
beseitigt werden.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Confirm
Fordert Sie zum Bestätigen auf, bevor der Befehl ausgeführt wird.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-IndexPartition
Gibt die Nummer der Indexpartition an, die der neuen Suchindexkomponente zugewiesen werden soll.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-RootDirectory
Gibt das Stammverzeichnis an, das den Indexspeicherort für die neue Suchindexkomponente enthält. Dies ist erforderlich, wenn Sie den Index auf dedizierten Datenträgern isolieren möchten, um E/A-Konflikte mit anderen Teilen des Systems, anderen Systemen, die dieselben Datenträger verwenden, zu vermeiden, oder weil Sie nicht riskieren möchten, dass der Index den Betriebssystemdatenträger füllt (im Allgemeinen C: ).
Wenn Sie den Stamm eines Volumes (z. B. "E:") als Stammverzeichnis angeben, wird der Index beim Löschen der SSA nicht bereinigt. Anschließend müssen Sie die SSA manuell löschen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SearchApplication
Gibt die Suchdienstanwendung an, die die Suchtopologie enthält.
Type: | SearchServiceApplicationPipeBind |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SearchServiceInstance
Gibt die Suchdienstinstanz an, die die neue Indexkomponente hostet.
Type: | SearchServiceInstancePipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SearchTopology
Gibt die Suchtopologie an, der die neue Indexkomponente hinzugefügt werden soll.
Type: | SearchTopologyPipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WhatIf
Zeigt eine Meldung an, die die Auswirkung des Befehls beschreibt, anstatt den Befehl auszuführen.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |