Rollenkonvertierung mithilfe von MinRole in SharePoint Server 2016

 

**Gilt für:**SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2018-02-27

Zusammenfassung: Informationen zum Konvertieren Ihrer Serverrollen in einer SharePoint-Farmbereitstellung mithilfe von MinRole. MinRole hilft Administratoren, die richtige Serverrolle beim Bereitstellen von SharePoint Server 2016 auszuwählen.

Konvertierung von Rollen

Informationen über die Serverrollenkonvertierung

Server können in eine andere Serverrolle konvertiert werden, ohne dass sie von der Farm getrennt und dann mithilfe der anderen Serverrolle wieder verbunden werden müssen. Server können in dedizierte Rollen, in freigegebene Rollen, in die Serverrolle „Benutzerdefiniert“ oder in die Serverrolle „Farm mit einem Server“ konvertiert werden. Die Serverrollenkonvertierung kann über die Website für die SharePoint-Zentraladministration oder Microsoft PowerShell ausgeführt werden.

Hinweis

Ein Server kann nur in die Serverrolle „Farm mit einem Server“ konvertiert werden, wenn es sich bei dem Server um den einzigen SharePoint-Server in der Farm handelt.

Bevor ein Server in eine andere Serverrolle konvertiert wird, führt SharePoint eine Vorüberprüfung der Rollenkonvertierung durch, um sicherzustellen, dass der Server für die Rollenkonvertierung bereit ist. Wenn bei der Vorüberprüfung festgestellt wird, dass ein Server nicht für die Rollenkonvertierung bereit ist, wird die Rollenkonvertierung blockiert und eine Meldung angezeigt, in der erläutert wird, warum die Rollenkonvertierung blockiert wurde. Es werden auch Anweisungen zum Lösen des Problems aufgeführt, durch das die Rollenkonvertierung blockiert wurde. Nachdem das Problem gelöst wurde, können Sie die Rollenkonvertierung erneut ausführen.

Hinweis

Die Vorüberprüfung der Rollenkonvertierung wurde erstmals in Öffentliches Update für SharePoint Server 2016 (Feature Pack 1), November 2016 eingeführt.

Verteilter Cache und Rollenkonvertierung

Die Rollenkonvertierung kann den Verteilten Cachedienst nicht automatisch aktivieren, deaktivieren oder neu konfigurieren. Sie müssen den verteilten Cachedienst vor dem Durchführen der Rollenkonvertierung manuell aktivieren, deaktivieren oder neu konfigurieren. Wenn dieser Schritt nicht vor der Rollenkonvertierung durchgeführt wird, blockiert die Vorüberprüfung der Rollenkonvertierung diese.

Um den Verteilten Cachedienst zu aktivieren, führt der Administrator das Cmdlet Add-SPDistributedCacheServiceInstance auf dem Zielserver aus, um die gewünschte Rolle mit dem Parameter Role anzugeben (d.h. -Role <role name>). Um den Verteilten Cachedienst zu deaktivieren, führt der Administrator das Cmdlet Remove-SPDistributedCacheServiceInstance auf dem Zielserver aus.

Suche und Rollenkonvertierung

Die Rollenkonvertierung kann keinen Server aus einer Rolle, auf der die Suche gehostet wird, in eine Rolle konvertieren, auf der die Suche nicht gehostet wird, wenn der Server Teil einer aktiven Suchtopologie ist. Sie müssen den Server vor dem Ausführen der Rollenkonvertierung aus der aktiven Suchtopologie entfernen. Wenn dieser Schritt nicht vor der Rollenkonvertierung durchgeführt wird, blockiert die Vorüberprüfung der Rollenkonvertierung diese.

Hinweis

Nachdem Sie einen Server in eine Rolle konvertiert haben, der die Suche hostet, müssen Sie den Server der aktiven Suchtopologie hinzufügen.

Ändern einer Serverrolle

So ändern Sie eine Serverrolle mithilfe der Zentraladministrationswebsite

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der lokalen Administratorgruppe ist.

  2. Klicken Sie auf der Zentraladministration-Website auf Systemeinstellungen.

  3. Klicken Sie auf der Seite Systemeinstellungenauf Serverrolle in dieser Farm konvertieren .

  4. Klicken Sie auf der Seite Rollenkonvertierung im Bereich Neue Rolle auf das Dropdownfeld, um die neue Serverrolle für jeden zu ändernden Server auszuwählen.

  5. Klicken Sie auf Anwenden.

So ändern Sie eine Serverrolle mithilfe von PowerShell

  1. Stellen Sie sicher, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Lokale Administratorengruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Ein Administrator kann mithilfe des Add-SPShellAdmin-Cmdlets Berechtigungen zur Verwendung von SharePoint Server 2016-Cmdlets erteilen.

    Hinweis

    Wenn Sie keine Berechtigungen besitzen, fordern Sie bei Ihrem Setupadministrator oder SQL Server-Administrator Berechtigungen an. Zusätzliche Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie im Startmenü auf Microsoft SharePoint 2016-Produkte.

  3. Klicken Sie auf SharePoint 2016 Management Shell.

  4. Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Set-SPServer -Identity <server name> -Role <server role>
    

    Dabei gilt Folgendes:

    • <server name> ist der zu ändernde Server.

    • <server role> ist der Name der neuen Serverrolle, die die folgenden Werte beinhaltet: WebFrontEnd, Application, DistributedCache, Search, WebFrontEndWithDistributedCache, ApplicationWithSearch, SingleServerFarm oder Custom.

Weitere Informationen zum Ändern einer Serverrolle unter Verwendung von PowerShell_2nd_NoVer finden Sie unter Set-SPServer.