synctool

Скриншот программы:
synctool
Детали программы:
Версия: 5.3 / 6.0 RC1
Дата загрузки: 20 Feb 15
Разработчик: Walter de Jong
Тип распространения: Бесплатная
Популярность: 127

Rating: 3.0/5 (Total Votes: 1)

SyncTool является административным инструментом для работы с кластерами компьютеров.
SyncTool копии конфигурационных файлов по группам машин в кластере на основе того, какие группы (или классов), они находятся в. Поступая таким образом, он сохраняет конфигурацию на этой группе машин синхронизированы (или "синхронно").
При необходимости, SyncTool будет перезапустить или перезагрузить всех демонов, как вы хотите. SyncTool может быть легко расширена, чтобы сделать другие административные задачи, такие как проверка демоны, проверка свободного места на диске, установка пакетов, и т.д., или любой другой задачей вы хотите это делать.
SyncTool была разработана Вальтер де Йонг с 2003 по 2006 год.
SyncTool simplyfies системное администрирование, работая со следующими понятиями:
ย ท хост может быть частью одной или более группами, или классов
ย ท файлы обозначены класс с помощью расширения файла
ย ท-х Перекрытие дерево каталогов содержит файлы и каталоги, которые должны быть скопированы (или «синхронизироваться») на целевой хост
ย ท, когда некоторые файлы обновляются, вы хотите, чтобы выполнить скрипт (например, /etc/init.d/daemon перезапуск)
ย ท простота. Он использует силу Rsync и SSH, чтобы распределить файлы.
ย ท расширяемость. Сделать SyncTool более мощным посредством написания сценариев плагинов.
Монтаж:
ย ท скопировать содержимое каталога / бен в локальный каталог программного обеспечения, например, / USR / местные / бен /
Эти исполняемые файлы должны быть доступны на каждом узле в кластере. Это простой в использовании общей файловой системы для этого, или использовать RCP, SCP, Rsync, или что распределение файлов механизм у вас уже есть.
ย ท настроить репозиторий SyncTool на главном узле:
   MkDir / вар / Lib / SyncTool
ย ท обычно MASTERDIR доступен только по корню:
   Чаун root.root / вар / Lib / SyncTool
   CHMOD 700 / вар / Lib / SyncTool
ย ท установки начальных каталогов репозитория SyncTool:
   MkDir / вар / Lib / SyncTool / накладка
   MkDir / вар / Lib / SyncTool / удалить
   MkDir / вар / Lib / SyncTool / задачи
   MkDir / вар / Lib / SyncTool / скрипты
ย ท редактировать файл конфигурации
   ср synctool.conf.example /var/lib/synctool/synctool.conf
   VI /var/lib/synctool/synctool.conf
ย ท редактировать .sh скриптов, чтобы содержать правильные имена путей
   VI /usr/local/bin/synctool-local.sh
   VI /usr/local/bin/synctool.sh
Вы должны решить, будет ли или не вы хотите, чтобы управлять мастер-узел с SyncTool также. Это личные предпочтения; иногда проще применить SyncTool главному узлу, а также, иногда разумнее не делать. Хозяева, которые находятся под контролем SyncTool котируются в synctool.conf, так что если вы хотите, чтобы исключить его, оставьте его из конфигурационного файла.
Как указано в README, программа SyncTool питон не делать каких-либо сети связи (как, например, Cfengine делает). Это означает, что вы должны синхронизировать хранилище для всех узлов в кластере с помощью других средств; Rsync идеально подходит для делать эту работу. Можно также поставить хранилище SyncTool на общей файловой системе. Это не рекомендуется для больших кластеров для повышения производительности. По умолчанию, SyncTool развертывается вместе с оболочкой сценария synctool.sh
что делает следующее:
 * RSYNC хранилище для всех узлов
 * Пробег SyncTool на всех узлах через SSH
SyncTool использует Rsync с SSH для копирования файлов на всех узлах. Это означает, что вы должны будете установить SSH с беспарольного логин корня из masternode к узлам кластера. Это имеет некоторые последствия для безопасности. Будьте уверены, вы понимаете, каждый аспект безопасности, прежде чем тупо открывая узлы. Смотрите документацию SSH (OpenSSH для см http://www.openssh.org) о возможных путях достижения этого.
Для сайтов с дополнительной жесткой безопасности, можно настроить SSH для запуска только определенные (SyncTool) команды, или, может быть, вы хотите, чтобы адаптировать сценарий synctool.sh оболочку, так что она соответствует вашим потребностям в безопасности.

< сильный> Что нового В этом выпуске:

  • Много новых вещей были добавлены в эту основного выпуска. SyncTool теперь имеет синтаксис диапазона узел, который может быть использован на командной строке, а также в конфигурационном файле, чтобы легко выбрать или определить диапазоны узлов.
  • Шаблоны новый; они позволяют создавать конфигурационные файлы на лету из файла строфы и некоторых переменных.
  • SyncTool теперь могут легко управлять несколькими кластерами, используя один узел администратора, и это также лучше при обработке нескольких операционных систем.
  • Новая функция продувки идеально подходит для создания идеальных зеркал деревьев каталогов.

Что нового в версии 5.3:

  • Эта версия исправлен ряд мелких вопросов и, в частности двух больших из них:. Эта переменная теперь искали настроенных команд
  • Это помогает на мультиплатформенных установок.
  • Опция --erased сохранено сейчас действие само по себе.
  • Использование --erased сохранено больше не будет вызывать другие обновления происходят случайно.

Что нового в версии 5.1:

  • Эта версия исправляет ряд ошибок, присутствующих в предыдущем выпуске .
  • , разделенных запятыми список узлов и групп в командной строке был не разобран правильно в некоторых случаях.
  • Всякий раз, когда выход был печатаются на стандартный вывод ошибок, имя узла не будут напечатаны в начале сообщения.

  • был добавлен <литий> Альтернативный способ уникальной идентификации узла в кластере.
  • DSH-пинг в настоящее время также поддерживает Fping и Solaris пинг.

Что нового в версии 5.0:.

  • HTML документация была добавлена ​​в проект
  • Теперь Вы можете использовать & Quot; SyncTool -е & Quot; чтобы стереть и Quot; .saved & Quot; файлы.
  • Вы можете использовать новую команду & Quot; DSH-пинг и Quot; чтобы проверить, живы твои узлы.
  • Вы можете использовать новую команду & Quot; DSH-уп & Quot; сделать управление пакетами.
  • Новый режим кратким выход был добавлен.
  • Параметры -1, --single, --diff и --ref теперь можно задана несколько раз в командной строке.
  • Сообщение-скрипты для каталогов в настоящее время работают в целевой каталог, а не в родительском каталоге.
  • Многие новые параметры конфигурации, которые были добавлены.
  • И еще.

Что нового в версии 4.7.1:

  • В некоторых случаях и Quot; игнорировать и Quot; ключевое слово не будет на самом деле причина назначенные файлы или каталоги, которые будут игнорироваться. Эта ошибка была исправлена. DSH и DCP теперь принимают на -q --quiet, вариант.

Что нового в версии 4.7:

  • Само программное обеспечение SyncTool сейчас обновляться автоматически на клиентских узлов. Это делает модернизацию SyncTool ветер.
  • Создание некоторые опечатки в командной строке, как с & Quot; -diff & Quot; и с помощью нескольких косую черту в именах файлов, может привести к нежелательным последствиям.

  • не
  • Это больше не проблема в новой версии. SyncTool больше не печатает стека Python след, поражая Ctrl-C.
  • Совместимость назад с более старыми версиями Python была улучшена.
  • Две очень полезные вклады были добавлены в пакет:. файл .bash_completion и графический инструмент SyncTool-различий

Что нового в версии 4.6.1:

  • Версия 4.6.1 исправляет ошибки релиз 4.6
  • Он также содержит вклад управляющие файлы, необходимые для создания .deb пакеты для Debian GNU / Linux, которые могут быть найдены под CONTRIB / Debian /

Что нового в версии 4.5:

  • опция '--download' делает контрольную сумму MD5 из Загруженный файл

Что нового в версии 4.3:

  • Версии до этого релиза не работают бы сценарии обновления, когда Каталог был изменен. Эта проблема была решена.
  • The DSH команда одержала опцию -a, который помогает при форматировании выход в более читаемом образом.
  • Центральная протоколирование изменений, применяемых SyncTool в лог-файл на главном узле теперь легко настроить в файле конфигурации.

Требования

  • Python
  • Rsync

Другие программы разработчика Walter de Jong

import_checker
import_checker

2 Jun 15

Комментарии к synctool

Комментарии не найдены
добавить комментарий
Включите картинки!