Automatische Installation von ArcGIS Mission Server

ArcGIS Mission Server kann mit dem Installationsassistenten oder über die Eingabeaufforderung installiert werden. Anweisungen zur Verwendung des Installationsassistenten finden Sie unter Installieren von ArcGIS Mission Server mit dem Installationsassistenten.

Tipp:

Der standardmäßige Deinstallationsmodus wird anhand des ausgewählten Installationsmodus festgelegt. Wenn Sie beispielsweise die automatische Installation über die Befehlszeile ausführen, wird die Deinstallation standardmäßig auf die automatische Deinstallation über die Befehlszeile festgelegt.

Jeder Computer, auf dem ArcGIS Mission Server installiert ist, erfordert eine Autorisierungsdatei. Die empfohlene Registrierungsmethode ist die Verwendung des Softwareautorisierungsassistenten, der nach der Installation geöffnet wird. Alternativ können Sie My Esri besuchen, um eine Autorisierungsdatei abzurufen, bevor Sie die Software installieren.

Vorbereiten der Installation von ArcGIS Mission Server

Führen Sie vor der Installation von ArcGIS Mission Server die folgenden Schritte aus:

  1. Melden Sie sich bei My Esri an, und rufen Sie die folgenden Dateien ab:
    1. Ihren ArcGIS Mission Server-Software-Download
    2. Ihre Autorisierungsdatei
  2. Überprüfen Sie, ob Ihr Computer die Systemanforderungen erfüllt.
  3. Prüfen Sie, ob die Ports 20443, 20300, 20301, 20302, 20158, 20159, und 20160 auf dem ArcGIS Mission Server-Computer verfügbar sind. Die Ports 20443, 20301 und 20300 müssen für ArcGIS Web Adaptor (sofern verwendet) oder externe Clients erreichbar sein. Falls zwischen ArcGIS Web Adaptor oder externen Clients eine Firewall vorhanden ist, öffnen Sie die Ports 20443, 20301 und 20300 in der Firewall. Wenn ArcGIS Mission Server für hohe Verfügbarkeit konfiguriert ist, stellen Sie sicher, dass die Kommunikation zwischen ArcGIS Mission Server-Computern über die Ports 20158, 20159 und 20160 möglich ist.

Fahren Sie nach Abschluss dieser Schritte mit der Installation über die Befehlszeile fort, wie im Folgenden dargestellt.

Hinweis:

Bei Befehlszeilenparametern muss die Groß- und Kleinschreibung beachtet werden. Wenn bei der Installation Probleme auftreten, stellen Sie sicher, dass die Groß-/Kleinschreibung den in den folgenden Codebeispielen aufgeführten Eigenschaften entspricht.

Automatisches Installieren von ArcGIS Mission Server über die Befehlszeile

Standardmäßig wird ArcGIS Mission Server in ${HOME}/arcgis/mission installiert.

  1. Öffnen Sie eine Befehlsshell als der Benutzer, der ArcGIS Mission Server ausführen wird. Wechseln Sie zum Verzeichnis, in das Sie die Datei tar.gz für ArcGIS Mission Server von "My Esri" heruntergeladen haben.
  2. Dekomprimieren Sie die Datei tar.gz mit dem folgenden Befehl:

    tar -xvzf ArcGIS_Mission_Server_Linux_<version>.tar.gz

  3. Wechseln Sie zum Verzeichnis, in dem die Datei dekomprimiert wurde, und navigieren Sie dann zu <untar directory>/Documentation/EULA.pdf. Lesen Sie die Lizenzvereinbarung.
  4. Führen Sie in dem Verzeichnis die automatische Installation durch, und autorisieren Sie sie mit einer .prvc-Datei. Folgende Syntax wird verwendet:

    <untar directory>/Setup -m silent -l yes -a <full path to .prvc file>

    Folgende Parameter werden im Befehlszeilenwerkzeug verwendet:

    ParameterBeschreibung
    -m; --mode MODE

    (Optional) Der Installationsmodus: silent oder GUI. Die Standardeinstellung ist GUI.

    -l; --license-agreement CHOICE

    Für automatischen Modus erforderlich. Entweder yes oder "No". "Yes" bedeutet, dass Sie die Esri Rahmenvereinbarung (E204, E300) gelesen und ihr zugestimmt haben. Sie können die Vereinbarung jederzeit lesen.

    -a; --authorization-file PATH_TO_FILE

    (Optional) Der absolute Dateipfad der von Esri zur Verfügung gestellten Autorisierungs- oder Provisioning-Datei.

    Wenn diese Option nicht verwendet wird, müssen Sie die Software nach der Installation autorisieren, wie im nächsten Abschnitt erläutert.

    -d; --directory DIRECTORY

    (Optional) Standardmäßig wird ArcGIS Mission Server im Verzeichnis ${HOME} installiert. DIRECTORY steht für ein anderes Installationsverzeichnis.

    Der Pfad /arcgis/mission/ wird an das Installationsverzeichnis angehängt.

    Der Name des Installationsverzeichnisses muss aus Kleinbuchstaben bestehen. Die in der Installation enthaltenen Beispiele und Daten erfordern, dass der Datenpfad aus Kleinbuchstaben besteht.

    -v; --verbose

    (Optional) Führen Sie den Installer im ausführlichen Modus aus.

    -h; --help

    Die Hilfe für die Befehlszeile wird angezeigt und beendet.

    -e; --examples

    Verwendungsbeispiele für die einzelnen Optionen werden angezeigt bzw. geschlossen.

  5. Ändern Sie Ihre Berechtigungen für das Betriebssystem, damit systemd Prozesse wie folgt in ArcGIS Mission Server laden und verwalten kann:
    1. Wechseln Sie in einem Terminal zum Root-Benutzer.
    2. Kopieren Sie die Unit-Datei <ArcGIS Mission Server install directory>/framework/etc/scripts/agsmission.service nach /etc/systemd/system.
    3. Ändern Sie die Dateiberechtigungen dieser kopierten Datei mithilfe von chmod 600 /etc/systemd/system/agsmission.service von 700 in 600.
    4. Führen Sie als Root-Benutzer den folgenden Befehl aus:

      $ systemctl enable agsmission.service

    5. Starten Sie den Dienst systemd neu, und prüfen Sie dessen Status, um sicherzustellen, dass er richtig konfiguriert ist:

      $ systemctl stop agsmission.service
      $ systemctl start agsmission.service
      $ systemctl status agsmission.service

    6. Beenden Sie die Sitzung als Root-Benutzer.
    7. Starten Sie das Betriebssystem neu, und stellen Sie sicher, dass ArcGIS Mission Server ordnungsgemäß gestartet wird.

Automatisches Autorisieren der Software

Wenn Sie die Software nicht während der Installation autorisieren, führen Sie die Softwareautorisierung mit der folgenden Syntax durch, um ArcGIS Mission Server automatisch zu autorisieren. Führen Sie den folgenden Befehl aus, um alle Optionen für die Autorisierung anzuzeigen:

<ArcGIS Mission Server install directory>/tools/authorizeSoftware --help

Autorisieren in einer Umgebung ohne Monitor

Sie können ArcGIS Mission Server in einer Umgebung ohne festgelegtes Display (ohne Monitor) mit einer Provisioning-Datei (.prvc) autorisieren.

  1. Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, wenn die Installation von ArcGIS Mission Server abgeschlossen ist:

    <ArcGIS Mission Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>

  2. Nachdem die Ausgabe-Informationsdatei erstellt wurde, führen Sie einen der folgenden Schritte aus:
    • Navigieren Sie zur Website des Esri Customer Service. Folgen Sie den Anweisungen, um die Datei mit den Autorisierungsinformationen hoch- und die .prvc-Autorisierungsdatei herunterzuladen.

    • Senden Sie die Datei mit den Autorisierungsinformationen per E-Mail an "authorize@esri.com". Esri sendet Ihre .prvc-Autorisierungsdatei per E-Mail an Sie zurück.

  3. Wenn Sie die .ecp-Autorisierungsdatei erhalten, führen Sie das Skript authorizeSoftware erneut aus, um sie zu verarbeiten und die Serverautorisierung abzuschließen:

    <ArcGIS Mission Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>

Wiederholen Sie diesen Workflow für jeden Computer, auf dem ArcGIS Mission Server installiert wird.

Konfigurieren Sie nach der Installation der gesamten Software ArcGIS Mission Server, und erstellen Sie die Server-Site. Sie können die Site mit dem Befehlszeilendienstprogramm createsite erstellen.