При настройке одного из компонентов OpenStack мне пришлось перезапустить rsync с помощью команды sudo service rsync restart
. При этом я получаю следующее сообщение об ошибке:
* Restarting rsync daemon rsync
* rsync daemon not running, attempting to start.
* rsync daemon failed to start
Ценю любую помощь по этому поводу.
РЕДАКТИРОВАТЬ : Содержимое /etc/rsyncd.conf выглядит следующим образом:
uid = swift
gid = swift
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
address = 127.0.0.1
#address = <STORAGE_LOCAL_NET_IP>
[account]
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/account.lock
[container]
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/container.lock
[object]
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/object.lock
Перезапуск машины действительно помог мне. К сожалению, я не мог понять, что именно пошло не так. Тем не менее, взгляните на следующее, прежде чем расстроенно биться головой:
Проверьте файл журнала, расположенный в /etc/rsyncd.conf
, на предмет опечаток.
Файл журнала может дать вам тонкую информацию о том, почему rsync не запускается, проверьте журналы. Они расположены там, где вы их настроили в файле конфигурации /etc/rsyncd.conf
. Мои были в /var/log/rsyncd.log
.