URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68913
[ Назад ]

Исходное сообщение
"Обновление систем"

Отправлено Ultimate , 14-Сен-06 14:48 
Здраствуйте, подскажите утилиту которая позволила бы производить одновременные одинаковые действия на нескольких машинах работающих под FreeBSD.
Фактически необходимо, к примеру, при обновлении пакета на одной машине, автоматом обновлять еще на n-штуках :)

Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Обновление систем"
Отправлено lavr , 14-Сен-06 19:35 
>Здраствуйте, подскажите утилиту которая позволила бы производить одновременные одинаковые действия на нескольких
>машинах работающих под FreeBSD.
>Фактически необходимо, к примеру, при обновлении пакета на одной машине, автоматом обновлять
>еще на n-штуках :)

нет такой, но самостоятельно сделать можно, варианты:

1) использовать ОДНУ машину для Build всего что нужно, в том числе и собственных
packages с заисимостями из портов, раздавать с этой Build машины по NFS на другие
(поискать через Google Build FreeBSD Building machine)

В handbook'е есть раздел Tracking for Multiple Machines - но он БЕЗ КОНКРЕТИКИ, только
идея, а реализация за администратором

2) Делать на основе Бинарного upgrade'а:
/usr/ports/security/freebsd-update/ - это клиент, осталось продумать КАК сделать
сервер ПОСТРОЕНИЯ upgrade'ов и раздавать, никто не запрещает спросить у автора

>Заранее спасибо!


"Обновление систем"
Отправлено AMDmi3 , 14-Сен-06 21:17 
>Здраствуйте, подскажите утилиту которая позволила бы производить одновременные одинаковые действия на нескольких
>машинах работающих под FreeBSD.

Вот, например.
/usr/ports/security/mussh


"Обновление систем"
Отправлено Ultimate , 14-Сен-06 21:56 
>нет такой, но самостоятельно сделать можно, варианты:
>
>1) использовать ОДНУ машину для Build всего что нужно, в том числе и собственных
>packages с заисимостями из портов, раздавать с этой Build машины по NFS на другие
>(поискать через Google Build FreeBSD Building machine)
>
>В handbook'е есть раздел Tracking for Multiple Machines - но он БЕЗ КОНКРЕТИКИ, только
>идея, а реализация за администратором
>
>2) Делать на основе Бинарного upgrade'а:
>/usr/ports/security/freebsd-update/ - это клиент, осталось продумать КАК сделать
>сервер ПОСТРОЕНИЯ upgrade'ов и раздавать, никто не запрещает спросить у автора

спасибо за идею, но боюсь что это не совсем подойдет, я возможно не совсем корректно выразился, мне необходимо в итоге просто одновременное введение одинаковых комманд на n-серверах.


>Вот, например.
>/usr/ports/security/mussh

Спасибо, самое оно.


"Обновление систем"
Отправлено Mranton , 14-Сен-06 23:38 
>спасибо за идею, но боюсь что это не совсем подойдет, я возможно
>не совсем корректно выразился, мне необходимо в итоге просто одновременное введение
>одинаковых комманд на n-серверах.


dsh, pdsh, capistrano(?)

http://www.openmosix.org.ru/docs/openMosix-HOWTO-multi/ch07s...