Voraussetzungen
Lesen Sie vor der Installation von Analytic Serverdie folgenden Informationen.
- Systemvoraussetzungen
- Die aktuellsten Informationen zu den Systemanforderungen finden Sie in den detaillierten Berichten zu den Systemanforderungen auf der IBM Technical Support Site: https://www.ibm.com/software/reports/compatibility/clarity/softwareReqsForProduct.html. Gehen Sie auf dieser Seite wie folgt vor:
- Geben Sie SPSS Analytic Server als Produktnamen ein und klicken Sie auf Suchen.
- Wählen Sie die gewünschte Version und den Berichtsumfang aus und klicken Sie dann auf Submit.
- Lokales Paketrepository einrichten
- Sie müssen ein lokales Paket-Repository einrichten, um die Installation von Analytic Server auf Cloudera kontinuierlich zu unterstützen.
- Informationen zu Clouderafinden Sie im Abschnitt "Setting up a local package repository" unter Cloudera-spezifische Voraussetzungen.
- WebSocket-Datenverkehr
- Sie müssen sicherstellen, dass WebSocket -Datenverkehr zwischen Clients und Analytic Server nicht durch Firewalls, VPNs oder andere Methoden zur Portblockierung blockiert wird. Der WebSocket -Port ist mit dem allgemeinen Analytic Server -Port identisch.
- Red Hat Linux 8.x und 9.x
- Führen Sie den folgenden Befehl auf allen Clusterknoten aus, um Analytic Server unter Red Hat Linux 8.xzu installieren.
yum install libnsl - SuSE Linux (SLES) 12
- Führen Sie die folgenden Tasks aus, um Analytic Server unter SuSE Linux 12 zu installieren:
- Laden Sie einen öffentlichen Schlüssel von der folgenden URL auf Ihren Host herunter:
http://<web-server-ip-address>/repos/IBM-SPSS-AnalyticServer/3.6.0.0/IBM-SPSS-ANALYTICSERVER-GPG-KEY.public - Importieren Sie den öffentlichen Schlüssel, indem Sie den folgenden Befehl auf Ihrem Host ausführen:
rpm --import IBM-SPSS-ANALYTICSERVER-GPG-KEY.public
- Laden Sie einen öffentlichen Schlüssel von der folgenden URL auf Ihren Host herunter:
- Ubuntu 18.04 und 20.04
- Führen Sie die folgenden Tasks auf allen Clusterknoten aus, bevor Sie Analytic Server unter Ubuntu 18.04 oder 20.04:
- Laden Sie einen öffentlichen Schlüssel von der folgenden URL auf Ihren Host herunter:
http://<web-server-ip-address>/repos/IBM-SPSS-AnalyticServer/3.6.0.0/IBM-SPSS-ANALYTICSERVER-GPG-KEY.public - Importieren Sie den öffentlichen Schlüssel, indem Sie den folgenden Befehl auf Ihrem Host ausführen:
apt-key add IBM-SPSS-ANALYTICSERVER-GPG-KEY.public
- Laden Sie einen öffentlichen Schlüssel von der folgenden URL auf Ihren Host herunter:
- Power Systems
- Stellen Sie sicher, dass die IBM Compiler XL C und XL F installiert und die Installationspfade in der PATH-Variablen aller Hosts im Cluster enthalten sind.
- Metadatenrepository
- Standardmäßig installiert und verwendet Analytic Server eine MySQL -Datenbank. Alternativ können Sie Analytic Server für die Verwendung einer vorhandenen Db2 -Installation konfigurieren. Unabhängig vom ausgewählten Typ der Datenbank muss sie eine UTF-8-Codierung haben.
- MySQL
- Der Standardzeichensatz für MySQL hängt von der Version und dem Betriebssystem ab. Verwenden Sie die folgenden Schritte, um festzustellen, ob Ihre Installation von MySQL auf UTF-8 gesetzt ist.
- Bestimmen Sie die Version von MySQL.
mysql -V - Ermitteln Sie den Standardwert für MySQL , indem Sie die folgende Abfrage über die MySQL -Befehlszeilenschnittstelle ausführen.
Wenn der Zeichensatz bereits auf UTF-8 gesetzt ist, sind keine weiteren Änderungen erforderlich.mysql>show variables like 'char%'; - Ermitteln Sie die Standardsortierfolge für MySQL , indem Sie die folgende Abfrage über die MySQL -Befehlszeilenschnittstelle ausführen:
Wenn die Sortierfolge bereits auf UTF-8 gesetzt ist, sind keine weiteren Änderungen erforderlich.mysql>show variables like 'coll%'; - Wenn der Standardzeichensatz oder die Standardsortierfolge nicht auf UTF-8 gesetzt ist, finden Sie in der Dokumentation zu MySQL Details zum Bearbeiten von /etc/my.cnf und zum Neustart des MySQL-Dämons, um den Zeichensatz in UTF-8 zu ändern.
- Bestimmen Sie die Version von MySQL.
- Db2
- Weitere Informationen zur Konfiguration von Db2 finden Sie in den IBM Docs http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.kc.doc/welcome.html
- Hochverfügbarkeitscluster
- Lastausgleichsfunktion
- Ihr Hochverfügbarkeitscluster sollte eine Lastausgleichsfunktion enthalten, die Sitzungsaffinität (auch als "permanente Sitzungen" bezeichnet) unterstützt. Analytic Server identifiziert Sitzungen mit dem Cookie "request-token". Dadurch wird eine Sitzung für die Dauer einer Benutzeranmeldung zur Verwendung in der anwendungsgesteuerten Sitzungsaffinität angegeben. Details zur Unterstützung der Sitzungsaffinität finden Sie in der Dokumentation Ihrer jeweiligen Lastausgleichsfunktion.
- Analytic Server -Jobfehler
- Wenn ein Analytic Server -Job fehlschlägt, weil ein Clustermitglied fehlschlägt, wird der Job normalerweise automatisch auf einem anderen Cluster-Member erneut gestartet. Wenn der Job nicht fortgesetzt wird, stellen Sie sicher, dass der Hochverfügbarkeitscluster mindestens 4 Cluster-Member umfasst.
- CDP 7.1.x mit Python 3.8
- Bevor Sie Analytic Server unter CDP 7.1.x mit Python 3.8installieren, führen Sie den folgenden Befehl auf allen Clusterknoten aus, auf denen Analytic Server installiert wird.
pip3 install distro