Sie können ArcGIS Data Store mithilfe des Installationsassistenten installieren oder mit einem Befehl die Installationsdatei ausführen. Data-Stores welcher Typen auf den einzelnen Computern installiert werden sollen, können Sie selbst angeben.
Esri empfiehlt, die verschiedenen Data Stores auf separaten Computern auszuführen. Die ArcGIS Server-Sites sollten sich wiederum auf anderen Computern als die Data Stores befinden, damit sie nicht um Speicher- und andere Ressourcen konkurrieren. Dies ist besonders wichtig bei Big Data Stores vom Typ "spatiotemporal", Objektspeichern und Graph Stores. Installieren Sie diese auf einem eigenen Computer, getrennt von anderen ArcGIS Server-Sites und Data Stores.
Installieren von ArcGIS Data Store
Führen Sie den ArcGIS Data Store-Installationsassistenten aus, oder starten Sie die Installation über die Eingabeaufforderung.
Stellen Sie sicher, dass Ihr Computer die minimalen Systemanforderungen für ArcGIS Data Store erfüllt, und befolgen Sie die Anweisungen im entsprechenden Abschnitt für die gewünschte Installationsmethode.
Ausführen des Installationsassistenten
Mit dem ArcGIS Data Store-Installationsassistenten erfolgt die Installation interaktiv.
- Melden Sie sich am Computer als Benutzer mit Administratorberechtigungen an.
Sie können ArcGIS Data Store nicht als Root-Benutzer installieren.
- Führen Sie das Installationsprogramm aus dem ArcGIS Data Store-Download-Ordner oder von den Installationsmedien aus.
Das Installationsprogramm prüft zunächst, ob die Voraussetzungen erfüllt sind, die zur Einrichtung und Verwendung von ArcGIS Data Store notwendig sind. Wenn Ihr System nicht alle Voraussetzungen erfüllt, befolgen Sie die Anweisungen im Dialogfeld, um etwaige Probleme zu beheben.
- Wenn alle Voraussetzungen erfüllt sind, wird das Dialogfeld Einführung angezeigt. Klicken Sie auf Weiter.
- Lesen Sie die Lizenzvereinbarung im Dialogfeld Lizenzvereinbarung.
- Wenn Sie den Bedingungen zustimmen, klicken Sie auf die Schaltfläche Ich stimme der Lizenzvereinbarung zu, und klicken Sie zum Fortfahren auf Weiter.
- Wenn Sie den Bedingungen nicht zustimmen, schließen Sie das Dialogfeld Lizenzvereinbarung durch Klicken auf Abbrechen.
- Wählen Sie aus, welchen Data-Store-Typ Sie auf diesem Computer installieren möchten, und klicken Sie auf Weiter.
Esri empfiehlt, Data Stores verschiedener Typen auf separaten Computern zu installieren, um Ressourcenkonflikte zwischen den Data Stores zu vermeiden. Besonders wichtig ist dies bei Big Data Stores vom Typ "spatiotemporal", Graph Stores und Objektspeichern. Diese Data Stores sollten nie gemeinsam mit anderen Data Stores oder ArcGIS Enterprise-Komponenten auf einem Computer installiert werden.
Wenn auf diesem Computer bereits ein Data-Store eines anderen Typs installiert ist, wird diese Option deaktiviert.
- Geben Sie im Dialogfeld Installationsordner auswählen das Installationsverzeichnis an. Klicken Sie auf Weiter, um den Vorgang fortzusetzen.
- Überprüfen Sie die Informationen in der Zusammenfassung und klicken Sie auf Installieren, um die Installation zu starten.
- Klicken Sie nach Abschluss der Installation auf Fertig, um den Assistenten zu schließen.
Befolgen Sie die Postinstallationsanweisungen, um ArcGIS Data Store so zu konfigurieren, dass es mit dem Betriebssystem gestartet wird.
Ausführen über das Terminal
Für die Installation von ArcGIS Data Store über eine Eingabeaufforderung führen Sie die folgenden Schritte aus:
- Melden Sie sich am Computer als Benutzer mit Administratorberechtigungen an.
Sie können ArcGIS Data Store nicht als Root-Benutzer installieren.
- Lesen Sie vor Beginn der Installation die Lizenzvereinbarung unter <CD_ROOT or untar directory>/Documentation/EULA.pdf, und stimmen Sie den Bedingungen zu.
- Führen Sie das Setup-Programm automatisch über die Eingabeaufforderung aus. Syntaxbeispiel:
<CD_ROOT or untar directory>/Setup -m silent -l yes -d /software/datastore -f relational
Die folgenden Befehlszeilenoptionen sind verfügbar:
Option Beschreibung -m MODE oder --mode MODE
Optional. Die Standardeinstellung dieser Option lautet gui.
MODE ist eine der folgenden Optionen: silent oder gui.
-l CHOICE oder --license-agreement CHOICE
Für automatischen Modus erforderlich. CHOICE kann auf Yes oder No festgelegt sein. "Yes" bedeutet, dass Sie die Esri Lizenzvereinbarung (E204, E300) gelesen und ihr zugestimmt haben. Lesen Sie die Vereinbarung unter https://www.esri.com/legal/licensing-translations.
-d DIRECTORY oder --directory DIRECTORY
Optional. Standardmäßig wird ArcGIS Data Store im Verzeichnis "$HOME" des Benutzers installiert. DIRECTORY steht für ein anderes Installationsverzeichnis.
Der Pfad /arcgis/datastore wird an das Installationsverzeichnis angehängt.
-f CHOICE oder -features CHOICE
Optional. Diese Option gibt den Data-Store-Typ an, der auf dem Computer installiert werden soll. Die Standardeinstellung lautet Relational,TileCache.
CHOICE kann auf folgende Werte festgelegt werden:
- Diagramm
- Objekt
- Relational
- TileCache
- Spatiotemporal
- Abschließen
Sie können zwar mehrere Optionen angeben und diese durch Kommas voneinander trennen oder die Option Complete auswählen, um alle Data-Store-Typen zu installieren, aber Esri empfiehlt, Data Stores verschiedener Typen auf separaten Computern zu installieren, um Ressourcenkonflikte zwischen den Data Stores zu vermeiden. Besonders wichtig ist dies bei Big Data Stores vom Typ "spatiotemporal", Graph Stores und Objektspeichern. Diese Data Stores sollten nie gemeinsam mit anderen Data Stores oder ArcGIS Enterprise-Komponenten auf einem Computer installiert werden.
-v oder --verbose
Das Installationsprogramm wird im ausführlichen Modus ausgeführt.
-h oder --help
Die Hilfe für die Befehlszeile wird angezeigt und beendet.
-e oder --examples
Verwendungsbeispiele für diese Optionen werden angezeigt und beendet.
Befolgen Sie die Postinstallationsanweisungen, um ArcGIS Data Store so zu konfigurieren, dass es mit dem Betriebssystem gestartet wird.
Postinstallation und Konfiguration
Wenn ArcGIS Data Store mit dem Betriebssystem gestartet werden soll, führen Sie die für Ihr Betriebssystem spezifischen Schritte aus.
Betriebssysteme, die "systemd" unterstützen
Wenn das Betriebssystem die Verwendung von "systemd" für den Boot-Vorgang und die Verwaltung von Prozessen unterstützt, führen Sie die folgenden Schritte aus, um ArcGIS Data Store so zu konfigurieren, dass es mit dem Betriebssystem gestartet wird.
- Wechseln Sie in einer Befehlsshell zum Root-Benutzer.
- Kopieren Sie <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore.service nach /etc/systemd/system. Aktualisieren Sie die Berechtigungen für /etc/systemd/system/arcgisdatastore.service von 700 auf 600.
Standardmäßig wird die Datei arcgisdatastore.service für die Verwendung mit Data Stores vom Typ "relational" und "Kachel-Cache" konfiguriert. Wenn Sie stattdessen einen Big Data Store vom Typ "spatiotemporal" konfigurieren, bearbeiten Sie die Datei arcgisdatastore.service, fügen Sie Parametern des Data Store vom Typ "relational" und "Kachel-Cache" Kommentarzeichen (#) hinzu, und entfernen Sie die Kommentarzeichen aus den Parametern des Data Store vom Typ "spatiotemporal", wie im Folgenden dargestellt:
# Configuration for relational and tile cache data stores # LimitNOFILE=65535 # LimitNPROC=25059 # Configuration for spatiotemporal big data store LimitNOFILE=65536 LimitNPROC=25059 LimitAS=infinity LimitFSIZE=infinity
- Führen Sie weiterhin als Root-Benutzer den folgenden Befehl aus, um die Links in /etc/systemd/system/multi-user.target.wants automatisch zu erstellen:
$ systemctl enable arcgisdatastore.service
- Um zu überprüfen, ob der systemd-Service ordnungsgemäß konfiguriert ist, starten Sie den Service neu und überprüfen dessen Status.
$ systemctl stop arcgisdatastore.service $ systemctl start arcgisdatastore.service $ systemctl status arcgisdatastore.service
- Beenden Sie die Sitzung als Root-Benutzer.
- Starten Sie das Betriebssystem neu, und stellen Sie sicher, dass ArcGIS Data Store ordnungsgemäß neu gestartet wird.
Hinweis:
Wenn Sie ArcGIS Data Store auf einem Linux-Computer installieren, auf dem systemd v228 oder höher installiert ist, müssen Sie möglicherweise den systemd-Grenzwert auf 512 maximale Threads erhöhen, falls der Data-Store-Computer stark ausgelastet wird. (SUSE Linux Enterprise Server (SLES) 12 SP2 enthält z. B. systemd v228.) Durch Festlegen von "systemd" auf maximal 512 Threads kann verhindert werden, dass ein einzelner Service zu viele Threads erzeugt und sämtliche Serverressourcen verbraucht.
Um diesen Grenzwert zu aktivieren und zu erhöhen, müssen Root-Benutzer vor der Bereitstellung der arcgisdatastore.service-Unit-Datei im Ordner /etc/systemd/system die Auskommentierung der folgenden Zeile in der Datei aufheben und sie ändern:
# TasksMax=512
Betriebssysteme, die SysV unterstützen
Wenn das Betriebssystem die Verwendung von "SysV" für den Boot-Vorgang und die Verwaltung von Prozessen unterstützt, führen Sie die folgenden Schritte aus, um ArcGIS Data Store so zu konfigurieren, dass es mit dem Betriebssystem gestartet wird.
- Wechseln Sie in einer Befehlsshell zum Root-Benutzer.
- Kopieren Sie das Shell-Skript <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore an die unten angegebenen, entsprechend unterstützten verteilungsbasierten Linux-Speicherorte:
- RHEL Server: /etc/rc.d/init.d/
- SLES: /etc/init.d/
- Ändern Sie das Verzeichnis in den entsprechenden init.d-Ordner, und überprüfen Sie das Skript arcgisdatastore, um sicherzustellen, dass der Root-Benutzer mindestens über Lese- und Ausführungsberechtigungen verfügt.
- Bearbeiten Sie das arcgisdatastore-Skript wie folgt:
- Aktualisieren Sie die datastorehome-Variable so, dass Sie auf das ArcGIS Data Store-Installationsverzeichnis verweist, z. B. /home/username/arcgis/datastore.
- Nur für RHEL Server: Fügen Sie die folgende Zeile unmittelbar vor # Description: ArcGIS Data Store Service ein:
# chkconfig: 35 99 01
- Speichern Sie die Änderungen im arcgisdatastore-Skript.
- Führen Sie weiterhin als Root-Benutzer den folgenden Befehl aus, um die Links in /etc/rc*.d automatisch mit den entsprechenden Ausführungsebenen auszuführen:
- RHEL Server:
$ chkconfig --add arcgisdatastore $ chkconfig arcgisdatastore on
- SLES:
$ insserv arcgisdatastore $ chkconfig arcgisdatastore on
- RHEL Server:
- Beenden Sie die Sitzung als Root-Benutzer.
- Starten Sie das Betriebssystem neu, und stellen Sie sicher, dass ArcGIS Data Store ordnungsgemäß neu gestartet wird.
Nächster Schritt
Erstellen Sie nach der Installation von ArcGIS Data Store einen Data Store.