IBM Connections: Preparando o Ambiente para o IBM Docs

From Wiki

Se você for utilizar o IBM Docs ou o FileViewer apenas junto com o IBM Connections, segue as dicas de preparação do ambiente.

Achei a documentação muito complexa da IBM, e acho que podemos simplificar essa preparação do ambiente.

Para alinharmos é importante conhecer os seguintes componentes:

  • Conversion Server: Converte documentos do tipo Doc, Docx, Xls, Xlsx para um formato a ser utilizado pelo Viewer Server.
  • Viewer Server: Pega os documentos convertidos e apresenta no Navegador.

O Conversion Server sempre deve ser em Windows, logo a melhor opção é solicitar um disco D: com espaço suficiente para o diretórios DOCS_DATA e VIEWER_DATA, dessa forma o conversion ao gravar e ler os arquivos vai utilizar os discos locais. Após criar estes diretórios, criamos um usuário local nesta máquina Windows, e depois compartilhamos estes diretórios

Quanto ao Viewer Server, vou instalar em uma máquina Linux junto com o outras aplicações do Connections, dessa forma já temos acesso ao SHARED_AREA, com os arquivos da aplicação Files e CCM. Para acessar os diretórios DOCS_DATA e VIEWER_DATA, simplesmente faço a montagem destes compartilhamentos para um diretório no servido Linux, usando o /etc/fstab.


Atividades Pré-Instalação

Pacotes necessários no Suse Linux

Conectar via Linux no Servidores do Conversion

1) Instalar os pacotes

zypper install -y libgtk-2_0-0 libMagick* glibc-32bit libgtk-2_0-0-32bit libSM6-32bit

zypper install python-*

Pacotes necessários no RedHat Linux

Conectar via Linux no Servidores do Conversion

1) Instalar os pacotes

yum install -y libgtk-2_0-0 libMagick* glibc-32bit libgtk-2_0-0-32bit libSM6-32bit

yum install python-*

Arquivos necessários

Conectar via Linux no Servidores do Conversion


1) Download do Arquivos e extração dos Arquivos

mkdir -p /opt/IBM/Binaries/docs2
mkdir -p /opt/IBM/Binaries/docs2-cr3
mkdir -p /opt/IBM/Binaries/docs2-cr3-if8
mkdir -p /opt/IBM/Binaries/conversion-linux
mkdir -p /opt/IBM/Binaries/viewer-linux

cd /opt/IBM/Binaries/

2) Copiar os arquivos

  • DOCS_2.0_WINLIN_ML.zip
  • IBMConnectionsDocs_2.0_CR3.zip
  • IBMConnectionsDocs_CR3_iFix008.zip

3) Descompactar

unzip DOCS_2.0_WINLIN_ML.zip -d /opt/IBM/Binaries/docs2
unzip IBMConnectionsDocs_2.0_CR3.zip -d /opt/IBM/Binaries/docs2-cr3
unzip IBMConnectionsDocs_CR3_iFix008.zip -d /opt/IBM/Binaries/docs2-cr3-if8
unzip /opt/IBM/Binaries/docs2-cr3/DocsConversion_Linux_2.0.0.zip -d /opt/IBM/Binaries/conversion-linux/
unzip /opt/IBM/Binaries/docs2/IBMConnectionsDocs-repo/native/Viewer_2.0.0.zip -d /opt/IBM/Binaries/viewer-linux



Configuração do compartilhamento entre servidores Windows e Linux

No Servidor Windows

1) Execute

  • Windows 2008 => Server Manager -> Local Users and Groups -> Users
  • Windows 2012 => Server Manager -> Tools -> Computer Management -> Local Users and Groups -> Users->Users, clique com o botão esquerdo New User

2) Criar o usuário local connectuser e definir uma senha, marcar User cannot change password e Password never expires.

3) Criar os diretórios

D:\IBM\FileViewer\DocsData
D:\IBM\FileViewer\ViewerData

4) Compartilhar o diretório D:\IBM\FileViewer e definir a permissão de "Leitura e Escrita" para o usuário connectuser

No Servidor Linux

1) Criar os pontos de montagem

mkdir -p /opt/IBM/FileViewer

2) Editar o arquivo /etc/fstab e adicionar as entradas alterando para o ip do servidor Windows e a senha do usuário connectuser

//<ALTERAR_IP>/FileViewer     /opt/IBM/FileViewer cifs defaults,rw,username=connectuser,password=<ALTERAR_SENHA>,sec=ntlm  1 2

Salve e feche o arquivo

3) Execute o comando

# mount -a

confirme a montagem através do comando

# mount

Gravar um arquivo para verificar a permissão de gravação e leitura.

Ver também