Ich versuche, meine öffentliche dns Instanz cloudera auf Port 7180Cloudera nicht genügend Speicher für die Java Runtime Environment weiterhin
ich ‚kann keine Verbindung hergestellt‘ Nachricht in meinem Web-Browser zu verbinden.
verwende ich EC2 AWS + RedHat7 + Cloudera 5
Wenn ich starten Cloudera Server ich Nachricht:
[email protected] sysconfig]# service cloudera-scm-server start
Starting cloudera-scm-server (via systemctl): [ OK ]
Als ich curl erhalte ich:
[[email protected] sysconfig]# curl -i -u ‘admin:admin’ http://localhost:7180/api/v1/tools/echo
curl: (7) Failed connect to localhost:7180; Connection refused
ist dies das Protokoll Datei für Cloudera-Server mit Befehl sudo ls -l /var/log/cloudera-scm-server
[[email protected] sysconfig]# $sudo cat /var/log/cloudera-scm-server/cloudera-scm-server.out
JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000787295000, 155291648, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 155291648 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /tmp/hs_err_pid2370.log
Wie man es repariert?
In Bezug auf den Fehler, haben Sie uns nicht gesagt, was die verfügbaren Speicherressourcen der EC2-Instanz sind –
Ich weiß nicht, wie es noch zu überprüfen ... ich habe es zum ersten Mal ... – BlueDog
Sie mussten wählen a [instance type] (https://aws.amazon.com/ec2/instance-types/) als du EC2 gestartet hast ... Für was es wert ist, glaube ich nicht, dass du Cloudera Manager auf etwas weniger als 8GB ausführen kannst Speicher –