2017-08-10 2 views
1

J'ai déjà utilisé Kafka confluent et normalement je changerais le log.dirs=my-NEW-Location dans le fichier server.properties situé dans /etc/kafka/.Confluent 3.3.0 ne peut pas changer l'emplacement par défaut du répertoire du journal

Je viens d'installer Confluent 3.3.0 sur ma machine Ubuntu 16.04 .. son démarrage ne pose aucun problème en utilisant la commande confluent start kafka. J'ai essayé de changer le log.dirs en server.properties à mon nouvel emplacement mais le confluent ne le prend pas pour une raison quelconque. Après avoir vérifié le fichier server.log Confluent crée les journaux dans /tmp/confluent.SOME_RAMDOM_STRING/, Y at-il un moyen de changer cela?

G

Répondre

3

qui est actuellement une caractéristique de Confluent CLI. Il va localiser toutes les données et les métadonnées des services que vous démarrez sous un emplacement commun. Vous pouvez savoir que cet endroit spécifique est tout moment en cours d'exécution:

confluent current 

Par défaut, Confluent CLI choisira un emplacement sous votre ${TMPDIR}, et il y créer un répertoire avec le format que vous avez remarqué avoir un suffixe aléatoire (confluent < 8 caractères aléatoires>). La manière de définir un chemin de votre choix pour cet emplacement commun lors de l'utilisation de CLI Confluent consiste à définir la variable d'environnement CONFLUENT_CURRENT. Par exemple:

$ export CONFLUENT_CURRENT="/var/confluent" 
$ confluent current 
/var/confluent.wDDFGXiZ 

Dans l'exemple ci-dessus, en supposant que /var/confluent existe déjà, toutes les données et les métadonnées pour le kafka le service sera situé sous: /var/confluent.wDDFGXiZ/kafka

Laissez-moi noter que, actuellement, en utilisant La CLI confluente est destinée uniquement au développement. Il est également open source et vous pouvez trouver son code ici: https://github.com/confluentinc/confluent-cli

+0

c'est ce que je cherchais, ça marche. Merci pour la réponse rapide et le lien, espérons que cela aide quelqu'un d'autre. J'espère que cela aide les autres ... – Gman