Я пытаюсь создать дирвишную конфигурацию с уникальным портом rsync.
Из сводного журнала dirvish:
Вот что пытается сделать rsync:
rsync -vrltH --delete -D --numeric-ids -pgo --stats --exclude-from=/work/dirvish/host/2019-08-23/exclude host::backup/ /work/dirvish/host/2019-08-23/tree
Вот как должно выглядеть:
rsync -vrltH --delete -D --numeric-ids -pgo --stats --port=8730 --exclude-from=/work/dirvish/host/2019-08-23/exclude host::backup/ /work/dirvish/host/2019-08-23/tree
Это мой дирвиш конфиг:
client: host
rsync-option: --port 8730
tree: :backup
xdev: 0
index: gzip
log: gzip
image-default: %Y-%m-%d
exclude:
+ /www
- /vmail
Эта конфигурация выше заставляет rsync запускать следующее:
rsync -vrltH --delete -pgo --stats --numeric-ids -D rsync-option: --port 8730 --exclude-from=/work/dirvish/host/2019-08-23/exclude host::backup/ /work/dirvish/host/2019-08-23/tree
Как видите, команда неверна, rsync-option:
появился в команде.
Кто-нибудь знает, как использовать параметр rsync в конфиге? Если я напишу в конфигурации только --port 8730, он не добавится в команду rsync.
Через 3 часа вайпа проблема решена. В файле конфигурации вы должны добавить такие параметры:
rsync-option:
--port
8730
Не в одной строке, в одной строке это вызовет ошибку. Что за .....