Ambari Server
Installation du server
- RHEL/CentOS 7
- RHEL/CentOS/RockyLinux 8
- Ubuntu 22.04
sudo yum install -y ambari-server
sudo dnf install -y ambari-server
sudo apt install -y ambari-server
Configuration du server
Avant de démarrer le serveur Ambari, vous devez configurer le configurer.
Le programme d'installation configure Ambari pour communiquer avec la base de données Ambari, installe le JDK et vous permet de personnaliser le compte utilisateur sous lequel le démon du serveur Ambari s'exécutera.
La commande suivante gère le processus de configuration. Exécutez la commande suivante sur l'hôte du serveur Ambari pour démarrer le processus de configuration. Vous pouvez également ajouter des options de configuration à la commande.
sudo su -
ambari-server setup
Les options suivantes sont fréquemment utilisées pour la configuration du serveur Ambari.
-j | --java-home
Spécifie le chemin JAVA_HOME
à utiliser sur le serveur Ambari et tous les noeuds du cluster.
Par défaut, lorsque vous ne spécifiez pas cette option, la configuration du serveur Ambari télécharge le binaire Oracle JDK 1.8 et les fichiers de stratégie Java Cryptography Extension (JCE) associés dans /var/lib/ambari-server/resources
. Ambari Server installe ensuite le JDK dans /usr/jdk64
.
Ce chemin doit être valide sur tous les noeuds. Par exemple :
ambari-server setup –j /usr/java/default
--jdbc-driver
Il doit s'agir du chemin d'accès au fichier JAR du pilote JDBC. Utilisez cette option pour spécifier l'emplacement du JAR du pilote JDBC et pour rendre ce JAR disponible sur le serveur Ambari pour distribution aux hôtes du cluster lors de la configuration. Utilisez cette option avec l'option --jdbc-db
pour spécifier le type de base de données.
--jdbc-db
Spécifie le type de base de données. Les valeurs valides sont : [postgres
| mysql
| mariadb
] Utilisez cette option avec l'option --jdbc-driver
pour spécifier l'emplacement du fichier JAR du pilote JDBC.
-s | --silent
Le programme d'installation s'exécute silencieusement. Accepte toutes les valeurs d'invite par défaut, telles que :
- Compte utilisateur
root
pour le serveur Ambari. - Oracle 1.8 JDK (installé dans /usr/jdk64). Cela peut être remplacé en ajoutant l'option -j et en spécifiant un chemin JDK existant.
- PostgreSQL intégré pour Ambari DB (avec le nom de base de données "ambari").
--enable-lzo-under-gpl-license
Utilisez cette option pour télécharger et installer la compression LZO, soumise à la licence publique générale.
-v | --verbose
Imprime des informations détaillées et des messages d'avertissement sur la console pendant l'installation.
-g | --debug
Imprime les informations de débogage sur la console pendant l'installation.