diegoneto
(usa Outra)
Enviado em 24/01/2012 - 10:15h
Saudações a todos,
Estou trabalhando em um script em que basicamente faz telnet para outras máquinas, executa alguns comandos e salva a saída desses comandos no HD da minha máquina. São cerca de 100 máquinas distribuidas em 3 servidores e o tempo de execução é cavernoso. Até agora ñ consegui acessar todas as máquinas e já está da ordem de horas.
Hoje o script está fazendo isso:
InicioScript
InicioTelnet1
Comando1
Comando2
Comando3
FinalTelnet1
InicioTelnet2
Comando1
Comando2
Comando3
FinalTelnet2
InicioTelnet3
Comando1
Comando2
Comando3
FinalTelnet3
...
FinalScript
E gostaria de saber se há alguma forma de executar os telnets em paralelos:
InicioScript1
InicioTelnet1 InicioTelnet2 InicioTelnet3 ...
Comando1 Comando1 Comando1
Comando2 Comando2 Comando2
Comando3 Comando3 Comando3
FinalTelnet1 FinalTelnet2 FinalTelnet3 ...
FinalScript1
Em resumo é mudar a linearidade dos telnets e colocar eles p/rodarem em paralelo. Pelo menos por servidor, já que são 3 apenas. Dá p/fazer isso??