Skip to main content

Automatische Installation von ArcGIS Data Pipelines Server

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

Jeder Computer, auf dem ArcGIS Data Pipelines Server installiert ist, erfordert eine Autorisierungsdatei. Die empfohlene Registrierungsmethode ist die Verwendung des Softwareautorisierungsassistenten, der nach der Setup-Installation geöffnet wird. Alternativ können Sie die Autorisierungsdatei aus der Early Adopter Community für die Beta-Funktionen von ArcGIS Enterprise 12.0 abrufen, bevor Sie die Software installieren.

Vorbereiten der Installation von ArcGIS Data Pipelines Server

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

  1. Überprüfen Sie, ob Ihr Computer die Systemanforderungen für ArcGIS Data Pipelines Server erfüllt.

  2. Rufen Sie die Softwareinstallationsprogramme und die Autorisierungsdatei ab.

  3. Erstellen Sie ein Windows-Konto für das ArcGIS Data Pipelines Server-Konto.

    Dies ist das ausführende Konto für ArcGIS Data Pipelines Server. Hierfür empfiehlt sich die Nutzung eines Domänenkontos. Dieses müssen Sie ggf. bei Ihrer IT-Abteilung anfordern. Wenn Sie ein lokales Windows-Konto verwenden, kann der Installationsassistent das Konto für Sie erstellen. Mit dem Befehlszeilen-Dienstprogramm configureserviceaccount.bat kann der ArcGIS Data Pipelines Server-Service für die Ausführung unter einem gMSA konfiguriert werden.

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

Befehlszeilenparameter für die Installation

Die folgenden Parameter sind verfügbar, wenn Sie das Befehlszeilendienstprogramm verwenden, um ArcGIS Data Pipelines Server zu installieren:

  • -m; --mode: (Optional) Die Optionen für den Installationsmodus lauten silent oder GUI. Die Standardeinstellung ist GUI.

  • -l; --license-agreement: Für automatischen Modus erforderlich. Die Optionen lauten yes bzw. no. "Yes" bedeutet, dass Sie die Esri Lizenzvereinbarung gelesen und ihr zugestimmt haben. Sie können die Vereinbarung jederzeit lesen.

  • -a; --authorization-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.

  • -d; --directory: Verwenden Sie diesen Parameter, um den Installationsspeicherort für ArcGIS Data Pipelines Server zu ändern und nicht das Standardverzeichnis zu verwenden. Standardmäßig wird ArcGIS Data Pipelines Server im Verzeichnis ${HOME}installiert. Der Pfad /arcgis/datapipelines/ wird an das Installationsverzeichnis angehängt.

  • -v; --verbose: (Optional) Führt das Installationsprogramm 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.

  • ACCEPTEULA: Dieser Parameter ist erforderlich, um der Endbenutzer-Lizenzvereinbarung bei einer automatischen Installation zuzustimmen. Geben Sie "yes" an, um der EULA zuzustimmen und die Software zu installieren. Wird "no" angegeben oder dieser Parameter weggelassen, schlägt die Installation fehl. Der Download enthält auch eine PDF-Version der Endbenutzer-Lizenzvereinbarung (EULA). Die Datei EULA.pdf befindet sich im Ordner \Documentation.

  • INSTALLDIR: Verwenden Sie den Parameter INSTALLDIR, um für ArcGIS Data Pipelines Server einen anderen Installationsspeicherort als den Standardspeicherort zu verwenden. Standardmäßig wird ArcGIS Data Pipelines Server unter C:\Program Files\ArcGIS\DataPipelines\ installiert.

  • USER_NAME: Das Konto kann ein Domänenkonto oder ein lokales Konto sein. Wenn Sie ein Domänenkonto verwenden, muss dieses bereits vorhanden sein. Wenn Sie ein lokales Konto verwenden, wird es erstellt, falls es noch nicht vorhanden ist. Wenn das Konto ungültig ist, wird während der Installation eine Meldung mit dem Hinweis angezeigt, dass das Konto oder Kennwort ungültig ist.

  • PASSWORD: Hierbei handelt es sich um das Kennwort für das mit dem Parameter USER_NAME angegebene Konto. Wenn das Kennwort ungültig ist, wird während der Installation eine Meldung mit dem Hinweis angezeigt, dass das Konto oder Kennwort ungültig ist.

  • MSA: Legen Sie diesen Parameter auf TRUE fest, wenn Sie ein verwaltetes Dienstkonto verwenden. Es muss bereits ein verwaltetes Dienstkonto in Ihrer Domäne vorhanden sein. Verwenden Sie diesen Parameter nicht für ein lokales Konto oder ein Domänenkonto mit Passwort. Bei einem verwalteten Dienstkonto wird der Parameter PASSWORD nicht verwendet. Die Standardeinstellung ist FALSE.

  • ACCOUNT: Verwenden Sie diesen Parameter, wenn Sie Anmeldeinformationen aus einer Datei importieren. Legen Sie diesen Parameter auf UseConfigFile fest (achten Sie dabei genau auf die Groß-/Kleinschreibung), und verwenden Sie den Parameter CONFIGPATH, um die zu importierende Datei anzugeben.

  • EXPORTCONFIG: Legen Sie diesen Parameter auf Yes fest, um die für die Parameter USER_NAME und PASSWORD festgelegten Kontoinformationen in eine Serverkonfigurationsdatei zu exportieren. Die Standardeinstellung ist No.

  • CONFIGPATH: Verwenden Sie diesen Parameter beim Importieren oder Exportieren von Konfigurationsdateien. Geben Sie den vollständigen Pfad und Namen der Serverkonfigurationsdatei mit der Dateierweiterung ".xml" an. Wenn Sie eine Datei erstellen, muss der angegebene Ausgabeordner bereits vorhanden sein. |

Im Folgenden finden Sie Informationen zu den Parametern, die zum Angeben des ArcGIS Data Pipelines Server-Kontos und zum Ausführen des Installationsprogramms verfügbar sind.

Konfigurieren des Windows-Kontos

Das ArcGIS Data Pipelines Server-Konto muss konfiguriert sein, wenn die Software automatisch installiert wird. Für Produktionssysteme wird empfohlen, dass Sie ein bereits vorhandenes Konto festlegen, das sich in Ihrer Domäne oder im Active Directory befindet und die Sicherheitsrichtlinie Ihrer Organisation einhält.

Wenn keine Befehlszeilenparameter zum Konfigurieren des ArcGIS Data Pipelines Server-Kontos für die automatische Installation verwendet werden, wird das lokale Systemkonto automatisch als Konto festgelegt.

Gehen Sie wie in den folgenden Beispielen beschrieben vor, um das Konto während der Installation zu konfigurieren.

Direktes Übergeben der Anmeldedaten für das Konto

In den folgenden Beispielen wird beschrieben, wie Anmeldedaten für das Konto direkt übergeben werden:

  • Verwenden eines Domänenkontos:

    <path to the ArcGIS Data Pipelines Server setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

  • Verwenden eines neuen oder vorhandenen lokalen Kontos:

    <path to the ArcGIS Data Pipelines Server setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password

  • Verwenden eines verwalteten Dienstkontos

    <path to the ArcGIS Data Pipelines Server setup download>\setup.exe /qb MSA=TRUE USER_NAME=mydomain\mymsa

Importieren von Anmeldeinformationen aus einer Serverkonfigurationsdatei

Sie können auch eine Serverkonfigurationsdatei verwenden, um die Anmeldeinformationen für Ihr Windows-Konto zu importieren. Serverkonfigurationsdateien können während der Installation von ArcGIS Data Pipelines Server exportiert und in künftigen Installationen verwendet werden. Im folgenden Beispiel wird beschrieben, wie Anmeldeinformationen aus einer vorhandenen Serverkonfigurationsdatei importiert werden:

<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

Exportieren von Anmeldeinformationen in eine Serverkonfigurationsdatei

Sie können die in der aktuellen ArcGIS Data Pipelines Server-Installation verwendeten Kontoanmeldeinformationen exportieren, um sie in einer künftigen Installation zu verwenden: Die Serverkonfigurationsdatei, die erstellt wird, ist eine verschlüsselte XML-Datei.

Beim Exportieren einer Serverkonfigurationsdatei in eine Netzwerkfreigabe muss das lokale Systemkonto des Computers, auf dem ArcGIS Data Pipelines Server installiert wird, Schreibzugriff auf die Netzwerkfreigabe haben. Wenn Sie beispielsweise ArcGIS Data Pipelines Server auf einem Computer namens "Turing" installieren, muss das lokale Systemkonto von "Turing" Schreibzugriff auf die Netzwerkfreigabe haben. Wenn die Berechtigungen nicht festgelegt sind, kann die Serverkonfigurationsdatei möglicherweise nicht erfolgreich exportiert werden.

Im folgenden Beispiel wird beschrieben, wie Anmeldeinformationen in eine Serverkonfigurationsdatei exportiert werden:

<setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 EXPORTCONFIG=yes CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

Ausführen des Setups über die Befehlszeile

Um das Setup auszuführen, öffnen Sie die Eingabeaufforderung, und navigieren Sie zu dem Verzeichnis, in dem die Datei "setup.exe" enthalten ist. In den folgenden Beispielen wird beschrieben, wie Sie das Setup mit verschiedenen Konfigurationen ausführen:

  • Installation ohne Angabe eines Kontos und eines Installationsverzeichnisses:

    <setup directory>setup.exe /qb INSTALLDIR="C:\Program Files\MyDataPipelinesServerDirectory\" ACCEPTEULA=yes

  • Installation mit einem Domänenkonto und mit EULA-Zustimmung:

    <setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes

  • Installation mit einem neuen oder vorhandenen lokalen Konto unter Angabe eines Installationsverzeichnisses:

    <setup directory>setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes

  • Installation mit einer Serverkonfigurationsdatei:

    <setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml ACCEPTEULA=yes

Stellen Sie sicher, dass der Benutzer über volle Berechtigungen für das ArcGIS Data Pipelines Server-Installationsverzeichnis verfügt. Das während der ArcGIS Data Pipelines Server-Installation angegebene Benutzerkonto ist das Konto, das zum Ausführen der Software verwendet wird.

Führen Sie die folgenden Schritte aus, um ArcGIS Data Pipelines Server automatisch zu installieren:

  1. Öffnen Sie eine Befehlsshell als der Benutzer, der ArcGIS Data Pipelines Server ausführen wird. Wechseln Sie zu dem Verzeichnis, in das Sie die Datei tar.gz für ArcGIS Data Pipelines Server heruntergeladen haben.

  2. Dekomprimieren Sie die Datei "tar.gz" mit dem folgenden Befehl:

    tar -xvzf ArcGIS_Data_Pipelines_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. Verwenden Sie für die Ausführung beispielsweise die folgende Syntax:

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

Beispiel für die Verwendung

Um das Setup auszuführen, öffnen Sie die Eingabeaufforderung, und navigieren Sie zu dem Verzeichnis, in dem die Datei "setup.exe" enthalten ist. In den folgenden Beispielen wird beschrieben, wie Sie das Setup mit verschiedenen Konfigurationen ausführen:

  • Automatische Installation im Hintergrund mit Zustimmung zur Lizenzvereinbarung und Angabe der Lizenzdatei:

    Setup --mode silent --license-agreement yes --authorization-file /path/to/datapipelinesserver.ecp

  • Installation in einem benutzerdefinierten Verzeichnis:

    Setup -m silent -l yes -a /path/to/datapipelinesserver.ecp -d /path/to/install/datapipelines

  • Installation ohne Lizenzierung:

    Setup -m silent -l yes

    Informationen zum Autorisieren der Software nach der Installation finden Sie unter Autorisieren der Software.

Autorisieren der Software

Verwenden Sie nach Abschluss der Installation den Softwareautorisierungsassistenten, um Ihre ArcGIS Data Pipelines Server-Instanz zu autorisieren. Alternativ können Sie die Software automatisch autorisieren.

Um ArcGIS Data Pipelines Server automatisch zu autorisieren, führen Sie SoftwareAuthorization.exe mit der folgenden Syntax aus. Vor der Ausführung der Datei müssen alle Benutzerinformationen in der Autorisierungs- oder Provisioning-Datei vollständig sein.

Wenn Sie über eine .prvc- oder .ecp-Autorisierungsdatei verfügen, verwenden Sie den folgenden Befehl:

<ArcGIS Data Pipelines Server installation>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /Ver <version number> /LIF <full path of authorization file, including name and extension>

Wenn Sie die Software nicht während der Installation autorisieren, führen Sie die Softwareautorisierung mit der folgenden Syntax durch, um ArcGIS Data Pipelines Server automatisch zu autorisieren. Vor der Ausführung der Datei müssen alle Benutzerinformationen in der Autorisierungs- oder Provisioning-Datei vollständig sein.

<ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware -f <full path to the .ecp file>

Führen Sie den folgenden Befehl aus, um alle Optionen für die Autorisierung anzuzeigen:

<ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware --help

Autorisieren in einer nicht verbundenen Umgebung

Mit den folgenden Schritten können Sie ArcGIS Data Pipelines Server in einer nicht verbundenen Umgebung mit einer Provisioning-Datei (.prvc) autorisieren:

  1. Führen Sie den folgenden Befehl aus, wenn die Installation von ArcGIS Data Pipelines Server abgeschlossen ist:

    <ArcGIS Data Pipelines Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /LIF <full path to the .prvc file> /O <full path to authorization file output>

  2. Nachdem die Dateiausgabe der Autorisierungsinformationen erstellt wurde, führen Sie einen der folgenden Schritte aus:

    • Navigieren Sie zur Self-Service-Site von Esri. Folgen Sie den Anweisungen auf dem Bildschirm, um die Datei mit den Autorisierungsinformationen hoch- und die .ecp-Autorisierungsdatei herunterzuladen.

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

  3. Wenn Sie die .ecp-Autorisierungsdatei mit einer der beiden vorstehenden Methoden empfangen haben, führen Sie das authorizeSoftware-Skript erneut aus, um sie zu verarbeiten und die Serverautorisierung abzuschließen:

    <ArcGIS Data Pipelines Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /LIF <full path to the .ecp file>

Mit den folgenden Schritten können Sie ArcGIS Data Pipelines Server in einer nicht verbundenen Umgebung mit einer Provisioning-Datei (.prvc) autorisieren:

  1. Führen Sie den folgenden Befehl aus, wenn die Installation von ArcGIS Data Pipelines Server abgeschlossen ist:

    <ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware -f <full path to the .prvc file> -e <email address> -o <full path to authorization file output>

  2. Nachdem die Dateiausgabe der Autorisierungsinformationen erstellt wurde, führen Sie einen der folgenden Schritte aus:

    • Navigieren Sie zur Self-Service-Site von Esri. Folgen Sie den Anweisungen auf dem Bildschirm, um die Datei mit den Autorisierungsinformationen hoch- und die .ecp-Autorisierungsdatei herunterzuladen.

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

  3. Wenn Sie die .ecp-Autorisierungsdatei mit einer der beiden vorstehenden Methoden empfangen haben, führen Sie das authorizeSoftware-Skript erneut aus, um sie zu verarbeiten und die Serverautorisierung abzuschließen:

    <ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware/tools/authorizeSoftware -f <full path to the .ecp file>

Die Autorisierung ist für jeden Computer erforderlich, auf dem ArcGIS Data Pipelines Server installiert ist. Wiederholen Sie diesen Vorgang für jede Installation.

Nach der Autorisierung der Software können Sie eine ArcGIS Data Pipelines Server-Site erstellen. Dazu können Sie den Installationsassistenten oder das createsiteBefehlszeilendienstprogramm verwenden. Das Dienstprogramm createsite kann in einer automatischen Installation verwendet werden, um die ArcGIS Data Pipelines Server-Installation vollständig zu automatisieren.

Nach oben