2016-12-06 1 views
2

레디 스 버전 : redis_version : 2.8.19(오류) 알 수없는 명령을 ERR '디버그'

나는이 도구를 실행하기 위해 노력하고있어 : https://github.com/snmaynard/redis-audit 를하지만 다음과 같은 오류와 함께 실패합니다

/var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:129:in `value': ERR unknown command 'debug' (Redis::CommandError) 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:121:in `_set' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:67:in `block in finish' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:66:in `each' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:66:in `each_with_index' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:66:in `each' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:66:in `map' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/pipeline.rb:66:in `finish' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/client.rb:157:in `block in call_pipeline' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/client.rb:293:in `with_reconnect' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis/client.rb:155:in `call_pipeline' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis.rb:2258:in `block in pipelined' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis.rb:58:in `block in synchronize' 
    from /usr/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis.rb:58:in `synchronize' 
    from /var/lib/gems/2.1.0/gems/redis-3.3.2/lib/redis.rb:2254:in `pipelined' 
    from ./redis-audit.rb:120:in `audit_key' 
    from ./redis-audit.rb:99:in `block in audit_keys' 
    from ./redis-audit.rb:97:in `times' 
    from ./redis-audit.rb:97:in `audit_keys' 
    from ./redis-audit.rb:356:in `<main>' 

내가 redis-cli에서 디버그 개체 명령을 실행하면 같은 오류가 발생합니다.

(error) ERR unknown command 'debug' 

누구든지 나에게 조언을 주시면 어떻게 해결할 수 있습니까?

+1

아마도 관련 : https://gist.github.com/epicserve/5699837#gistcomment-1579250 –

답변