Prüfen von Serverdiagnosen anhand des Diagnose-Werkzeugs
Der ArcGIS-Server enthält ein Diagnose-Werkzeug zum Prüfen der Diagnosen Ihres GIS-Servers. Mit dem Werkzeug können Sie folgende Schritte ausführen:
- Prüfen, ob Ihr Computer die Mindestsystemvoraussetzungen für die Ausführung des ArcGIS-Servers erfüllt.
- Prüfen des ArcGIS-Server-Status, beispielsweise, ob alle Kern-Services des ArcGIS-Servers gestartet wurden.
Falls Probleme beim Prüfen von Serverdiagnosen auftreten, werden mögliche Ursachen und Lösungen für das Problem vom Werkzeug bereitgestellt.
Ausführen des Werkzeugs
Das Werkzeug für Serverdiagnosen wird über die Befehlszeile des Computers ausgeführt, auf dem der ArcGIS-Server gehostet wird. Navigieren Sie zum Ausführen des Werkzeugs in der Befehlszeile zum Verzeichnis <ArcGIS for Server-Installationsverzeichnis>/arcgis/server/tools/serverdiag, und führen Sie serverdiag aus.
Beachten Sie, dass dieses Werkzeug als ArcGIS for Server-Installationsbesitzer ausführen müssen. Dies ist der Benutzer, der das ArcGIS for Server-Installationsverzeichnis besitzt. Damit das Werkzeug ausgeführt werden kann, muss der Installationsbesitzer zumindest über Lese- und Schreibberechtigungen für das Verzeichnis /tmp auf dem Computer verfügen, auf dem der ArcGIS-Server gehostet wird.
Interpretieren von Serverdiagnosen
Nach Ausführung des Werkzeugs wird ein Bericht mit einer Zusammenfassung aller ausgeführten Serverdiagnoseprüfungen erstellt. Dieser enthält außerdem Angaben dazu, ob nach den Prüfungen eine Warnung angezeigt wird, sie erfolgreich ausgeführt, fehlgeschlagen oder nicht auf das System angewendet werden können.
Jede Prüfung ist durch einen Code gekennzeichnet, der folgendes Format hat: DIAG<Nummer> gefolgt vom Status der ausgeführten Prüfung. Eine Erläuterung der einzelnen Diagnoseprüfungen finden Sie in der folgenden Tabelle. Anhand dieser Informationen können Sie den aktuellen Status des Computers analysieren, auf dem der ArcGIS-Server gehostet wird.
Prüfnummer | Titel der Prüfung | Beschreibung |
---|---|---|
DIAG001 | Prüfen auf 64-Bit-Architektur | ArcGIS-Server wird nur auf einer 64-Bit-Architektur unterstützt. Wenn der Computer eine 32-Bit-Architektur aufweist, funktioniert diese Prüfung nicht. Weitere Informationen zu unterstützten Betriebssystemen finden Sie unter ArcGIS 10.1 for Server. |
DIAG002 | Prüfen der Betriebssystemversion | Wenn das Betriebssystem keine unterstützte Linux-Verteilung oder -Version ist, wird eine Warnung angezeigt. Weitere Informationen zu unterstützten Linux-Plattformen und Betriebssystemversionen finden Sie unter ArcGIS 10.1 for Server. Wenn das Betriebssystem keine unterstützte Linux-Verteilung ist, werden alle anderen Prüfungen nicht ausgeführt. |
DIAG003 | Prüfen des Hostnamens auf ungültige Zeichen | Gültige Zeichen für den Hostnamen des GIS-Server-Computers sind alphanumerische Zeichen (a-z, 0-9, '-' und '.'), wie in der RFC 952 Spezifikation dargelegt. Die Prüfung schlägt fehl, wenn der Hostname einen oder mehrere ungültige Zeichen enthält. |
DIAG004 | Prüfen installierter Pakete | Je nachdem, welche Linux-Verteilung verwendet wird, wird bei dieser Prüfung ermittelt, ob die erforderlichen Betriebssystempakete zur ordnungsgemäßen Unterstützung des ArcGIS-Servers installiert wurden. Wenn die Prüfung fehlschlägt, wird eine Warnung mit Angaben zu den fehlenden Paketen zurückgegeben, die für den Computer erforderlich sind. Weitere Informationen zu unterstützten Betriebssystemen finden Sie unter ArcGIS 10.1 for Server |
DIAG005 | Prüfen von Systemgrenzen | Für eine ordnungsgemäße Ausführung des ArcGIS-Servers müssen die Grenzwerte für Dateihandles auf 65535 und die Grenzwerte für die Anzahl der Prozesse auf 25059 festgelegt werden. Bei dieser Prüfung wird ermittelt, ob diese Grenzwerte in der Datei /etc/security/limits.conf ordnungsgemäß festgelegt sind. Wenn diese Grenzwerte falsch festgelegt wurden, schlägt die Prüfung fehl. Um dies zu prüfen, führen Sie Folgendes aus: ulimit -Hn -Hu ulimit -Sn -Su Weitere Informationen finden Sie im ArcGIS 10.1 for Server-Installationshandbuch. |
DIAG006 | Prüfen der Betriebssystem-Patches | Um eine ordnungsgemäße Unterstützung des ArcGIS-Servers zu gewährleisten, ist ein aktualisiertes libX11-Patch zur Behebung eines Bugs für Red Hat Enterprise Linux 5 Update 7 erforderlich. Wenn dieses Patch für Red Hat Enterprise Linux 5 Update 7 nicht installiert ist, gibt die Prüfung eine Warnung zurück. Weitere Informationen zu unterstützten Betriebssystemen finden Sie unter ArcGIS 10.1 for Server |
DIAG008 | Prüfen des HTTP-Ports | Der ArcGIS-Server kommuniziert über Port 6080. Bei dieser Prüfung wird ermittelt, ob der HTTP-Port 6080 von einem anderen Benutzer oder Prozess verwendet wird. Wenn diese Prüfung eine Warnung zurückgibt, wird der ArcGIS-Server nicht ordnungsgemäß ausgeführt. Zur Behebung dieses Problems öffnen Sie Port 6080, und starten Sie den ArcGIS-Server erneut. |
DIAG009 | Prüfen des HTTPS-Ports | Wenn SSL aktiviert ist, verwendet der ArcGIS-Server standardmäßig Port 6443. Bei dieser Prüfung wird ermittelt, ob der HTTPS-Port 6443 von einem anderen Benutzer oder Prozess verwendet wird. Wenn diese Prüfung eine Warnung zurückgibt, wird der ArcGIS-Server nicht ordnungsgemäß ausgeführt. Zur Behebung dieses Problems öffnen Sie Port 6443, und starten Sie den ArcGIS-Server erneut. |
DIAG010 | Prüfen von Xvfb-Ports | Der ArcGIS-Server erfordert Xvfb und startet es an jedem Port im Bereich von 6600 bis 6619. Wenn diese Prüfung eine Warnung zurückgibt, wird der ArcGIS-Server nicht ordnungsgemäß ausgeführt. Zur Behebung dieses Problems öffnen Sie einen der Ports des Bereichs 6600 bis 6619, und starten Sie den ArcGIS-Server erneut. |
DIAG020 | Prüfen auf nicht übereinstimmende IP-Adressen von Hostnamen | Wenn der Eintrag des Hostnamen für den Computer in der Datei /etc/hosts nicht mit der IP-Adresse des Computers übereinstimmt, wird bei dieser Prüfung eine Warnung ausgegeben. Dies hat zur Folge, dass der ArcGIS-Server nicht ordnungsgemäß funktioniert. Zur Behebung dieses Problems korrigieren Sie den Eintrag des Hostnamens, und starten Sie den ArcGIS-Server erneut. |
DIAG026 | Prüfen der Prozesse für Kern-Services von ArcGIS | Bei der Prüfung wird ermittelt, ob nach dem Starten des ArcGIS-Servers alle Kern-Services gestartet wurden. Es wird eine Warnung zurückgegeben, wenn ein oder mehrere Kern-Services nicht gestartet wurden. Um dieses Problem zu beheben, starten Sie den ArcGIS-Server, indem Sie das Skript startserver.sh ausführen oder den ArcGIS-Server erneut starten, wenn es bereits ausgeführt wird. |
DIAG027 | Prüfung auf zum Stamm gehörende Prozesse | Die Ausführung des ArcGIS-Servers als Stamm stellt ein Sicherheitsrisiko dar und wird nicht empfohlen. Bei dieser Prüfung wird eine Warnung zurückgegeben, wenn festgestellt wird, dass der ArcGIS-Server als Stamm ausgeführt wird. |