Страница 1 из 1
unix shell to multiple machines
Добавлено: 19 сен 2006, 09:55
Gaziz
Hi,
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
Добавлено: 19 сен 2006, 10:37
aissp
В паралель? Попробуй expect он реалтзщван по моему нетока для тикла но и для перла тоже.
Добавлено: 19 сен 2006, 10:39
Gaziz
aissp писал(а):В паралель? Попробуй expect он реалтзщван по моему нетока для тикла но и для перла тоже.
thanks! I want more out of the box solution. Something like MultiWindowSshClient

Добавлено: 19 сен 2006, 13:57
Gaziz
Gaziz писал(а):aissp писал(а):В паралель? Попробуй expect он реалтзщван по моему нетока для тикла но и для перла тоже.
thanks! I want more out of the box solution. Something like MultiWindowSshClient

В общем хочу screen наоборот:

Добавлено: 19 сен 2006, 14:16
Gaziz
Gaziz писал(а):Gaziz писал(а):aissp писал(а):В паралель? Попробуй expect он реалтзщван по моему нетока для тикла но и для перла тоже.
thanks! I want more out of the box solution. Something like MultiWindowSshClient

В общем хочу screen наоборот:


Добавлено: 19 сен 2006, 14:28
aissp
Универсально не знаю
не универсально делается expectom он могет работать как в пакетном так и в коммандном режиме
Так что сорри ничем не могу помочь
Добавлено: 19 сен 2006, 19:43
Moskit
Gaziz писал(а):В общем хочу screen наоборот:
Почему наоборот? Если я правильно понял задачу, нужно просто запускать скрин отдельным конфигом, который можно генерить отдельным скриптом для удобства
Добавлено: 19 сен 2006, 20:48
Gaziz
Moskit писал(а):Gaziz писал(а):В общем хочу screen наоборот:
Почему наоборот? Если я правильно понял задачу, нужно просто запускать скрин отдельным конфигом, который можно генерить отдельным скриптом для удобства
in screen you can type only in one window
I need to "type to" several windows at the same time

Добавлено: 20 сен 2006, 12:42
Moskit
Gaziz писал(а):in screen you can type only in one window
I need to "type to" several windows at the same time

Ну да, но я имел в виду, что без скрина все равно не обойтись, поэтому это не анти-скрин, а просто скрин с финтом. Или с хинтом )
Надо написать скрипт, который создает конфиг файл для скрина, примерно такой (только идея, как конкретно должны выглядеть команды, я точно не знаю, ибо слабо знаком со скрином):
source ~/.screenrc
screen 0 <program>
screen 1 <program>
и т.д.
После чего можно будет запускать процесс строкой
<script name> <command>
Добавлено: 20 сен 2006, 13:54
Gaziz
Moskit писал(а):Gaziz писал(а):in screen you can type only in one window
I need to "type to" several windows at the same time

Ну да, но я имел в виду, что без скрина все равно не обойтись, поэтому это не анти-скрин, а просто скрин с финтом. Или с хинтом )
Надо написать скрипт, который создает конфиг файл для скрина, примерно такой (только идея, как конкретно должны выглядеть команды, я точно не знаю, ибо слабо знаком со скрином):
source ~/.screenrc
screen 0 <program>
screen 1 <program>
и т.д.
После чего можно будет запускать процесс строкой
<script name> <command>
not sure if I get you right:
here is my file:
gnugman@kassie:~$ more .screenrc
hardstatus alwayslastline "%{wk}%?%-Lw%?%{bw}%n*%f %t%?(%u)%?%{wk}%?%+Lw%= %{mk}@ %H %{ck}%Y%{wk}-%{ck}%m%{wk}-%{ck}%d %{yk}%D %{gk}%c"
screen -t kassie0 0
screen -t kassie1 1
screen -t root@kassie 2
screen -t betta 3
screen -t solaris0 4
screen -t solaris1 5
screen -t kam1 6
screen -t kam2 7
gnugman@kassie:~$
Re: unix shell to multiple machines
Добавлено: 20 сен 2006, 22:13
rangvald
Gaziz писал(а):Hi,
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
оно?
http://www.bitmover.com/bitcluster/
Re: unix shell to multiple machines
Добавлено: 21 сен 2006, 05:38
Gaziz
rangvald писал(а):Gaziz писал(а):Hi,
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
оно?
http://www.bitmover.com/bitcluster/
OHO! thanks!
hmm, the page is 5 years old though.

Re: unix shell to multiple machines
Добавлено: 21 сен 2006, 08:14
hawk
Gaziz писал(а):
OHO! thanks!
hmm, the page is 5 years old though.

дык, телнет тоже не в последние годы был написан. А вообще ключевое слово для google: ctelnet (програмка с sun cluster поставлялась , да и сейчас поставляется). Условно удобная, но в целом иногда пользовать можно.
Добавлено: 29 сен 2006, 13:06
Moskit
Работой завалило, отвлекся.
Получилось что-то? А то меня тоже интересует )
Скрипт для скрина работает, но меня не устраивает тем, что это не набор в несколько сессий, а каждый раз создание новых, а потом убивание. Было бы еще терпимо, если бы не необходимость коннектиться по ssh. Почитал в очередной раз info screen, в очередной раз ниасилил ) Слишком много, надо кусочками в голову запихивать, а на это времени нет. Все-таки кажется можно это сделать при помощи скрина, только геморно очень.