2010-08-19 22 views
8

Al ejecutar el comando GUARDAR en redis-cli para Redis 1.3.15, simplemente devuelve "(error) ERR", BGSAVE tampoco parece hacer nada. El comando SHUTDOWN devuelve "(error) ERR Errors tratando de SHUTDOWN. Verificar registros.". La eliminación del proceso Redis y el inicio de Redis nuevamente no cambia el error de guardado.Redis devuelve un error al intentar guardar

Naturalmente, he intentado verificar los registros, pero no he podido encontrar ninguno. Cualquier sugerencia en la que pueda encontrar los registros o lo que podría ser el problema sería muy apreciada.

Respuesta

14

para verificar dónde se encuentran los archivos de registro, debe verificar el archivo redis.conf.

Si BGSAVE o SAVE están fallando, tal vez haya un problema con los permisos de directorio o similares, este tipo de problemas se informarán en el archivo de registro, por supuesto.

+0

Gracias por la respuesta rápida y un producto fantástico, redis rocks! No tenía una configuración de registro en redis.conf, eso ya está hecho. Tienes razón, es un problema de permisos: [3714] 19 Ago 21:39:18 # No se pudo guardar el DB: Permiso denegado Por lo que yo puedo ver todos los permisos en dump.rdb son correctos: -RW -r - r-- 1 root root 76394749 2010-08-18 12:17 dump.rdb No se han modificado los permisos en los directorios desde antes de que ocurriera el error. ¿Hay algún documento sobre qué permisos son necesarios o tiene algún otro consejo sobre cuál podría ser el problema? – Andreas

+0

El único requisito de permiso es que Redis debería poder crear archivos en el directorio configurado y, por supuesto, no debe haber un archivo llamado dump.rdb que ya no pueda sobrescribirse. Probablemente su Redis no se está ejecutando como raíz, pero el archivo actual dump.rdb es en su lugar raíz rw-r-r, por lo que no hay forma de que la instancia de Redis pueda reescribirlo. – antirez

+2

¡Gracias por su ayuda! El problema resultó ser que dije redis con el usuario incorrecto. Ahora todo funciona como un encanto. – Andreas

Cuestiones relacionadas