Ich versuche, den Hadoop-Cluster in einer einzigen VM einzurichten (der Einfachheit halber) mit cloudera Manager 5.9. Die folgenden sind die Details meiner Umgebung:
%Vor%Ich habe den Cloudera Manager installiert und gemäß den Anweisungen von Cloudera Manager die Schritte ausgeführt.
Die meisten Installationsschritte sind gut gelaufen, aber bei der letzten Überprüfung schlägt es fehl. Unten sehen Sie den Screenshot davon.
Wie im Screenshot zu sehen ist, gibt es einen Fehler:
"Unerwarteter Fehler. Datenbankverbindung konnte nicht überprüft werden."
Ich habe die notwendigen Änderungen in den Konfigurationsdateien der Postgres-Datenbank vorgenommen, die Cloudera standardmäßig verwendet, dh die entfernten Verbindungen akzeptieren können.
In den Protokollen von Cloudera Manager sind keine Fehler aufgetreten. Ich habe auch online gesucht, aber keinen Erfolg.
Kann jemand mir helfen, diesen Fehler zu lösen?
Stellen Sie zuerst sicher, dass Sie die eingebettete DB gestartet haben. Da die anderen Tests übersprungen werden, ist Ihr Server möglicherweise nicht verfügbar. :
%Vor%Ich denke nicht, dass es dein Fall ist, denn CM scheint zu funktionieren.
Wenn Sie also Ihre eingebettete Datenbank bereits gestartet haben und immer noch solche Probleme haben, kamen die Probleme normalerweise von zwei verschiedenen Seiten:
sudo ln -s /usr/lib64/python2.7/site-packages/psycopg2 /opt/cloudera/parcels/CDH/lib/hue/build/env/lib/python2.7/site-packages/psycopg2
Wie auch immer, wenn Sie versuchen, CDH zu installieren, empfehle ich Ihnen, nicht die eingebettete Postgres-Datenbank zu verwenden, sondern Postgres als externe Datenbank (auf demselben Rechner). Cloudera Manager verwendet einige Skripte, um viele Dinge (Passwörter, Konfigurationen, ...) zu generieren, die Sie verpassen werden, wenn Sie die eingebettete Version von postgres verwenden.
Wenn Sie dagegen nur auf einen CDH 5.9+ -Klubber mit einem einzigen Knoten zugreifen möchten, um einige Tests durchzuführen, laden Sie den Schnellstart herunter und folgen Sie dem cloudera-Handbuch, um den Cluster auf eine neuere Version zu aktualisieren.
Tags und Links hadoop postgresql hadoop2 cloudera-cdh cloudera-manager