2016-09-20 3 views
2

Я запускаю redis 3.0.6 на сервере ubuntu 16.04. Я отредактировал файл /etc/redis/redis.conf & изменил опцию dir от /var/lib/redis to /home/redisdata & изменил владельца/home/redisdata на redis.Невозможно изменить данные данных данных Redis даже после смены пользователя

Я переместил dump.rdb из/var/lib/redis в/home/redisdata & попытался запустить redis-сервер. Но он продолжает говорить:

Can't chdir to '/home/redisdata': Permission denied 

Любая помощь приветствуется!

Спасибо.

+0

Опубликовать такие вопросы на http://serverfault.com/ или http://askubuntu.com/help – gonczor

+0

Какую команду вы использовали для изменения владельца/home/redisdata? попробуйте эту команду: sudo chown redis./home/redisdata – ettanany

+0

Да, я использовал chown для изменения владельца. Но я думаю, что это некоторые проблемы с самим redis-сервером. –

ответ

2

Только в случае, если вы все еще с этой проблемой, попробуйте это: отредактировать файл

/etc/systemd/system/redis.service 

комментируя линию

#ProtectHome=yes 

Это будет сетовать изменения файла и попросить вас сделать

sudo systemctl daemon-reload 

Это должно сделать это

sudo service redis-server restart 
Смежные вопросы