解决Redis的Test replication partial resync: ok psync (diskless: yes, reconnect: 1)
2017-10-25 09:54
369 查看
■ 问题描述:
下午配置一台阿里云的服务器,装完redis, 运行make test 报了这样的一个错误:
!!! WARNING The following tests failed:
*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl
Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)
Cleanup: may take some time... OK
make[1]: *** [test] Error 1
make[1]: Leaving directory `/usr/local/src/redis-3.2.1/src'
make: *** [test] Error 2
如下图:
■ 解决办法:
1,只用单核运行 make test:
4000
taskset -c 1 sudo make test
2,更改 tests/integration/replication-psync.tcl 文件:
vi tests/integration/replication-psync.tcl
把对应报错的那段代码中的 after后面的数字,从100改成 500。我个人觉得,这个参数貌似是等待的毫秒数。
这两种方法都可以解决这个报错。
本文参考:
1,https://github.com/antirez/redis/issues/2715
2,http://zkread.com/article/873895.html
下午配置一台阿里云的服务器,装完redis, 运行make test 报了这样的一个错误:
!!! WARNING The following tests failed:
*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl
Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)
Cleanup: may take some time... OK
make[1]: *** [test] Error 1
make[1]: Leaving directory `/usr/local/src/redis-3.2.1/src'
make: *** [test] Error 2
如下图:
■ 解决办法:
1,只用单核运行 make test:
4000
taskset -c 1 sudo make test
2,更改 tests/integration/replication-psync.tcl 文件:
vi tests/integration/replication-psync.tcl
把对应报错的那段代码中的 after后面的数字,从100改成 500。我个人觉得,这个参数貌似是等待的毫秒数。
这两种方法都可以解决这个报错。
本文参考:
1,https://github.com/antirez/redis/issues/2715
2,http://zkread.com/article/873895.html
相关文章推荐
- 解决Redis的Test replication partial resync: ok psync (diskless: yes, reconnect: 1)
- Redis make test error:Test replication partial resync: ok psync (diskless: yes, reconnect: 1)
- Redis make test error:Test replication partial resync: ok psync (diskless: yes, reconnect: 1)
- Mac下安装 redis 报Test replication partial resync: ok psync (diskless: yes, reconnect: 1)
- redis make test报错 Test replication partial resync: ok psync
- Ubuntu 14.04下Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决
- Ubuntu 14.04下Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决
- Ubuntu 14.04下Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决
- Access denied for user 'Testlink '@'localhost' (using password: YES)解决
- 解决Eclipse -new一个class或者Junit test case显示出来,不需到other里去
- 解决centos6.6客户端redis报错以及后台运行问题的解决方案
- delphi2007中Test单元少文件的解决!
- 解决Spring Boot 使用RedisTemplate 存储键值出现乱码 \xac\xed\x00\x05t\x00
- redis异常解决:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist
- Java连接虚拟机的redis报错问题解决办法
- Redis升级高版本报错解决方法
- An internal error occurred during: "Launching Test on MyEclipse Tomcat "问题解决方法
- JSTL的错误“attribute test does not accept any expressions”解决方法
- 解决redis desktop manager 链接redis服务器链接不上问题
- 在sql2005中附加数据库时出现无法打开物理文件 "F:\ajax\test.mdf"。操作系统错误 5:"5(拒绝访问。)"解决办法