Je place toujours les fichiers dans des répertoires standard ou aussi proches que possible de ceux-ci.
La raison en est que les futurs administrateurs pourront les retrouver plus tard - car très souvent, ce futur administrateur, c'est moi !
Considérez les journaux, par exemple, puisque c'est ce que vous avez évoqué. Je créerais un sous-répertoire dans /var/log
pour les stocker, comme /var/log/kafka
. Le répertoire /var/log
est l'endroit où la plupart des administrateurs vont d'abord chercher les journaux pour n'importe quel paquet. La valeur par défaut d'Apache de /tmp/kafka-logs
est plutôt insensé, comme vous l'avez déjà découvert. La valeur par défaut de Cloudera répertoire du journal /var/log/kafka
est beaucoup plus logique.
S'il s'avère que vous devez monter une partition de disque pour stocker les journaux, il n'est pas nécessaire de modifier le répertoire des journaux ; vous pouvez monter le nouvel espace disque directement à l'adresse suivante /var/log/kafka
.
Et /opt
est destiné aux gros paquets tiers ; ce n'est pas là que je m'attends à trouver la plupart des choses. Il y a peu de standards ou de conventions pour tout ce qui se trouve dans ce répertoire, donc les choses pourraient être difficiles à trouver.