Conectando-se a um Servidor AIX Remoto

A documentação a seguir descreve como instalar o componente de servidor Explorador de Sistema Remoto em um servidor AIX.

Pré-requisitos

O Perl e o Java 1.4 devem estar em seu caminho. Para testar o Perl, execute o seguinte comando a partir de um shell de comando:
perl-V
Para testar a versão Java, execute o seguinte comando a partir de um prompt de comandos:
java -version
Se você receber a mensagem "comando não encontrado", crie um link simbólico ao comando Java em /usr/bin executando o seguinte comando:
ln -s  diretório_de_instalação_do_jdk /jre/bin/java  /usr/bin/java

Instalando o código do servidor

Complete as seguintes tarefas se você estiver instalando o código do servidor a partir do WebSphere Development Studio Client para iSeries. Clique aqui para obter instruções de instalação do código do servidor a partir do WebSphere Development Studio Client Advanced Edition para iSeries.
  1. Crie um diretório no servidor remoto no qual você deseja instalar o código do servidor. O restante dessas instruções adotará o diretório de instalação /opt/rseserver (adequado para compartilhamento de equipe), mas você pode utilizar qualquer outro diretório.
  2. Localize rseserver.jar em

    x:\diretório do produto\rse\eclipse\plugins\com.ibm.etools.systems.universal_version_number\serverruntime\

    em sua estação de trabalho local, sendo que x:\diretório do produto é o diretório no qual você instalou o produto.
  3. Copie rseserver.jar para o diretório /opt/rseserver em seu servidor remoto.
  4. No servidor remoto, abra um prompt de comandos e vá para o diretório no qual você copiou o arquivo rseserver_jar.
  5. Para extrair os arquivos dentro do arquivo JAR, execute:

    jar -xvf rseserver.jar

    Nota: O comando JAR é enviado com o JDK e pode não estar em seu caminho. Se você receber uma mensagem "comando não encontrado" ao executar o comando JAR, tente qualificar o comando JAR com o diretório de instalação do JDK. Por exemplo: /opt/IBMJava2-131/bin/jar -xvf rseserver.jar
  6. Complete os seguintes comandos de configuração:

    dos2unix daemon.aix
    dos2unix server.aix
    chmod 755 server.aix
    chmod 755 daemon.aix
    chmod 755 auth.pl

Complete as seguintes tarefas se estiver instalando o código do servidor a partir do WebSphere Development Studio Client Advanced Edition para iSeries. Clique aqui para obter instruções para instalar o código do servidor a partir do WebSphere Development Studio Client para iSeries.
  1. Crie um diretório no servidor remoto no qual você deseja instalar o código do servidor. O restante dessas instruções adotará o diretório de instalação /opt/rseserver (adequado para compartilhamento de equipe), mas você pode utilizar qualquer outro diretório.
  2. Localize rseserver.jar e rseserver_setup.sh em

    x:\diretório do produto\rse\eclipse\plugins\com.ibm.etools.systems.universal_version_number\serverruntime\

    em sua estação de trabalho local, sendo que x:\diretório do produto é o diretório no qual você instalou o produto.
    Na versão Advanced do produto, localize rseserver.jar em

    x:\diretório do produto\iseries\server.runtimes.aix_número_da_versão\

    em sua estação de trabalho local.
  3. Copie os arquivos rseserver.jar e rseserver_setup.sh para o diretório /opt/rseserver em seu servidor remoto.
  4. No servidor remoto, abra um prompt de comandos e mude para o diretório no qual copiou o arquivo rseserver_setup.sh.
  5. Execute os seguintes comandos:
    dos2unix rseserver_setup.sh
    chmod ug+rwx rseserver_setup.sh
    ./rseserver_setup.sh diretório_de_instalação
    sendo que diretório_de_instalação é o diretório na máquina remota no qual você quer que o componente de servidor seja instalado, por exemplo: /opt/rseserver. (Se você não especificar um diretório, o diretório de instalação padrão será /opt/rseserver630. Observe que esse diretório padrão pode precisar que você tenha acesso à raiz).

Iniciando o servidor

Você pode iniciar o servidor com um daemon, automaticamente na inicialização, ou manualmente.

Para iniciar o servidor com o daemon do servidor
  1. Assegure-se de que a execução esteja sendo feita com o ID de usuário root. (Se o daemon não for executado sob a raiz, ele não poderá autenticar os usuários de conexão). Execute os seguintes comandos:
    su -l root
    cd diretório_de_instalação
    perl ./daemon.aix
Observe que o daemon do servidor é executado na porta 4035.

Executando o daemon na inicialização

Talvez você queira configurar o daemon para ser executado na inicialização para o Linux. Para isso, é necessário anexar uma chamada ao daemon ao script de inicialização. Inclua as seguintes linhas no final do arquivo /etc/rc.d/rc.local:
cd /opt/rseserver
perl ./daemon.aix

Para Iniciar o Servidor Manualmente

Execute os seguintes comandos:
cd diretório_de_instalação
perl ./server.aix <port>

Esses comandos são executados no script server.aix localizado no diretório de instalação do servidor. Se isso não funcionar, tente alterar os atributos de permissão de server.aix (por exemplo, digite chmod 755 server.aix). O parâmetro de porta para o script server.aix é opcional. Se você não especificar uma porta, o servidor escolherá a primeira porta disponível e imprimirá o número da porta para saída padrão. O número de porta padrão geralmente é 4033. Se quiser utilizar uma porta diferente, você precisará digitar o número dessa porta nas propriedades de subsistema de Arquivos para sua conexão no Explorador de Sistema Remoto. (Consulte a seguinte seção Fazendo uma Conexão do Cliente com o Servidor Remoto no Workbench para obter informações adicionais sobre alteração do número de porta.) Caso contrário, essa propriedade não precisa ser alterada.

Fazendo uma Conexão do Cliente com o Servidor Remoto no Workbench

Agora, você pode utilizar o produto para fazer uma conexão do cliente a um servidor remoto. Você executa essa tarefa dentro do ambiente de desenvolvimento integrado do workbench. Para fazer uma conexão com o servidor remoto:
  1. Vá para a perspectiva Remote System Explorer. No menu do workbench, clique em Window > Open Perspective > Remote System Explorer.
  2. Na visualização Remote Systems, New Connection é expandida automaticamente para exibir os vários sistemas remotos aos quais você pode conectar-se através do Remote System Explorer. Expanda um dos sistemas remotos listados para chamar a nova caixa de diálogo de conexão e configure uma conexão.
  3. No campo Host Name, digite o nome do endereço TCP/IP do servidor. O valor que você digitar neste campo será automaticamente copiado no campo Connection name, que será exibido na visualização Remote Systems e é exclusivo da conexão.
  4. (Opcional) Digite uma Descrição. A descrição aparecerá na visualização Properties depois que a conexão for criada.
  5. Clique em Finish para definir seu sistema.
Atenção: Para verificar seu número de porta, clique com o botão direito em sua conexão ou subsistema a partir da visualização Remote Systems e selecione Properties. Clique em Subsystem para visualizar as informações relevantes. Se sua porta for "0", então seu servidor de comunicações Remote System Explorer selecionará qualquer porta livre no servidor. Se você especificou um número de porta ao iniciar o servidor, será necessário inseri-lo aqui, por exemplo, para trabalhar com um firewall.
Tarefas relacionadas
Conectando-se a um Servidor Linux Remoto