Eu tenho usado o Emacs com ESS e tramp para carregar arquivos remotos e executar processos R remotos em computadores HPC. Com as teclas ssh, o tramp facilita C-x C-f
a localização de arquivos em /ssh:myserver:/path/to/file
seguida M-x R
e o lançamento de uma sessão R.
No entanto, nos computadores HPC que usam um sistema de agendamento de trabalhos (por exemplo, Sun Grid Engine ou Torque), existem restrições quanto à quantidade de memória e CPU que podem ser usadas no nó principal, por isso tenho que iniciar uma sessão interativa usando qsub -I
.
É possível configurar o tramp, ssh e / ou Emacs para iniciar uma sessão interativa em um nó escravo (usando qsub -I
ou equivalente) após a conexão ssh?
tramp-remote-shell
set qrsh
ou qlogin
você pode obter uma sessão de cluster interativa.