Installation d'Apache Kafka et ZooKeeper depuis le référentiel RPM (déprécié)
Installez Apache Kafka et ZooKeeper dans leur configuration par défaut avec RPM.
Avant de commencer
- Importez la clé PGP afin de valider la signature des fichiers d'installation. Consultez Importer la clé PGP (déprécié).
- Apache Kafka et ZooKeeper nécessitent Java 11. Vous pouvez utiliser Oracle Java ou OpenJDK.
- Assurez-vous que la variable JAVA_HOME est définie et paramétrée sur le répertoire d'installation de Java. Par exemple : /usr/java/jdk11.0.13-amd64.Note InformationsConseil : Vous pouvez la configurer dans le fichier /root/.bashrc en ajoutant la ligne suivante : export JAVA_HOME=$(dirname $(dirname $(readlink -e /usr/bin/java))).
Pourquoi et quand exécuter cette tâche
L'installation par défaut installe également les dépendances suivantes :
- which
- sed
- gawk
- coreutils
En cas d'installation personnalisée, ces dépendances doivent être installées préalablement.
- Créez un fichier nommé talend.repo dans le répertoire /etc/yum.repos.d. Configurez ce fichier de la manière suivante :
[talend-8.0.1] name=Talend 8.0.1 baseurl='https://<user>:<password>@www.opensourceetl.net/rpms/talend/8.0.1/base/x86_64/' enabled=1 gpgcheck=1 gpgkey=http://www.opensourceetl.net/rpms/GPG-KEY-talend
Les identifiants (nom d'utilisateur ou d'utilisatrice et mot de passe) sont fournis dans l'email de licence envoyé par Talend.
Vous pouvez dès maintenant utiliser le référentiel. - Installez Apache Kafka et ZooKeeper.
- Pour installer le package avec la configuration par défaut, utilisez la commande suivante :
sudo -E yum install talend-kafka
Cette commande ne requiert aucun paramètre supplémentaire. Elle installe le package et ses dépendances avec leur configuration par défaut dans le répertoire /opt/talend.
- Si les paramètres par défaut ne correspondent pas à vos besoins, installez le package en utilisant la commande RPM avec des paramètres personnalisés.
Par exemple, la commande suivante installe le module dans un répertoire spécifique :
sudo -E rpm -i --prefix=<InstallPath> https://<user>:<password>@www.opensourceetl.net/rpms/talend/8.0.1/base/x86_64/talend-kafka-8.0.1-1.x86_64.rpm
La liste des paramètres de configuration est détaillée dans Paramètres de configuration du package RPM d'Apache Kafka et ZooKeeper (déprécié).
Note InformationsRemarque : Lorsque le package est installé avec des paramètres personnalisés, les dépendances ne sont pas automatiquement installées. Vous devez les installer préalablement.
- Pour installer le package avec la configuration par défaut, utilisez la commande suivante :