我刚刚在Ubuntu Server 11.04.3 LTS上安装了Redis 3.0.4
我正在运行redis-cli,但当我键入
127.0.0.1:6379> set myKey hello或
127.0.0.1:6379> set myKey 'hello'或
127.0.0.1:6379> set myKey "hello"它会显示
(error) ERR unknown command 'set'如果我键入
127.0.0.1:6379> help set它会显示
SET key value [EX seconds] [PX milliseconds] [NX|XX]
summary: Set the string value of a key
since: 1.0.0
group: string我在这里留下了Redis给我的更多帮助的信息
127.0.0.1:6379> info
# Server
redis_version:3.0.4
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:ca8b1c102698f8cb
redis_mode:sentinel
os:Linux 3.19.0-25-generic x86_64
arch_bits:64
multiplexing_api:epoll
gcc_version:4.8.4
process_id:1196
run_id:28b1360b9c9c17d2c4645a0b541a080c6c35a263
tcp_port:6379
uptime_in_seconds:3212
uptime_in_days:0
hz:18
lru_clock:1675551
config_file:/etc/redis.conf谢谢你的帮助
发布于 2015-10-11 07:21:00
我找到了解决这个问题的办法
在配置文件redis.conf中,我在SNAPSHOTTING下放置了指向指令"dir“的有效路径
dir /some/valid/path/还必须将/proc/sys/net/core/somaxconn上的默认值128更改为511
只需重新启动服务,它就能正常工作
发布于 2016-03-19 02:34:23
您可能以redis-sentinal <...redis.conf>身份运行,但是您的redis master没有运行,或者不可用,或者从未配置过。sentinal是一种故障转移机制,主要运行在与master不同的节点上。
如果您想在独立模式下运行redis服务器,您可以只运行这个redis-server < redis.conf>的路径。这将让你建立联系并开始行动。
发布于 2016-04-05 19:53:34
在我的例子中,redis.conf文件包含
############################### Disable some dangerous commands ##############
rename-command CONFIG ""通过注释该行并重新启动redis解决了这个问题
https://stackoverflow.com/questions/33059645
复制相似问题