résolution d'erreur ambari

Erreur 1:

Using python  /usr/bin/python
Starting ambari-server
Ambari Server running with administrator privileges.
ERROR: Exiting with exit code -1. 
REASON: Before starting Ambari Server, you must copy the MySQL JDBC driver JAR file to /usr/share/java and set property "server.jdbc.driver.path=[path/to/custom_jdbc_driver]" in ambari.properties.

** Analyse de cause: ** C'est-à-dire que l'emplacement du pilote mysql jdbc est incorrect, et ambari ne peut pas trouver ce pilote, il ne peut donc pas se connecter à la base de données mysql ambari, et une erreur est signalée.

Solution:
Méthode 1:

yum install -y mysql-connector-java

Méthode 2: Vous
devez vérifier les répertoires suivants et vous assurer que JDBC est dans
  / usr / share / java
   / var / lib / ambari-server / resources et / var / lib / ambari-server
   / usr / lib / ambari-server
s'il n'y est pas, copiez simplement le package jdbc jar. Si le répertoire / usr / share / java n'existe pas, vous pouvez créer ce répertoire.


Erreur 2 :

REASON: Server not yet listening on http port 8080 after 90 seconds. Exiting.

Analyse de la raison: il est peut-être trop tard pour le contrôle, ce qui n'entraîne aucune réponse dans un certain laps de temps, et il se termine simplement.

Solution:
redémarrez ambari.


Erreur 3:

Using python  /usr/bin/python
Starting ambari-server
Ambari Server running with administrator privileges.
Organizing resource files at /var/lib/ambari-server/resources...
Ambari database consistency check started...
Server PID at: /var/run/ambari-server/ambari-server.pid
Server out at: /var/log/ambari-server/ambari-server.out
Server log at: /var/log/ambari-server/ambari-server.log
Waiting for server start...........................................ERROR: Exiting with exit code -1. 
REASON: Ambari Server java process has stopped. Please check the logs for more information.

Analyse de
la raison : la raison de cette erreur étant trop générale (générale), vérifiez le journal pour analyse:

 tail -200 /var/log/ambari-server/ambari-server.log

Tu peux le voir ici:
Insérez la description de l'image ici

Access denied for user 'ambari'@'%' to database 'ambari'

L'erreur a signalé que l'utilisateur ambari n'a pas l'autorisation de se connecter directement à la base de données.

Solution:
Méthode 1: ouvrez le terminal mysql et écrivez des instructions SQL pour donner des autorisations utilisateur ambari, j'ai utilisé la méthode 2.
Méthode 2: reconfigurer la configuration avec l'utilisateur root.

Enfin, surmontez avec succès toutes les difficultés:
Insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/qq_42658739/article/details/104391859
conseillé
Classement