Страница 1 из 1

csync2 не обновляе файлы на удалееном хосте

Добавлено: 2011-08-17 14:55:09
ghost404
задача:
нужно с помощью программы csync2 настроить синхронизацию некоторых файлов на нескольких серверах(в моем случае 2)

выполнение:
пролистал больше десятка разных статей по установке и визде написано примерно одинаковое
можно даже хабр процитировать
http://habrahabr.ru/blogs/sysadm/120702/

система CentOS
качаю rpm пакет, ставлю
создаю сертификат. создаю ключ
прописываю в конфиге на обоих серверах запись

Код: Выделить всё

group test {
   host cl1;
   host cl2;
   key /etc/csync2/csync2.cluster.key;
   include /test;
   auto younger;
}
создаю файл test в корне и выдаю на него права 777 на всякий случай
и дальше выполняю синхронизацию

Код: Выделить всё

csync2 -xv
и тут самое интересное
при первом запуске он мне выдает
Marking file as dirty: /test
а дальше вот что о мне выдает
Connecting to host cl2.choco (SSL) ...
вроде как коннект пошел, но результат не последовал
файл не обновился
вот собственно вопрос что с этим делать и в какую сторону копать

Re: csync2 не обновляе файлы на удалееном хосте

Добавлено: 2011-08-17 16:20:54
ghost404
здесь в конфигах неправильно написал
хосты называются cl1.choco и cl2.choco
так же в фаерволе порт 30865 открыл и с ssh тоже все нормально
и от root спокойно коннекчусь, но csync2 почему-то не работает

Re: csync2 не обновляе файлы на удалееном хосте

Добавлено: 2011-10-07 14:16:37
legiar
Даже в той же статье на хабре было написано, что необходимо сгенерировать сертификаты.

Файлы csync2_ssl_cert.pem и csync2_ssl_key.pem так же необходимо распространить по узлам кластера как и csync2.cluster.key.
В Debian они должны лежать в /etc, только вот наверное в CentOS они должны лежать в /etc/csync2.

Как-то так...

Re: csync2 не обновляе файлы на удалееном хосте

Добавлено: 2012-08-15 14:40:05
Shevtcoff
Подскажите в чем проблема, поставил, настроил и в итоге при запуске

Код: Выделить всё

Peer> OK (cmd_finished).\n
Local> HELLO twim\n
Peer> OK (cmd_finished).\n
Match (+): /var/www/muob.ru/data/www/muob.ru/test on /var/www/muob.ru/data/www/muob.ru/test
Updating /var/www/muob.ru/data/www/muob.ru/test on 152461-20001.vm.clodoserver.ru ...
Local> SIG 4V.N5In1mTWa0R2JB1FYmJH04EGSr4_wUT7kGld1537iqEyWIHM9Dj8Z /var/www/muob.ru/data/www/muob.ru/test\n
Peer> Permission denied!\n
While syncing file /var/www/muob.ru/data/www/muob.ru/test:
ERROR from peer 152461-20001.vm.clodoserver.ru: Permission denied!
File stays in dirty state. Try again later...
Match (+): /var/www/muob.ru/data/www/muob.ru/test on /var/www/muob.ru/data/www/muob.ru/test/.section.php
Updating /var/www/muob.ru/data/www/muob.ru/test/.section.php on 152461-20001.vm.clodoserver.ru ...
Local> SIG 4V.N5In1mTWa0R2JB1FYmJH04EGSr4_wUT7kGld1537iqEyWIHM9Dj8Z /var/www/muob.ru/data/www/muob.ru/test/.section.php\n
Peer> Permission denied!\n
While syncing file /var/www/muob.ru/data/www/muob.ru/test/.section.php:
ERROR from peer 152461-20001.vm.clodoserver.ru: Permission denied!
File stays in dirty state. Try again later...
Match (+): /var/www/muob.ru/data/www/muob.ru/test on /var/www/muob.ru/data/www/muob.ru/test/2
Updating /var/www/muob.ru/data/www/muob.ru/test/2 on 152461-20001.vm.clodoserver.ru ...
Local> SIG 4V.N5In1mTWa0R2JB1FYmJH04EGSr4_wUT7kGld1537iqEyWIHM9Dj8Z /var/www/muob.ru/data/www/muob.ru/test/2\n
Peer> Permission denied!\n
While syncing file /var/www/muob.ru/data/www/muob.ru/test/2:
ERROR from peer 152461-20001.vm.clodoserver.ru: Permission denied!
File stays in dirty state. Try again later...
Local> BYE\n
Peer> OK (cu_later).\n
SQL: SEL ECT command, logfile FR OM action GROUP BY command, logfile
SQL Query finished.
Finished with 3 errors.


ставил права на папки с файлами csync2, на папки и файлы(777 и 666), которые надо синхронизировать! итог один и тот же! же не знаю что делать