我正在尝试设置来自bitnami的redis-sentinel,并得到以下错误:
redis-sentinel_1 | nami ERROR Unable to start com.bitnami.redis-sentinel:
redis-sentinel_1 | *** FATAL CONFIG FILE ERROR ***
redis-sentinel_1 | Reading the configuration file, at line 69
redis-sentinel_1 | >>> 'sentinel monitor mymaster redis 6379 2'
redis-sentinel_1 | Can't resolve master instance hostname.
redis-sentinel_1 |
andreaskralj_redis-sentinel_1 exited with code 1我试着研究这个问题,但没有发现多少。我正在执行步骤这里,我不知道为什么会出现错误。不管它的价值是什么,我的应用程序已经与Redis一起工作了,我现在正试图让它与redis哨兵一起工作。development.yml中的相关代码如下:
redis:
image: bitnami/redis:latest
networks:
- private
volumes:
- ./tmp:/tmp
redis-sentinel:
image: 'bitnami/redis-sentinel:latest'
depends_on:
- redis
environment:
- ALLOW_EMPTY_PASSWORD=yes
environment:
- REDIS_MASTER_HOST=redis
ports:
- '26379:26379'
networks:
- private请让我知道,如果还有什么我可以张贴,以提供更多关于这一主题的说明。
发布于 2019-02-11 16:44:18
哇,它不起作用的最基本的原因。我只是在redis配置中需要ALLOW_EMPTY_PASSWORD=yes,因为由于没有正确配置密码属性,所以redis-sentinel没有加载。这甚至在文档里,我只是错过了。如果这对其他人有帮助,允许它工作的适当配置如下所示:
redis:
image: bitnami/redis:latest
networks:
- private
volumes:
- ./tmp:/tmp
environment:
- ALLOW_EMPTY_PASSWORD=yes
redis-sentinel:
image: 'bitnami/redis-sentinel:latest'
depends_on:
- redis
environment:
- REDIS_MASTER_HOST=redis
ports:
- '26379:26379'
networks:
- privatehttps://serverfault.com/questions/953382
复制相似问题