воскресенье, 23 октября 2011 г.

csync: часть 1

Это утилита для синхронизации файлов на серверах.

Для начала, Ставим.

FreeBSD
Тут проблем нет:
cd /usr/ports/net/csync2 && make install clean

Debian
Как ни странно, тут тоже проблем особо нет
apt-get install csync2

CentOS
Вот тут всё плохо. Warning: No matches found for: csync
Увы и ах, тут центось - сливает по полной. Выход 1 - брать компилер и собирать пакет.
В доке битрикса есть установка csync из пакетов, через freshrpms
Мой пример подключения репы (в доке качается и ставится попакетно):
vi /etc/yum.repos.d/freshrpms.repo
[freshrpms-cluster]
name=freshrpms cluster repo for csync2
baseurl=http://ftp.freshrpms.net/pub/freshrpms/redhat/testing/EL5/cluster/$basearch/
enabled=1
gpgcheck=0

Можно сделать wget -r http://ftp.freshrpms.net/pub/freshrpms/redhat/testing/EL5/cluster/`uname -i`

Если самому собирать - в зависимостях librsync, libtasn1, xinetd, sqlite2, libsqlite. Если кто будет собирать - просьба поделиться spec-файлами.

Комментариев нет:

Отправить комментарий