【问题标题】:Unable to start Redis server due to config file error由于配置文件错误,无法启动 Redis 服务器
【发布时间】:2011-03-20 09:39:20
【问题描述】:

我刚刚按照此处的说明安装了 Redis:http://redis.io/download

当我运行 redis-server redis.conf 时,我收到以下错误:

*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 135
>>> 'slave-serve-stale-data yes'
Bad directive or wrong number of arguments

谢谢

【问题讨论】:

    标签: redis


    【解决方案1】:

    I had this problem, too,并且必须在构建后手动将文件复制到位。

    cd ~/redis-2.4.15
    mkdir redis-1.2.4-backup
    
    sudo mv /usr/bin/redis-* ~/redis-2.4.15/redis-1.2.4-backup/ ;
    
    sudo mv src/redis-benchmark /usr/bin/ ;
    sudo mv src/redis-check-aof /usr/bin/ ;
    sudo mv src/redis-check-dump /usr/bin/ ;
    sudo mv src/redis-cli /usr/bin/ ;
    sudo mv src/redis-server /usr/bin/ ;
    
    sudo chown root /usr/bin/redis-* ;
    

    我将; 放在行尾,因为有时我想将内容合并到一行 shell 命令中。

    确保您的其他内容已设置好,例如 init.dconflog 文件。

    【讨论】:

      【解决方案2】:

      在尝试安装的位置确保您具有必要的读/写权限。在 ubuntu 上确保你运行起来像

      sudo make install
      

      【讨论】:

        【解决方案3】:

        我遇到了同样的问题,

        首先我尝试编译和安装。但不会工作。其次,我添加了 epel repo 并使用 yum install redis。

        问题是剩余的文件/文件夹有冲突。

        所以,请清理您之前的所有安装并开始一个全新的安装。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-02
          • 2021-09-27
          • 1970-01-01
          • 2017-10-21
          相关资源
          最近更新 更多