Escolar Documentos
Profissional Documentos
Cultura Documentos
1) Introdução
Com a crescente complexidade dos circuitos integrados atuais, além da necessidade de se utilizar
modelos estatísticos para modelar com o precisão o desempenho do circuito, há
11 12 13 14 15 16
21 22 23 24 25 26
31 32 33 34 35 36
ufrgs-server-09 ufrgs-server-10
Figura 1: Distribuição desejada entre os dois servidores
Para o benefício de todos, vamos procurar dividir a carga igualmente entre os dois servidores.
Assim, todos devem efetuar login no servidor designado ao seu computador, conforme a Figura 1.
1/9
2) Criação de sessão gráfica a partir dos computadores do Laboratório 305
Atenção: essa etapa só precisa ser realizada uma vez, ou enquanto a sessão VNC não for suspensa.
Vamos utilizar os computadores do laboratório, que possuem baixo poder de processamento, apenas
como terminais gráficos para acessar as ferramentas.
Para tanto, abriremos um servidor VNC (de Virtual Network Computing, protocolo de
compartilhamento gráfico de desktop) nas máquinas ufrgs-server-NN. Isso deve ser feito a partir de
uma sessão remota do terminal, utilizando o protocolo ssh (de secure shell).
Utilizaremos o PuTTY, cliente ssh para Windows. Ele pode ser encontrado no seguinte diretório:
c:\Users\aluno\Downloads\Topicos_Simuladores_Eletricos_2019\putty.exe
Na tela principal, deve-se indicar o servidor a ser acessado. Para agilizar o login, podemos
acrescentar o nome do usuário, como no exemplo da Figura 2, em que foi inserido o seguinte
endereço:
2/5
Lembre-se de que XX deve ser substituído pelo servidor designado a sua máquina (09 ou 10).
Clicando em Open, surge o prompt do servidor, requisitando a senha. Uma vez colocada a senha
(não há “eco” para o prompt), temos acesso à linha de comando do servidor.
Caso o VNC esteja sendo utilizado pela primeira vez, o programa solicitará a criação de uma senha
específica para o VNC (não necessariamente igual à senha atribuída pelo NSCAD ao seu usuário).
Ambas as senhas serão necessárias em todas as aulas. Caso haja necessidade de trocá-la, basta
utilizar o comando
vncpasswd
para entrar com uma nova senha, Uma vez executado o comando, teremos uma saída similar à
mostrada abaixo:
Isso significa que a sessão gráfica já está operacional. O número após os dois pontos ( :8 no
exemplo) designa a porta que foi alocada para o seu servidor pessoal. Vamos chamá-lo de :N no
restante deste tutorial.
O VNC continuará rodando até ser suspenso, mesmo que a sessão do PuTTY seja fechada. Para
suspendê-lo, é necessário utilizar o seguinte comando:
vncserver -kill :N
Não é necessário suspender a sessão a cada aula; muito pelo contrário: recomenda-se mantê-la
aberta para retomar o trabalho exatamente de onde se parou.
Uma vez que a sessão esteja aberta, basta abrir o programa vncviewer para acessá-la. Esse
programa está localizado no mesmo diretório do PuTTY, ou seja:
3/5
c:\Users\aluno\Downloads\Topicos_Simuladores_Eletricos_2019\vncviewer.exe
Basta, então, inserir o endereço completo do servidor designado a sua máquina ( XX: 09 ou 10) e a
porta da sua sessão (:N), conforme mostrado abaixo:
Ufrgs-server-XX.inf.ufrgs.br:N
Ao clicar em Connect, uma janela solicitará a senha configurada no passo anterior. Entrando com a
senha, o cliente VNC deve exibir o seu desktop remoto na máquina servidora. Maximize a janela
para um uso mais confortável. Sua sessão deve se parecer com a Figura abaixo:
4/5
3) Configurando o sistema de Environment Modules
Para facilitar a configuração das ferramentas de CAD, vamos utilizar a plataforma “Environment
Modules”. Mais sobre essa plataforma pode ser encontrado no seguinte endereço web:
http://modules.sourceforge.net/
Cada versão da ferramenta é entendida como um “módulo”, que pode ser carregado ou
descarregado para o ambiente. Os módulos pertinentes a essa disciplina já foram pré-configurados
pelo professor. Para incorporá-los ao seu ambiente, abra um terminal usando o menu “Applications /
Acessories / Terminal”. No terminal, digite:
gedit ~/.bashrc
source /workareas/raphael.brum/tools/modules/init/bash
Grave o arquivo e feche o Editor de Texto. Para evitar avisos do sistema a cada abertura de
terminal, vamos criar também um diretório (repositório de módulos locais) através do seguinte
comando:
mkdir ~/.modules
Feito isso, deve-se fechar o Terminal e, em seguida, abri-lo novamente. Para verificar que o sistema
de módulos está funcionando, basta digitar:
module avail
Uma lista semelhante à lista abaixo, com alguns módulos pré-configurados, deve aparecer:
5/5