cloudera-manager

___ tag123postgresql ___ PostgreSQL ist ein Open-Source-Objektrelationales Datenbankverwaltungssystem (ORDBMS), das für alle wichtigen Plattformen einschließlich Linux, UNIX, Windows und OS X verfügbar ist. Bitte geben Sie Ihre genaue Version von Postgres an, wenn Sie Fragen stellen. Fragen zur Administration oder erweiterten Funktionen richten Sie am besten auf dba.stackexchange.com. ___ qstnhdr ___ Kann Hadoop nicht mit Cloudera Manager installieren ___ tag123hadoop ___ Hadoop ist ein Apache-Open-Source-Projekt, das Software für zuverlässiges und skalierbares verteiltes Computing bereitstellt. Das Projekt selbst enthält eine Vielzahl anderer ergänzender Ergänzungen. ___ tag123hadoop2 ___ Hadoop 2 ist die zweite Generation der sehr populären Open-Source-Plattform Apache Hadoop. ___ tag123clouderacdh ___ Fragen speziell zu Clouderas Distribution von Apache Hadoop (CDH). Bitte schauen Sie auf https://community.cloudera.com, bevor Sie Fragen stellen. ___ qstntxt ___

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?

    
___ tag123cloudermanager ___ Clouderas End-to-End-Verwaltungstool für Apache Hadoop, seine Ökosystemkomponenten und verwandte Anwendungen von Cloudera ___ answer43168792 ___

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:

  • DB-Probleme : Es kann offensichtlich sein, aber ich denke nicht, dass es dein Fall ist. In meinem Fall habe ich pg_hba.conf nicht so konfiguriert, dass mein postgresql auf die inkriminierte Rolle (hier RMAN) zugreift. Aber wie gesagt, Sie scheinen die eingebetteten Cloudera-Postgres zu benutzen, also glaube ich nicht, dass es Ihr Fall ist.
  • Python-Problem : Manchmal, aus einem Grund, den ich nicht kontrollieren kann, gehen einige symbolische Links zu Python-Bibliotheken während des Installationsprozesses verloren. Wenn Sie Ihren Cluster bereits installiert haben, ist der Farbton ein guter Kandidat, um betroffen zu sein, aber Clouderas Dienste sind auch gute Kandidaten, wenn Sie versuchen, Ihre Datenbank zu konfigurieren. Überprüfen Sie in diesem Fall das Agentenprotokoll Ihres Cloudera (/var/log/cloudera-scm-agent/cloudera-scm-agent.log) und Sie sollten etwas über psycopg2 sehen. Wenn dies der Fall ist, müssen Sie nur den folgenden Symlink erstellen:

%code%

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.

    
___
1
Antwort

Kann Hadoop nicht mit Cloudera Manager installieren

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 v...
17.12.2016, 17:23