天天看點

windows下Redis主從複制配置(報錯:Invalid argument during startup: unknown conf file parameter : slaveof)

主從複制配置中的遇到的異常:

Invalid argument during startup: unknown conf file parameter :  slaveof

把Redis檔案夾複制兩份作為從伺服器配置

更改從redis的配置檔案:redis.windows.conf 和 redis.windows-service.conf 裡的兩個地方:

1.修改端口,port 更改為與主redis不相同既可。

2.更改主從配置的參數:

# slaveof <masterip> <masterport>  

把#去掉:slaveof 127.0.0.1 6379

6379 為redis主端口

一切更改完成後,啟動

先啟動主伺服器:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name  Redis

啟動從伺服器:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name  windows服務名稱

結果報錯:

Invalid argument during startup: unknown conf file parameter :  slaveof

報錯原因:配置從伺服器參數時去掉#後,slaveof前邊有一個空格導緻。

繼續閱讀