[Reddes.bvs-tech] Utilização do Lildbi em sistema operacional Linux de 64 bits

Silva, Asael Costa da (BIR) silvaasa at bireme.ops-oms.org
Wed Jul 10 17:50:59 BRST 2013


Prezado Augusto

O arquivo iah.xic é parte do pacote IAH antigo. Na versão mais atualizada tem somente o iah.xis. Note que não se pode misturar versões, então não adiantaria lhe mandar um iah.xic da versão atual pois não funcionaria corretamente com a versão que você está usando.

Outrossim, a versão de IAH utilizada dentro do pacote do LILDBI-Web 1.7b ainda provê uma versão do arquivo iah.xic porém compilado como objeto 32 bits. Deste modo, para utilizar a chamada da IAH do LILDBI-Web, sugere-se criar um link simbólico com o nome iah.xic apontando para iah.xis, uma vez que os parâmetros são os mesmos.

Aproveito para reiterar que o correto é utilizar um pacote IAH independente do LILDBI para disponibilizar a base certificada em servidor de acesso público, deixando o LILDBI-Web apenas como entrada de dados, mantendo assim a segurança deste ambiente.

Quanto a versão de SO Linux utilizamos OpenSUSE 64 bits com as libs de compatibilização 32 bits. Note que as libs dependem da distribuição, sendo portanto variáveis as faltas de libs necessárias de acordo com o SO e também com a versão do mesmo (server, desktop etc). Para mais informação acerca, consulte a documentação do seu sistema operacional, no caso Ubuntu.

Atenciosamente

Asael Costa Silva

System Analyst

MTI/RST

BIREME/PAHO/WHO



________________________________________
From: reddes.bvs-tech-bounces at listas.bireme.br [reddes.bvs-tech-bounces at listas.bireme.br] on behalf of Augusto Vinhaes [augusto.vinhaes at icict.fiocruz.br]
Sent: Thursday, July 04, 2013 12:05
To: Mori, Marcos (BIR)
Cc: reddes.bvs-tech at listas.bireme.br
Subject: Re: [Reddes.bvs-tech] Utilização do Lildbi em sistema operacional Linux de 64 bits

Bom adia Mori,

o link realmente funciona usando o iah.xis, mas o link que eu enviei
(usando o iah.xic) funciona em SO de 32 bits. Logo, como esse arquivo é
binário, acho que precisa ser atualizado para SO de 64 bits. Temos
vários links que usam o iah.xic que estão parando de funcionar quando o
site é migrado para o SO de 64 bits. Não é possível disponibilizar esse
arquivo para 64 bits?

Abaixo segue a lista dos arquivos binários que eu substitui pelos
equivalentes de 64 bits para uma BVS com Lildbi, LIS e Direve. Eu queria
confirmar se a lista está correta, pois não basta substituir apenas o
wxis/wxis1660.exe como eu li em algumas mensagens aqui na Reddes.
Existem outros executáveis espalhados pelos diretórios das ferramentas e
que precisam ser atualizados.

/home/bvsam/bvs/cgi-bin/wxis
/home/bvsam/bvs/cgi-bin/wxis1660.exe
/home/bvsam/bvs/htdocs/lildbi/install/id2i
/home/bvsam/bvs/htdocs/lildbi/install/mx
/home/bvsam/bvs/htdocs/iah/scripts/translate/mx
/home/bvsam/bvs/bases/mx
/home/bvsam/bvs/bases/iah/mx
/home/bvsam/bvs/bases/lildbi/dbcertif/lilacs/mx1660.exe
/home/bvsam/bvs/bases/lis/mxcp
/home/bvsam/bvs/bases/lis/checklinks/batch/cisis/mxtb
/home/bvsam/bvs/bases/lis/retag
/home/bvsam/bvs/bases/lis/checklinks/batch/cisis/ifkeys
/home/bvsam/bvs/bases/lis/checklinks/batch/cisis/msrt
/home/bvsam/bvs/bases/lis/checklinks/batch/cisis/mx
home/bvsam/bvs/bases/lis/checklinks/batch/mx
/home/bvsam/bvs/bases/lis/checklinks/batch/cisis/crunchmf
/home/bvsam/bvs/bases/lis/mx
/home/bvsam/bvs/bases/lis/general/mx
/home/bvsam/bvs/bases/direve/admDireve/mx1660.exe
/home/bvsam/bvs/bases/direve/admDireve/tab/mx
/home/bvsam/bvs/bases/direve/tab/mx

Você poderia me dizer qual sistema operacional vocês usam ai na Bireme
nos servidores de produção ? E se é de 32 ou 64 bits ?

Atenciosamente,

Augusto Vinhaes
Seção de Informação
CTIC - ICICT - FIOCRUZ

Em 03/07/2013 18:06, Mori, Marcos (BIR) escreveu:
> Augusto. tudo bem?
>
> Veja, eu troquei nessa url, o iah.xic para iah.xis e funcionou corretamente.  Por favor faça esse teste.
>
> http://acervofar.icict.fiocruz.br/cgi-bin/wxis1660.exe/lildbi/iah/?&IsisScript=lildbi/iah/iah.xis&base=ACERVOFAR&lang=p&nextAction=lnk&exprSearch=saude%20AND%20publica&indexSearch=TW
>
> É que na pasta cgi-bin/lildbi/iah/ tem os dois arquivos (xis, xic) e isso pode induzir ao erro.
>
> Por favor, nos informe se ainda continua dando o erro.
>
> Abraços,
>
> Marcos Luis Mori
> RST/MTI
> BIREME/OPS/OMS
>
> ------------------------
>
> Mi Nuevo email: morimarc at paho.org
>
>
>
> Siga-nos no twitter: https://twitter.com/ComunidadRedDes/
>
> Curta a nossa página: https://www.facebook.com/ComunidadRedDes
>
>
>
> ________________________________________
> De: Augusto Vinhaes [augusto.vinhaes at icict.fiocruz.br]
> Enviado: quarta-feira, 3 de julho de 2013 12:47
> Para: Mori, Marcos (BIR)
> Assunto: Re: [Reddes.bvs-tech] Utilização do Lildbi em sistema operacional Linux de 64 bits
>
> Obrigado pela ajuda Mori,
>
> eu já havia lido o Wiki, mas ainda tenho as seguintes dúvidas:
>
> - Existe algum procedimento específico para o BVS-Site, LIS e Direve ?
> - Quais os arquivos (binários) que devem ser substituídos considerando
> uma BVS com todas as ferramentas (BVS-Site, LIS , Direve e LILDBI) ?
> - Você acha seguro nós usarmos o so de 64 bits com as adaptações nas
> ferramentas ? Já tem algum centro cooperante usando ?
>
> O Lildbi que está com problema no iah.xic é 1.7a. O link abaixo que faz
> busca na base parou de funcionar com o erro "internal server error".
> Quando o site estava na máquina com so de 32 bits essa busca funcionava.
>
> http://acervofar.icict.fiocruz.br/cgi-bin/wxis1660.exe/lildbi/iah/?&IsisScript=lildbi/iah/iah.xic&base=ACERVOFAR&lang=p&nextAction=lnk&exprSearch=saude
> AND publica&indexSearch=TW
>
> Você poderia me dizer qual sistema operacional vocês usam ai na Bireme
> nos servidores de produção ? E se é de 32 ou 64 bits ? Já temos alguns
> ambientes em 64 bits  e estamos com problemas.
>
> Atenciosamente,
>
> Augusto Vinhaes
> Seção de Informação
> CTIC - ICICT - FIOCRUZ
>
> Em 03/07/2013 10:53, Mori, Marcos (BIR) escreveu:
>> Bom dia Augusto,
>>
>> Na wiki que escrevemos sobre os testes com a versão 64 bits de linux, (http://wiki.bireme.org/pt/index.php/Plataforma_ISIS_BIREME) tem a seguinte consideração
>>
>> ================================================================
>> Considerações para testes
>>
>> "Os testes a serem realizados nos aplicativos que utilizam os utilitários CISIS devem considerar:
>> Não há necessidade de submeter o arquivo mestre (M/F) a qualquer tipo de conversão
>> Os arquivos invertidos (I/F) devem ser regerados. "
>>
>> mx <base> fst=@<arquivo.fst> fullinv=<nome_do_arquivo_invertido> [tell=100]
>>
>> ================================================================
>>
>> Para o caso especifico do lildbi-web, e referente as bases de dados certificadas a sintaxe reinverter as bases de dados  pode ser a seguinte:
>>
>> Dentro do diretório bases/dbcertif/lilacs/
>>
>> ./mx1660.exe LILACS fst=@LILACS.fst  actab=../../comum/ansiac.tab uctab=../../comum/ansiuc.tab fullinv=LILACS -all now tell=1000
>>
>> Para as bases de documentalistas que ficam em : bases/dbnotcertif/lilacs/
>>
>> ../../dbcertif/lilacs/mx1660.exe br1 fst=@../../dbcertif\lilacs\lilacs.fst actab=../../comum/ansiac.tab uctab=../../comum/ansiuc.tab fullinv=br1 -all now tell=100
>>
>> Por favor, leia a wiki completa antes de começar a fazer os testes.
>>
>>> Lildbi em sistema Linux de 64 bits (Ubuntu 12.04). O arquivo binário
>>> iah.xic também precisa ser atualizado ?
>>
>> Em teoria, nas últimas versões do lildbi-web não deveria ter esse arquivo (iah,xic) compilado (vou checar com a desenvolvedora).  Que versão vc está utilizando do lildbi-web? Se, no entanto, for iah,xis não tem necessidade de fazer nenhuma ação para esse arquivo,
>>
>> Por favor, nos informe de qualquer problema que ocorrer com esses ajustes.
>>
>> Abraços,
>>
>>
>> Marcos Luis Mori
>> RST/MTI
>> BIREME/OPS/OMS
>>
>> ------------------------
>>
>> Mi Nuevo email: morimarc at paho.org
>>
>>
>>
>> Siga-nos no twitter: https://twitter.com/ComunidadRedDes/
>>
>> Curta a nossa página: https://www.facebook.com/ComunidadRedDes
>>
>>
>>
>> ________________________________________
>> De: reddes.bvs-tech-bounces at listas.bireme.br [reddes.bvs-tech-bounces at listas.bireme.br] em nome de Augusto Vinhaes [augusto.vinhaes at icict.fiocruz.br]
>> Enviado: terça-feira, 2 de julho de 2013 12:40
>> Para: reddes bvs-tech
>> Assunto: [Reddes.bvs-tech] Utilização do Lildbi em sistema operacional Linux de 64 bits
>>
>> Amigos,
>>
>> gostaria de saber se existe algum procedimento descrevendo os arquivos
>> (executáveis ou binários) que precisam ser substituídos para utilizar o
>> Lildbi em sistema Linux de 64 bits (Ubuntu 12.04). O arquivo binário
>> iah.xic também precisa ser atualizado ?
>>
>> --
>> Atenciosamente,
>>
>> Augusto Vinhaes
>> Seção de Informação
>> CTIC - ICICT - FIOCRUZ
>> _______________________________________________
>> Reddes.bvs-tech mailing list
>> Reddes.bvs-tech at listas.bireme.br
>> http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
>>
>>
>>
>>
>> IMPORTANT: This transmission is for use by the intended
>> recipient and it may contain privileged, proprietary or
>> confidential information. If you are not the intended
>> recipient or a person responsible for delivering this
>> transmission to the intended recipient, you may not
>> disclose, copy or distribute this transmission or take
>> any action in reliance on it. If you received this transmission
>> in error, please dispose of and delete this transmission.
>>
>> Thank you.
>>
>>
>
>
>
>
> IMPORTANT: This transmission is for use by the intended
> recipient and it may contain privileged, proprietary or
> confidential information. If you are not the intended
> recipient or a person responsible for delivering this
> transmission to the intended recipient, you may not
> disclose, copy or distribute this transmission or take
> any action in reliance on it. If you received this transmission
> in error, please dispose of and delete this transmission.
>
> Thank you.
>
>
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech




IMPORTANT: This transmission is for use by the intended
recipient and it may contain privileged, proprietary or
confidential information. If you are not the intended
recipient or a person responsible for delivering this
transmission to the intended recipient, you may not
disclose, copy or distribute this transmission or take
any action in reliance on it. If you received this transmission
in error, please dispose of and delete this transmission. 

Thank you.




More information about the Reddes.bvs-tech mailing list