2017-08-04 4 views
1

Je courais un problème en essayant de créer un cluster de Redis en suivant les instructions décrites ici: https://redis.io/topics/cluster-tutorialRedHat Redis le port Cluster permission du mal

L'erreur que je reçois dans les journaux lorsque vous appelez sudo service redis start:

/etc/log/Redis/redis.log:

3432:M 04 Aug 13:38:57.411 * Node configuration loaded, I'm 7442dbd9342231844b12ede7513470c092bd4646 3432:M 04 Aug 13:38:57.411 # Creating Server TCP listening socket *:16379: bind: Permission denied

assez intéressant quand je commence le service en utilisant sudo avec la même configuration déposer des le service démarre comme prévu selon le fichier redis.log: commande

copié à partir du script de service: sudo /usr/bin/redis-server /etc/redis.conf:

3484:M 04 Aug 13:59:14.900 * DB loaded from disk: 0.000 seconds 3484:M 04 Aug 13:59:14.900 * The server is now ready to accept connections on port 6379

D'après ce que je sais que cela semble un problème d'autorisation, mais je suis défaut de comprendre ou de savoir où il y a quelque chose comme utilisateur/groupe d'utilisateurs -> autorisations de liaison de port. Le même service est capable de lier le port redis 6379 mais incapable de lier le port 16379.

Des suggestions/réflexions?

Répondre