Como avaliar comandos no nó dado do cluster usando o plink?

1

Apesar do plink (putty link, que fornece avaliação remota de comandos no cluster remoto usando ssh) é uma aplicação do Windows, espero que você me ajude nesta questão.

Eu tenho a conexão remota com o cluster usando ssh. Existem nós diferentes no cluster. Por padrão, obtenho a conexão com o nó "b", no qual meu diretório está localizado. Quando eu quero fazer cálculos, eu preciso usar o regime interativo para torná-los sob o nó strong, chamado "s":

  ssh s

Eu tenho o script de shell na minha máquina Windows local, que automatiza o procedimento de cálculos: eu uso pscp (putty scp) para enviar arquivos com dados iniciais e plink para início remoto de cálculos no cluster (iniciando script bash que está localizado no meu diretório de cluster). No entanto, fiquei com um problema: não consigo fazer cálculos no nó que desejo remotamente.

Precisamente, inicio cálculos executando o script bash (localizado no cluster) usando o seguinte comando plink:

  plink -ssh -i mykey.ppk [email protected] ~/script

Por padrão, o script (e, portanto, o cálculo) é executado no nó "b". Eu quero fazer o cálculo no nó "s". Mas infelizmente, eu não sei como forçar a realização de cálculos no nó que eu quero. Por exemplo, se eu simplesmente escrever

  plink -ssh -i mykey.ppk [email protected] -t -t ssh s ,

a janela com o cluster sob o nó "s" é aberta e o script pára o trabalho.

    
por John Taylor 29.05.2016 / 12:27

0 respostas