Redis 3.0.5 no Debian Jessie trava no desligamento quando o banco de dados não está em / var / lib / redis. Alguma ideia?

1

Eu estou tentando configurar o redis 3.0.5 (DotDeb build) no Debian Jessie para despejar o banco de dados em outro diretório em vez do padrão / var / lib / redis. Eu sei como fazer isso, e no meu servidor wheezy esta mesma versão do redis funciona perfeitamente em outro diretório. Em Jessie, o redis começa, mas não pode escrever nada no banco de dados. Além disso, quando tento desligá-lo, ele registra "Falha ao despejar o banco de dados, o disco é somente leitura" e o desligamento leva de 1 a 2 minutos em vez do habitual 1 segundo.

O disco não é somente leitura e eu configurei todas as permissões como no diretório padrão. Eu até movi / var / lib / redis para / redisdump diretamente sob a raiz e configurei o novo caminho no arquivo redis.conf, mas o erro persistiu. Não importa o que eu faça, contanto que o arquivo db esteja em / var / lib / redis, ele funcionará bem. Se eu tentar qualquer outro caminho, ele falhará.

As versões de redis anteriores não apresentam esse problema. Quando eu defino o nível de log para depurar, nada muda na quantidade de informações registradas, então não tenho idéia do que está causando isso.

Alguma idéia ou dicas? Obrigado!

    
por Erion 06.12.2015 / 21:33

0 respostas