Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
dicas:lcpad [2009/04/17 17:17] paulojusdicas:lcpad [2015/06/12 16:05] (atual) – [Uso do R no LCPAD] paulojus
Linha 31: Linha 31:
   * usar a servidora ''lcpad.ufpr.br'' para sessões interativas e/ou ''jobs'' rápidos   * usar a servidora ''lcpad.ufpr.br'' para sessões interativas e/ou ''jobs'' rápidos
   * usar as demais para ''jobs'' mais longos e/ou múltiplos ''jobs''   * usar as demais para ''jobs'' mais longos e/ou múltiplos ''jobs''
-  * Existem diversas máquinas adicionais (ver saida do comando ''normas'') tais como ''a01-a10'', ''h01-h04'', ''o01-o03'' (**dentre outras**). para acessar uma delas use o ''rlogin''<code> +  * Existem diversas máquinas adicionais (ver saida do comando ''normas'') tais como ''a01-a10'', ''h01-h04'', ''o01-o03'' (**dentre outras**). 
-lcpad % rlogin a03 +
-a03 % +
-</code>+
   * para ver a lista de máquinas disponíveis digite em ''lcpad'':<code>   * para ver a lista de máquinas disponíveis digite em ''lcpad'':<code>
-% carga+lcpad % carga 
 +</code> 
 +  * para acessar uma delas use o ''rlogin''<code> 
 +lcpad % rlogin bl03 
 +bl03 %
 </code> </code>
  
Linha 42: Linha 43:
  
 ==== Uso do R no LCPAD ==== ==== Uso do R no LCPAD ====
 +
 Existem duas versões do programa ''R'' disponíveis no LCPAD Existem duas versões do programa ''R'' disponíveis no LCPAD
   - Uma versão disponível para acesso **apenas na servidora ''lcpad.ufpr.br''** que pode ser usada inclusive interativamente e graficamente. Para iniciar esta versão do R em modo interativo digite:<code>   - Uma versão disponível para acesso **apenas na servidora ''lcpad.ufpr.br''** que pode ser usada inclusive interativamente e graficamente. Para iniciar esta versão do R em modo interativo digite:<code>
-% R </code> +/home/users/est/paulojus/R/bin/R </code> 
-e para modo BATCH o comando usual e acompanha o andamento do //job// com:<code>+Voce pode (deve) crirar um //alias// para o comando acima no sistema<code> 
 +% alias R='/home/users/est/paulojus/R/bin/R' 
 +</code> 
 + 
 +Para modo BATCH o comando usual e acompanha o andamento do //job// com:<code>
 % R CMD BATCH seu_programa.R & % R CMD BATCH seu_programa.R &
 % tail -f seu_programa.Rout % tail -f seu_programa.Rout
 </code>  </code> 
   - Nas demais máquinas do LCPAD não é possivel utilizar o R gráfico e foi compilada uma versão sem suporte gráfico do ''R'' que chamamos de ''Rnox''. Par usar esta versão voce deve primeiro criar um //alias// nos seu arquivo ''.bashrc'' e/ou ''.zshrc'' (se voce copiou estes arquivos da conta de PJ isto não é necessário pois o //alias// já está nos arquivos copiados): <code>   - Nas demais máquinas do LCPAD não é possivel utilizar o R gráfico e foi compilada uma versão sem suporte gráfico do ''R'' que chamamos de ''Rnox''. Par usar esta versão voce deve primeiro criar um //alias// nos seu arquivo ''.bashrc'' e/ou ''.zshrc'' (se voce copiou estes arquivos da conta de PJ isto não é necessário pois o //alias// já está nos arquivos copiados): <code>
-alias Rnox="nice -n 19 /home/users/est/paulojus/R/bin/R" +alias Rnox="nice -n 19 /home/users/est/paulojus/Rnox/bin/R" 
 source .bashrc source .bashrc
 source .zshrc source .zshrc
Linha 78: Linha 84:
  
 No caso do ''Rnox'' esta última solução pode ser //automatizada// mudando o seu //alias//  em ''.zshrc'' para:<code> No caso do ''Rnox'' esta última solução pode ser //automatizada// mudando o seu //alias//  em ''.zshrc'' para:<code>
-alias Rnox="nice -n 19 nohup /home/users/est/paulojus/R/bin/R" +alias Rnox="nice -n 19 nohup /home/users/est/paulojus/Rnox/bin/R" 
 source .zshrc source .zshrc
 </code> </code>
Linha 90: Linha 96:
       *  nas demais servidoras este comando não pode ser utilizado, mas pode-se trocar o interpretador de comando para o ''bash'' digitando-se:<code>       *  nas demais servidoras este comando não pode ser utilizado, mas pode-se trocar o interpretador de comando para o ''bash'' digitando-se:<code>
 a01% /bin/bash </code> E para retornar ao ''zsh'' basta digitar <code> a01% /bin/bash </code> E para retornar ao ''zsh'' basta digitar <code>
-a01% /bin/zsh+a01% /bin/zsh</code>
       * para fazer esta mudança parmanente e obter o ''bash'' toda vez que acessar as máquinas voce pode colocar na ultima linha do seu arquivo ''.zshrc'' o comando de mudança de shell: <code>       * para fazer esta mudança parmanente e obter o ''bash'' toda vez que acessar as máquinas voce pode colocar na ultima linha do seu arquivo ''.zshrc'' o comando de mudança de shell: <code>
 /bin/bash </code> /bin/bash </code>
Linha 121: Linha 127:
 Vale insistir: não deixe  de digitar na servidora o comando abaixo para ter mais informações sobre recursos e uso do sistema!!!<code> Vale insistir: não deixe  de digitar na servidora o comando abaixo para ter mais informações sobre recursos e uso do sistema!!!<code>
 % normas </code> % normas </code>
- 
  
  
 ==== Agradecimento ==== ==== Agradecimento ====
 Agradecemos ao Prof. Carlos Carvalho (Depto de Física) o apoio, instruções e soluções para uso do LCPAD. Agradecemos ao Prof. Carlos Carvalho (Depto de Física) o apoio, instruções e soluções para uso do LCPAD.
- 
- 
- 
- 
  
  

QR Code
QR Code dicas:lcpad (generated for current page)