|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
::
Notícias :: |
|
|
|
|
|
»
Versão 3.0 :: 25-02-2005 |
|
Está disponível a última versão do software dos peers, agora testada e
aprovada. Encontra-se disponível em:
No Linux, pode ser instalada a partir de qualquer shell, até mesmo via
ssh (não tem mais aquele problema de ter que instalar a partir de uma
interface gráfica). As instruções são as mesmas para instalação da
versão anterior, menos a parte de configuração, que é automática. O nome
do peer deve ser configurado no script que está em etc/jxtaservice,
tirando o comentário da linha 27 e colocando ali o nome do peer. Não
esquecer de configurar nesse script também a variável JAVA_HOME, que
deve apontar para o diretório de instalação da J2SDK.
Só não temos ainda um script para desinstalação da versão antiga... Mas
para desinstalar a antiga, dado que no caso de vocês o processo ainda
não está rodando, fica mais fácil: é só apagar o diretório
/usr/local/jxtaservice. Depois disso, é só baixar o arquivo, configurar
os scripts, rodar o ./INSTALL e pronto! A única coisa que o INSTALL vai
reclamar é na hora da criação do usuário novo, dado que já existe um com
o mesmo nome. Mas isso não tem problema.
Os comandos de start e stop do serviço também estão funcionando bem.
Portanto, para parar o serviço, é só usar "service jxtaservice stop", e
para iniciar novamente, "service jxtaservice start".
O software pode também ser testado em Windows, porém nenhum serviço será
instalado. Nesse caso, para configurar o nome do peer, deve-se modificar
a linha 26 do arquivo etc/jxtaservice.bat. Depois, basta executar esse
arquivo, que o peer vai estar rodando.
Bom proveito, e mandem sugestões!
[]'s
André Panisson
|
|
»
Versão 2.0 :: 24-02-2005 |
|
Ficou pronta hoje uma nova versão para os arquivos de instalação dos peers.
Está disponível em porém está ainda em fase de testes.
A versão antiga continua disponível no link informado acima.
As instruções para instalação são as mesmas do arquivo antigo, com
algumas modificações:
Toda aquela parte de configuração manual agora é automática. Nenhuma
janela aparece na tela. O nome do peer deve ser colocado no script
jxtaservice, modificando a variável de ambiente PEER_NAME.
. Existe também um script (jxtaservice.bat) que pode ser rodado em
Windows. Este script está no diretório /etc dos arquivos de instalação.
A aplicação nesse caso é executada em modo standalone, e nenhum serviço
é instalado. O nome do peer também deve ser configurado como variável de
ambiente (PEER_NAME), dentro desse script.
Depois de instalado (Linux) ou executado (Windows) é só acessar via
navegador a porta 8081 do mesmo host, lá estará disponível a interface
com os comandos do Shell (vide email anterior).
Quando puderem testar a aplicação, agradeceria se mandassem um feedback
sobre as dificuldades que tiveram, se existe alguma coisa que possa ser
melhorada...
[]'s
André Panisson
|
» Versão 1.0 :: 22-02-2005 |
|
Os arquivos para instalação do software estão disponibilizados no seguinte endereço:
Instruções para instalação:
Os comandos que seguem cada instrução abaixo são exemplos de passos a seguir. ATENÇÃO: Os comandos devem ser executados em uma janela de shell aberta em modo gráfico (KDE ou Gnome) porque o passo 5 abre uma janela gráfica para configuração manual da plataforma.
Baixar o arquivo em um diretório local:
$ cd /home/aragorn
[aragorn@noc aragorn]$ wget
Descompactar o arquivo usando o unzip:
[aragorn@noc aragorn]$ unzip jxtaservice.zip
Editar o arquivo etc/jxtaservice e modificar as variáveis de ambiente:
[aragorn@noc aragorn]$ cd jxtaservice
[aragorn@noc jxtaservice]$ vi etc/jxtaservice
modificar a variável JAVA_HOME, colocar ali o diretório de
instalação do J2SDK;
modificar a linha 30, onde era
java \
mudar para
$JAVA_HOME/bin/java \
Modificar os atributos do arquivo INSTALL:
[aragorn@noc jxtaservice]$ chmod +x INSTALL
Executar o script de instalação como root:
[aragorn@noc jxtaservice]$ su
Password: ******
[root@noc jxtaservice]# ./INSTALL
Durante a instalação, será feita cópia dos arquivos, a criação do usuário jxta e aparecerá um prompt para digitar a nova senha para esse usuário. Após, será feita a instalação e a inicialização do serviço.É
nesse momento que surge uma janela com o título de "JXTA Configurator", em que é feita a configuração da plataforma. Na aba Basic settings, é só entrar com o nome do peer (pode ser qualquer nome, mas vamos colocar [nome_do_host]@[local_do_host] ex.: hostx@ufc). Depois entrar na aba Rendezvous/Relays, remover a URI já existente na área "Rendezvous Seeding URIs" (é só clicar na URI e depois clicar no botão "-") e adicionar as seguintes URIs na área "Rendezvous seed peers" :
Para adicionar cada URI, digitar na caixa de texto e clicar no botão "+". Essa janela fica bastante bagunçada no Linux (é um bug muito estranho, tenho a impressão que eles só testaram em windows...) e provavelmente não vai aparecer o botão OK embaixo da janela. Mas vcs vão ter que dar um jeito de achar esse botão e clicar nele... Uma das maneiras é clicar com o botão direito do mouse na barra de título da janela, selecionar Mover e arrastar a janela até o alto da tela, aí então aumentar o tamanho da janela, redimensionando-a. Quando o botão OK ficar visível, é só clicar nele.
Terminado esse passo, a instalação está completa. A janela de configuração manual se abre somente na primeira vez em que o peer é executado. Três portas estarão abertas: 9700 (http), 9701 (tcp) e 8081 (http). Na porta 8081 vai estar disponível uma interface com uma caixa de texto em que se pode digitar os mesmos comandos usados no Shell JXTA.
Alguns importantes são:
- peers (para visualizar todos os peers que estão na rede)
- rdvstatus (para ver o status das conexões)
- man (exibe um resumo de todos os comandos do Shell disponíveis)
O comando exit não deve ser usado, porque ele termina o serviço do peer.
Se o serviço for terminado por engano, para iniciar novamente o serviço jxtaservice, é só usar o comando "service jxtaservice start" como root.
Para terminar o serviço, pode-se entrar com o comando exit na interface da porta 8081, ou então usar o comando "kill -9 xxx", onde xxx é o número do processo java do servidor (esse número pode ser encontrado através do comando "ps -aux | grep java")
Por enquanto é isso, se tiverem algum problema é só entrar em contato. Quando o software estiver instalado e executando, também gostaria que vcs me avisassem, pra mim verificar o estado das conexões aqui na nossa rede.
[]'s
André Panisson
|
|