Acontece que o script de inicialização incluído no Redis não é realmente usado e, em vez disso, usa /etc/systemd/system/redis.service
. Há várias restrições de segurança nesse arquivo, incluindo ProtectHome=yes
e limitação dos diretórios que podem ser gravados. Eu modifiquei esse arquivo para comentar ProtectHome=yes
e para adicionar uma linha ReadWriteDirectories=-/home/redis/server
e agora ele funciona corretamente.