Lotus Domino:Preparando o Ambiente para a Instalacao no Linux

!!! Atualizado em 06/10/2015 !!! Esta instalação funcionou utilizando o CentOS Release 7.0 64 bits dentro de uma máquina Virtual Box com 3 GB de RAM.

= Preparando o Ambiente =

Siga atentamente os passos para a instalação do Domino 9 para Linux.

Hardware Necessário
Requisitos_do_Lotus_Domino_8

Planejamento de disco
* /      = 1.5 GB ou mais (diretório root) * swap   = deve ser 2x a quantidade de memória até 2G de RAM, acima disso 1 para 1, isto 3GB Ram = 3 GB Swap * /opt   = 2 GB ou mais. Diretório com os arquivos para execução * /domino = 4GB ou mais. Diretório com as bases de dados, o tamanho deve ser proporcional a quantidade de correios/aplicações que você for possuir.

Dica: Se /domino for uma partição formatada com ext4, uma dica é adicionar os paramêtros noatime e nodiratime no arquivo /etc/fstab. Com eles economizamos recursos, pois não gravamos a data/hora de alteração de um diretório.

Exemplo da linha no fstab

/dev/sda1    /domino        ext4    defaults,noatime,nodiratime   0   1

Criando o usuário e grupo no Linux
Crie o usuário e grupo utilizado pelo Lotus Domino

Definindo as permissões para o diretório /domino
 * 1) groupadd  notes
 * 1) useradd -m -g notes -d /domino/notesdata01 notes01


 * 1) mkdir /domino
 * 1) chown .notes /domino
 * 1) chmod 775 /domino

Instalando os pacotes Necessários
Instale os seguintes pacotes ao seu linux:

- compat-libstdc++-33.i686 - glibc.i686 - libgcc.i686 - libstdc++.i686 - libXp.i686 - libXp.x86_64 - libXmu.i686 - libXmu.x86_64

se você estiver utilizando o yum faça o seguinte:

CentOS 6.4
 * 1) yum -y install compat-libstdc++-33.i686 glibc.i686 libgcc.i686 libstdc++.i686 libXp.i686 libXp.x86_64 libXmu.i686 libXmu.x86_64

CentOS 7.0 (64 bits)
 * 1) yum -y install compat-libstdc++-33.i686 glibc.i686 libgcc.i686 libstdc++.i686 libXp.i686 libXp.x86_64 libXmu.i686 libXmu.x86_64

Confirme o hostname seja FQDN
Confirme que o nome do host esteja na forma completa (Full Qualified Domain Name).Exemplo: domino.minhaempresa.com.br

Outro exemplo: > cat /etc/hosts 127.0.0.1             localhost.localdomain            localhost 192.168.1.10          domino.minhaempresa.com.br         domino

Altere o Limite de Arquivos Abertos
Edite o arquivo /etc/security/limits.conf e adicione as seguintes entradas

notes               soft         nofile           81920 notes               hard         nofile           81920

Salve e feche o arquivo, depois de um logoff, então faca um logon novamente

Verifique o resultado através do comando com o usuário notes

core file size         (blocks, -c) 0 data seg size          (kbytes, -d) unlimited scheduling priority            (-e) 0 file size              (blocks, -f) unlimited pending signals                (-i) 16308 max locked memory      (kbytes, -l) 32 max memory size        (kbytes, -m) 1756780 open files                     (-n) 81920 pipe size           (512 bytes, -p) 8 POSIX message queues    (bytes, -q) 819200 real-time priority             (-r) 0 stack size             (kbytes, -s) 8192 cpu time              (seconds, -t) unlimited max user processes             (-u) 16308 virtual memory         (kbytes, -v) 3337040 file locks                     (-x) unlimited
 * 1) ulimit -a

Adicionando as Libraries ao PATH
Edite o arquivo /etc/profile e adicione a seguinte linha

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ibm/lotus/notes/latest/linux:/opt/ibm/lotus/notes/latest/linux/jvm/bin/classic/

Com isso as bibliotecas necessários ao Lotus domino estarão disponíveis.

Continuar no artigo Instalando o Lotus Domino no Linux

= Ver também =


 * Lotus Domino: Redirecionando Output para um arquivo e executando um shell


 * Mais Artigos sobre IBM Domino e Notes