Entfernen eines Hosts aus einem Scale-Out-System

Objective

After completing this lesson, you will be able to host aus einem Scale-Out-System entfernen

Entfernen eines Hosts aus einem Scale-Out-System

Unternehmensszenario

Als SAP-HANA-Datenbankadministrator müssen Sie verstehen, wie Sie die SAP-HANA-Multi-Host-Konfiguration ändern können. Um diese Funktion besser zu verstehen, entfernen Sie den Standby-Knoten aus dem SAP-HANA-System.

Entfernen eines Hosts in einem SAP-HANA-System mit mehreren Hosts

In einem verteilten SAP-HANA-System werden Tabellen und Tabellenpartitionen zum Zeitpunkt der Erstellung einem Index-Server auf einem bestimmten Host zugeordnet, diese Zuordnung kann jedoch geändert werden. In bestimmten Situationen ist es sogar notwendig. Sie können SAP HANA Cockpit 2.0 zusammen mit dem SAP-HANA-Datenbank-Explorer verwenden, um automatische Umverteilungsvorgänge auszuführen.

Es gibt mehrere Fälle, in denen Tabellen oder Partitionen von Tabellen auf andere Server verschoben werden müssen. Wenn Sie beispielsweise einen Host aus Ihrem System entfernen möchten, müssen Sie zuerst alle Daten auf diesem Host auf die anderen Hosts im System verschieben. Eine Neuverteilung von Tabellen kann auch dann sinnvoll sein, wenn Sie vermuten, dass die aktuelle Verteilung nicht mehr optimal ist.

Obwohl es möglich ist, Tabellen und Tabellenpartitionen manuell von einem Host auf einen anderen zu verschieben, ist dies weder praktisch noch für eine umfangreiche Neuverteilung von Daten möglich.

Vorgehensweise

  1. Wählen Sie auf dem Bild SAP HANA Cockpit 2.0 – Database Directory den Link Open SQL Console.

  2. Wählen Sie im Datenbank-Explorer Ihre <Tenant>@< SID > aus, und klicken Sie oben links auf das Symbol SQL-Konsole öffnen.

  3. Führen Sie in der SQL-Konsole die folgenden Befehle aus:

    Code Snippet
    1234
    call SYS.UPDATE_LANDSCAPE_CONFIGURATION( 'SET REMOVE','<host>' ); call REORG_GENERATE(2,''); select * from SYS.REORG_STEPS; call REORG_EXECUTE(?);
  4. Prüfen Sie auf dem Bild Host-Failover den Status des Hosts in der Spalte Status entfernen. Wenn die Spalte Status entfernen nicht vorhanden ist, fügen Sie sie über die Optionen unter Einstellungen hinzu.

  5. Wenn die Spalte Remove Status den Wert REORG FINISHED oder REORG NOT REQUIR hat, kann der Host aus dem System entfernt werden.

  6. Verwenden Sie das residente Tool hdblcm, hdblcmgui oder das webbasierte Tool hdblcm, um den Host aus dem Multi-Host-SAP-HANA-System zu entfernen.

Die verschiedenen Benutzeroberflächenoptionen (Browser, GUI und ASCII auf Basis eines Terminals) für hdblcm.

Achtung

Durch das Entfernen eines Hosts wird die Sicherungshistorie der Datenbank unterbrochen. Um sicherzustellen, dass die Datenbank vollständig wiederherstellbar ist, führen Sie unmittelbar nach dem Hinzufügen eines Dienstes eine vollständige Sicherung (Datensicherung oder Speicher-Snapshot) durch.

Hosts mithilfe der grafischen Benutzungsoberfläche oder der Befehlszeilenschnittstelle entfernen

Sie können Hosts aus einem SAP-HANA-System mit dem SAP HANA Database Lifecycle Manager (HDBLCM) in der grafischen Benutzungsoberfläche oder der Befehlszeilenschnittstelle entfernen.

Allgemeine Voraussetzungen

  • Sie verfügen über die Anmeldeinformationen des Root-Benutzers und des Benutzers <sid>adm .

  • Das SAP-HANA-System wurde mit dem SAP HANA Database Lifecycle Manager installiert.

  • Der Benutzer <sid>adm hat Lese- und Ausführungsberechtigungen für das Verzeichnis, das das Installationsmedium enthält.

Wenn Sie einen Host entfernen möchten, auf dem der Koordinator-Name-Server läuft, muss ein anderer Host, der die Rolle des Koordinator-Name-Servers übernimmt, einsatzbereit sein.

Hosts über die Web-Benutzungsoberfläche entfernen

Sie können Hosts aus einem SAP-HANA-System über die Web-Benutzungsoberfläche von SAP HANA Database Lifecycle Manager entfernen.

Allgemeine Voraussetzungen

  • Sie benötigen die Anmeldeinformationen des Root-Benutzers und des Benutzers <sid>adm .

  • Das SAP-HANA-System wurde mit dem SAP HANA Database Lifecycle Manager installiert.

  • Der Benutzer <sid>adm hat Lese- und Ausführungsberechtigungen für das Verzeichnis, das das Installationsmedium enthält.

  • Der Kommunikationsport 1129 ist für die SSL-Kommunikation mit dem SAP-Host-Agenten geöffnet.

Wenn Sie einen Host entfernen möchten, auf dem der Koordinator-Name-Server läuft, muss ein anderer Host, der die Rolle des Koordinator-Name-Servers übernimmt, einsatzbereit sein.

Webbrowser-Voraussetzungen

Unter Microsoft Windows:

  • Internet Explorer - Version 9 oder höher

    Wenn Sie Internet Explorer Version 9 verwenden, stellen Sie sicher, dass Ihr Browser nicht im Kompatibilitätsmodus mit Ihrem SAP-HANA-Host ausgeführt wird. Sie können dies in Ihrem Browser überprüfen, indem Sie ExtrasEinstellungen fürKompatibilitätsansichtwählen.

  • Microsoft Edge

  • Mozilla Firefox - Neueste Version und Extended Support Release

  • Google Chrome – neueste Version

    Unter SUSE Linux:

  • Mozilla Firefox mit XULRunner 10.0.4 ESR

    Unter Mac OS:

  • Safari 5.1 oder höher

Notiz

Weitere Informationen zu unterstützten Webbrowsern für die Web-Oberfläche von SAP HANA Database Lifecycle Manager finden Sie in der Browser-Unterstützung für die Bibliothek sap.m im SAPUI5 Developer Guide.