windows下redis主從複製配置

Invalid argument during startup: unknown conf file parameter :  slaveof

主要操作步驟網上很詳細,我大體說一下:把redis文件夾複製兩份作爲從服務器配置


更改從redis的配置文件:redis.windows.conf 裏的兩個地方:一個是端口,port 更改爲與主redis不相同既可。


二個是更改主從配置的參數:# slaveof <masterip> <masterport>  


把#去掉:slaveof 127.0.0.1 6379 ,6379 爲redis主端口


一切更改完成後,啓動

先啓動主服務器:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name  redis(這裏是windows服務裏顯示的名稱)

啓動從服務器:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name  redisone


結果報錯:

Invalid argument during startup: unknown conf file parameter :  slaveof


真是坑人啊。查了半天,原來是配置從服務器參數時去掉#後,slaveof前邊有一個空格導致。把空格去掉就OK了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章