Skip To Content

Starten einer EC2-Instanz, auf der ArcGIS Server ausgeführt wird

Wenn Sie eine ArcGIS Server-Site manuell mit der Amazon Web Services (AWS) Management Console erstellen, müssen Sie wissen, welche Voraussetzungen zum Ausführen von ArcGIS Server auf einer AWS-EC2-Instanz erfüllt sein müssen.

Detaillierte Schritte und Erläuterungen zu den Amazon Web Services-Funktionen und der Verwendung der AWS Management Console finden Sie in der Amazon Web Services-Dokumentation. Nachfolgend finden Sie spezifische Informationen zum Starten einer EC2-Instanz, auf der eine eigenständige ArcGIS Server-Site ausgeführt wird.

Vor dem Starten einer Instanz

Sie müssen ein Amazon-Konto für den Zugriff auf AWS aktivieren und eine Elastic IP-Adresse zur Verwendung mit der ArcGIS Server for Amazon Web Services-Instanz erstellen.

  1. Öffnen Sie einen Webbrowser, und melden Sie sich mit Ihrem Benutzernamen und Ihrem Kennwort für Amazon bei der AWS Management Console an.

    Für den Zugriff auf AWS ist eine einmalige Aktivierung Ihres Amazon-Kontos auf der AWS-Website erforderlich. Wenn Sie sich nicht sicher sind, welches Konto Sie verwenden müssen, wenden Sie sich an Ihren Systemadministrator oder an Amazon.

  2. Wechseln Sie zum EC2-Abschnitt der AWS Console, und wählen Sie die Region aus, in der Sie arbeiten möchten.

    Regionen stellen die weltweit verfügbaren AWS-Rechenzentren dar. Sie können Regionen verwenden, um die Bereitstellung besser an die Kundenanforderungen bzw. die gesetzlichen Bestimmungen anzupassen. Die Preise variieren je nach Region.

  3. Weisen Sie eine neue Elastic IP-Adresse zu, die mit Ihrer Instanz verwendet werden soll. Stellen Sie sicher, dass die erstellte IP zur späteren Verwendung aufgezeichnet wird.

Starten einer Instanz aus einem AMI von Esri

Bevor Sie ein neues AMI von Esri zum ersten Mal verwenden, müssen Sie in AWS Marketplace den Bedingungen zustimmen. Starten Sie anschließend unter Verwendung dieses AMI eine Instanz aus dem EC2-Abschnitt der AWS Management Console. Um das Amazon Machine Image (AMI) zu finden, suchen Sie nach ArcGIS oder Esri.

Für Linux ist ein AMI und für Windows sind zwei AMIs verfügbar (eines mit SQL Server Express und das andere mit SQL Server Standard).

Instanztyp und -details

Sie müssen einen Instanztyp auswählen, wenn Sie eine EC2-Instanz starten. Stellen Sie sicher, dass Sie einen Instanztyp auswählen, der wenigstens die Mindestsystemanforderungen für ArcGIS Server erfüllt.

Beachten Sie, dass Amazon unterschiedliche Gebühren für unterschiedliche Instanztypen in Rechnung stellt.

Speicheroptionen

Wenn Sie eine Instanz über die AWS Management Console starten, haben Sie die Möglichkeit, die Speicheroptionen zu ändern. Ändern Sie die Speichereinstellungen jedoch nicht direkt beim Starten der Instanz. Es gibt Einstellungen der AMIs zum Konfigurieren der Gerätezuordnung, und eine Änderung der Speicheroptionen kann dazu führen, dass die Zuordnungen fehlschlagen.

Die Größe des verknüpften EBS-Volumes kann auf Wunsch nach dem Starten der Instanz geändert werden. Weitere Informationen finden Sie unter Arbeiten mit EBS-Volumes.

Tags

Erstellen Sie Schlüssel und Werte, anhand derer Sie Ihre Instanz identifizieren.

Sicherheitsgruppen

Erstellen Sie eine Sicherheitsgruppe, wenn Sie Ihre Instanz starten, um zu definieren, welcher eingehende Datenverkehr auf Ihre Instanz zugreifen darf.

Nachfolgend finden Sie grundlegende Regeln für Sicherheitsgruppen, die es Ihnen ermöglichen, sich bei der ArcGIS Server for Amazon Web Services-Instanz anzumelden und zu testen, ob Ihre Services ausgeführt werden. Weitere Listen mit Regeln für Sicherheitsgruppen, die Sie in verschiedenen Szenarien verwenden können, finden Sie unter Häufige Sicherheitskonfigurationen für Gruppen.

ProtokollPortbereich (Code)Quelle

RDP (nur Windows-Instanz)

3389

Legen Sie eine IP-Adresse oder einen IP-Adressbereich der Computer fest, die berechtigt sind, über einen Remotedesktop Verbindungen mit Ihrer Instanz herzustellen.

SSH (nur Linux-Instanz)

22

Legen Sie eine IP-Adresse oder einen IP-Adressbereich der Computer fest, die berechtigt sind, über einen SSH-Client Verbindungen mit Ihrer Instanz herzustellen.

Benutzerdefinierte TCP-Regel

6080

Wenn Sie keinen Elastic Load Balancer verwenden, geben Sie 0.0.0.0/0 ein. Wenn Sie einen Elastic Load Balancer verwenden, geben Sie den Namen der Sicherheitsgruppe des Elastic Load Balancer ein. Dies ist beispielsweise ein Wert wie amazon-elb/amazon-elb-sg.

Erstellen eines neuen Schlüsselpaares

Nachdem Sie eine Instanz gestartet haben, erstellen Sie ein Schlüsselpaar, mit dem Sie sich bei Ihrer EC2-Instanz anmelden können. Das Schlüsselpaar ist erforderlich, um das Administratorkennwort einer Windows-Instanz abzurufen. Sie benötigen das Schlüsselpaar zum Herstellen einer SSL-Verbindung mit einer Linux-Instanz.

Laden Sie das Schlüsselpaar mit der Erweiterung .pem herunter. Speichern Sie die Datei an einem sicheren Ort.

Nach dem Starten einer Instanz

Das Starten der Instanz nimmt einige Minuten in Anspruch. Beim Starten der Instanz wird ihr Status in der AWS Management Console angezeigt. Sobald die Instanz gestartet wurde, wird ihr Status als "gestartet" angezeigt und die AWS-Instanz wird kostenpflichtig ausgeführt. Sie können auf Refresh klicken, um zu ermitteln, ob der Ladevorgang der Instanz abgeschlossen wurde.

Nach dem Starten einer AWS-Instanz kann es einige Minuten dauern, bis Sie sich anmelden können, obgleich die Instanz in der AWS Management Console als gestartet angezeigt wird. Es dauert einige Minuten, bis die Instanz und ArcGIS vollständig konfiguriert sind.

Um zu ermitteln, ob die Instanz bereit ist, eine Verbindung anzunehmen, klicken Sie mit der rechten Maustaste auf die Instanz in der AWS Management Console, und klicken Sie auf Get System Log. Wenn Sie die Instanz zum ersten Mal starten, wird ein leerer Protokollbildschirm angezeigt. Wenn die AWS-Instanz funktionsfähig ist und Sie das Protokoll einige Minuten später erneut prüfen, sollte eine Meldung angezeigt werden, dass Windows bereit ist. Um ArcGIS genügend Zeit für die Konfiguration einzuräumen, sollten Sie mit der Herstellung einer Verbindung zur AWS-Instanz mindestens fünf Minuten warten, nachdem das Systemprotokoll die Meldung ausgegeben hat, dass Windows bereit ist. Diese Zeitspanne kann je nach Status der Amazon Web Services variieren.

Weitere Anweisungen zum Anmelden bei und Verwenden der Instanz finden Sie unter Verwalten der Amazon EC2-Instanz über eine Windows-Remotedesktopverbindung, Verwalten der Amazon EC2-Instanz per Remote-Zugriff auf Ubuntu Linux unter Linux oder Verwalten der Amazon EC2-Instanz per Remote-Zugriff auf Ubuntu Linux unter Windows.

Wenn Sie Daten in Enterprise-Geodatabases auf der Instanz speichern möchten, müssen Sie die Geodatabases erstellen. Anweisungen finden Sie unter Erstellen von Enterprise-Geodatabases in SQL Server unter AWS oder Erstellen von Enterprise-Geodatabases in PostgreSQL unter AWS.

Tipp:

Wenn Sie die EC2-Instanzen nicht mehr benötigen, halten Sie sie an oder beenden Sie sie, um unnötige Kosten zu vermeiden. Wenn Sie eine Instanz beenden, gehen sämtliche Daten und die Software verloren und können nicht wiederhergestellt werden. Sie können eine Instanz jedoch anhalten und starten, ohne Daten zu verlieren (vorausgesetzt, Sie haben nicht die Option verwendet, mit der Ihre Instanzen beendet werden, wenn sie angehalten werden). Sie haben die Möglichkeit, mit der rechten Maustaste auf eine Instanz zu klicken, um ein Menü aufzurufen, über das die Instanz angehalten, gestartet oder beendet werden kann.

Bereitstellen von Portal for ArcGIS und ArcGIS Data Store

Es werden sowohl Portal for ArcGIS als auch ArcGIS Data Store auf den Instanzen installiert, die Sie über Esri AMIs bereitstellen. Wenn Sie eine ArcGIS Enterprise-Lizenz besitzen, können Sie Portal for ArcGIS auf Ihrer AWS-Instanz bereitstellen. Sie können auch ArcGIS Data Store auf Ihrer Instanz bereitstellen, (mindestens) einen relationalen Data Store erstellen, ihn für eine ArcGIS GIS Server-Site unter AWS konfigurieren und die Site als Hosting-Server des Portals festlegen.