Skip To Content

Konfigurieren eines Portals mit hoher Verfügbarkeit mit Amazon S3

ArcGIS Enterprise-Portale speichern Informationen über Portalelemente im Inhaltsverzeichnis des Portals. Wenn Sie ein hoch verfügbares, aus zwei Portal-Computern bestehendes Portal konfigurieren, wird das Inhaltsverzeichnis von den beiden Portal-Computern gemeinsam genutzt. Damit Ihr Inhalt hoch verfügbar wird, speichern Sie das Portal for ArcGIS-Inhaltsverzeichnis in einem Amazon Simple Storage Service (S3)-Bucket.

In diesem Workflow erstellen Sie einen Bucket in Amazon S3 und ein Portal, das den S3-Bucket für sein Inhaltsverzeichnis verwendet, und starten eine zweite Portal-Instanz, die Sie mit dem Portal auf der ersten Portal-Instanz verbinden.

Erstellen eines Portals mit hoher Verfügbarkeit mit Inhaltsverzeichnis in S3

Befolgen Sie diese Schritte, um ein hoch verfügbares Portal zu erstellen, das das Inhaltsverzeichnis des Portals in einem Amazon S3-Bucket speichert, wodurch auch das Inhaltsverzeichnis hoch verfügbar wird.

  1. Erstellen Sie einen Amazon S3-Bucket mithilfe der Amazon Web Services (AWS) Management Console.

    Erstellen Sie den Bucket in derselben Region, in der Sie auch Ihre Amazon Elastic Compute Cloud (EC2)-Portal-Instanzen erstellen.

  2. Führen Sie die Schritte 1 bis 8 in Bereitstellen eines ArcGIS Enterprise-Basisportals in AWS aus.
  3. Erstellen Sie keine Site über die Portal-Website. Sie müssen das ArcGIS-Portalverzeichnis öffnen und das Portal dort erstellen.
  4. Öffnen Sie das ArcGIS-Portalverzeichnis. Die URL hat das Format https://portal.domain.com:7443/arcgis/portaladmin.
  5. Klicken Sie auf Neue Site erstellen.
  6. Erstellen Sie das initiale Administratorkonto.
  7. Importieren Sie die Lizenzdatei, die Sie in Schritt 1 heruntergeladen haben.
  8. Kopieren Sie einen der folgenden JSON-Blöcke, und fügen Sie ihn in das Feld Content Store ein. Ersetzen Sie in jedem Fall die connectionString-Werte durch die spezifischen Informationen für Ihr Konto und Ihre Implementierung. Geben Sie für den objectStore den Namen des S3-Buckets an, den Sie in Schritt 1 erstellt haben, um das Inhaltsverzeichnis zu speichern.

    Verwenden Sie diese JSON-Datei, wenn Sie mithilfe der accessKeyId und des secretAccessKey Ihres AWS-Kontos auf den S3-Bucket zugreifen möchten:

    {
    "type": "cloudStore",
    "provider": "Amazon",
    "connectionString": {"accessKeyId":"ABCDEFGHIJK123456","secretAccessKey": "ZYXWVUTSRQPONML98765432","region": "<region name>","credentialType": "accessKey"},
    "objectStore": "<your S3 bucket>"
    }

    Verwenden Sie diese JSON-Datei, wenn Sie mithilfe einer IAMRole, die Sie für Ihr AWS-Konto konfiguriert haben, auf den S3-Bucket zugreifen möchten:

    {
    "type": "cloudStore",
    "provider": "Amazon",
    "connectionString": {"region": "<region name>","credentialType": "IAMRole"},
    "objectStore": "<your S3 bucket>"
    }

  9. Klicken Sie auf Neue Site erstellen.
  10. Als Nächstes installieren und konfigurieren Sie den ArcGIS Web Adaptor.
  11. Führen Sie die Schritte 10 bis 13 in Bereitstellen eines ArcGIS Enterprise-Basisportals in AWS aus, um den ArcGIS Web Adaptor zu installieren und das Programm mit Portal for ArcGIS zu konfigurieren.
  12. Der erste Portal-Computer ist nun konfiguriert. Starten Sie jetzt eine zweite EC2-Instanz, installieren und starten Sie Portal for ArcGIS, und verbinden Sie die zweite Instanz mit der ersten Portal-Instanz.
  13. Starten Sie eine zweite EC2-Instanz.
  14. Stellen Sie eine Remoteverbindung zu der zweiten Instanz her, und installieren Sie Portal for ArcGIS darauf.
  15. Öffnen Sie die Portal-Website für die zweite Portal for ArcGIS-Installation (https://<fully qualified instance2 name>:7443/arcgis/home), und wählen Sie die Option Vorhandenes Portal verbinden.
  16. Geben Sie die Portal-URL des Portals ein, das Sie auf der ersten Instanz konfiguriert haben.

    Die URL hat das Format https://<fully qualified instance1 name>:7443.

  17. Geben Sie den Benutzernamen und das Kennwort für den Administrator des ersten Portals ein, die Sie zuvor in Schritt 5 erstellt haben.
  18. Klicken Sie auf Verbinden.

Sie verfügen nun über zwei AWS-Instanzen, auf denen Portal for ArcGIS ausgeführt wird und die ein freigegebenes, hoch verfügbares Inhaltsverzeichnis unter S3 nutzen.

Hinweis:

Sollten Sie die Portal-Bereitstellung zukünftig löschen, müssen Sie den für das Inhaltsverzeichnis verwendeten S3-Bucket manuell leeren und löschen. Durch die Deinstallation von Portal for ArcGIS werden weder das Inhaltsverzeichnis noch der Bucket gelöscht.

Nächste Schritte

Wenn Sie das gesamte ArcGIS Enterprise-Portal hoch verfügbar machen möchten, müssen auch die GIS Server-Hosting-Site und der ArcGIS Data Store hoch verfügbar sein. Weitere Anweisungen zum Konfigurieren einer hoch verfügbaren GIS Server-Site und eines hoch verfügbaren ArcGIS Data Store finden Sie in den folgenden Themen: