Mil*_*hev 2 redis redis-cluster
我正在按照本教程创建Redis集群:
http://redis.io/topics/cluster-tutorial
在本教程中,我需要在端口7000到7005上运行几个redis-server实例.但是,在我成功运行第一个实例并尝试运行第二个实例后,nodes.conf文件似乎被锁定,我收到以下错误消息:
"抱歉,群集配置文件nodes.conf已被其他Redis群集节点使用.请确保不同的节点使用不同的群集配置文件."
我是否需要为每个服务器实例单独使用nodes.conf?或者我是否需要在每个实例目录中使用单独的redis-server可执行文件并从那里运行它?
本教程建议您为每个实例配置使用单独的文件夹,因此每个实例也会在其自己的文件夹上生成nodes.conf.
在每个目录中创建一个redis.conf文件,从7000到7005.
您需要在每个实例的单独文件夹上放置.conf文件,并且必须从该文件夹运行可执行文件.假设您打开了redis-server /tmp/redis-cluster/,并且每个/tmp/redis-cluster/700x文件夹上都有redis.conf :
cd /tmp/redis-cluster/7000
../redis-server ./redis.conf
Run Code Online (Sandbox Code Playgroud)
这样,nodes.conf将在当前文件夹7000上生成.
请注意,您必须首先发出a cd来更改当前目录,并从该文件夹中执行作为一个文件夹的redis-server(../)
| 归档时间: |
|
| 查看次数: |
2109 次 |
| 最近记录: |