Datacenter Implantação

De UniWiki
Revisão de 09h34min de 14 de janeiro de 2013 por Alexandre (Discussão | contribs) (2) Criar Grupo e usuários do novo cliente)
Ir para: navegação, pesquisa


Atenção, este tópico esta desatualizado.
As configurações do ambiente do data-center foram alteradas em 30/12/2012

O manual de implantação é um guia passo a passo para a colocação de novos clientes no datacenter. Este manual descreve cada etapa e cada item a ser configurada.


1) Criação da pasta de trabalho do cliente.

A pasta de trabalho é a área de disco à qual fica restrito o acesso dos usuários do cliente. Deve ser instalado no servidor de banco e arquivos (UNIWARE-DB2)
1.1) Crie na pasta D:\RUDC1 uma pasta cujo nome deve ser composto pelo prefixo 'rede_' seguido
do código ADM do cliente (p.ex: rede_00123).
1.2) Copie para a nova pasta o conteúdo da pasta 'D:\INSTALL\Datacenter\_rede_new'.
1.3) Configurar o Gerenciador de arquivos remoto do usuário.
Na pasta '[nova]\rexplorer\includes', edite o arquivo config.php e configure os seguintes itens:
$ADM - Código ADM do novo cliente
$LABNOME - Nome do laboratório
$USRAUT - Login de acesso a area de arquivos do laboratório (use um nome simples)
$PSWAUT - Senha de acesso a area de arquivos do laboratório
1.4) Configurar no Apache (uniware-dc.cnf) uma entrada para o geranciador de arquivos do cliente
copiar uma entrada existente e trocar o código adm (colocar na ordem de código)


1.5) Configurar Unilab Host (sempre independente do cliente usar no momento ou não)
1.5.1) Arquivo: [nova]\unilab_host\connections\conn.php
Configurar para o banco de dados do cliente 'ulb<codigoAdm>' (p.ex: 'ULB00123')
1.5.2) Arquivo: [nova]\unilab_host\config.php
Configurar os itens:
$pathLaudos = (atualizar com o código do cliente) // Local dos arquivos de laudo ([nova]\laudos_internet)
$nomeLaboratorio = "Nome do Laboratório" // Nome do laboratório


1.6) Configurar os INIs do unilabw e do unilaudos na pasta [nova]\Uniwarew
configure os arquivos unilabw.ini e unilaudos.ini para usarem o banco de dados do novo
cliente (mudar o código ADM no nome do banco de dados, p.ex ULB00002 para ULB00006)

2) Criar Grupo e usuários do novo cliente

Fora de uso na nova configuração

3) Restaurar o backup do cliente no datacenter.

A restauração do backup (Banco de dados e arquivos) do cliente no datacenter deve ser feita
com muita atenção para que não sobreponha o sistema de outro cliente.
3.1) Crie uma pasta temporária na área do cliente (pasta d:\[nova]) e salve os arquivos de
backup recebidos do cliente nesta pasta.
3.2) Decompacte o zip de backup na pasta temporaria.
3.3) Abra o arquivo zip da pasta UNILABW e extraia os arquivos para a pasta unilabw
([nova]\Uniwarew\unilabw)
3.4) Renomeie a pasta [nova]\uniwarew\unilabw\IMAGEDB\UNILABW
para: [nova]\uniwarew\unilabw\IMAGEDB\UNILABW\ULB????? (onde ????? é o código adm do cliente).
Nota: O nome desta pasta deve ficar igual ao nome do banco de dados do cliente.
3.5) Abra o zip da pasta CFIG e extraia o arquivo UNIWARE.AIC para a pasta CFIG do cliente.
3.6) Extraia o dump do banco de dados do arquivo .gz e renomeie este arquivo para: "ulb?????.sql"
(letras minusculas)
3.7) Copie o arquivo "ulb?????.sql" para \\192.168.0.19\transf (no servidor linux)
3.8) Acesse o servidor linux com o VNC (senha: UNIADM)
3.9) No Linux, abra o MySQL Query Browser (raio azul no topo da tela) e crie a nova base de dados "ULB?????"
(usando letras maiusculas e substituindo ????? pelo codigo adm do cliente).
Antes de executar o comando, confira se o nome esta correto.
Ao concluir feche o Query Browser.
3.10) abra o terminal (quadradinho preto do lado do Raio azul) e digite a seguinte linha de comando:
    sudo mysql ULB????? --user= --password= --host=localhost --port=3309 </home/uniware/transf/ulb?????.sql
Nota 1 - a senha do sudo é 1010.
Nota 2 - não esqueça de subistituir ????? pelo código adm do cliente tanto no nome da base quanto
no nome do arquivo de backup (aquele que esta lá na pasta transf).
    Apos a execução aguarde o retorno do prompt, o tempo vai variar de acordo com o tamanho da 
 base de dados que esta sendo restaurada.


4) Configurações iniciais no unilab

4.1) Crie uma atalho para o unilab e para o unilaudos na pasta uniwarew do cliente mesmo.
edite os atalhos e coloque em ambos o parametro POSTOONLINE=01.
Este atalho é de uso do administrador do datacenter para fins de manutenção.
4.2) Confira mais uma vez os seguintes arquivos para ter certeze que a configuração esta certa:
unilabw.cmd - deve apontar para o unilab da pasta do cliente que vocë esta implantando.
unilabw.ini - deve apontar para a base de dados do cliente (confira se o codigo ADM confere)
unilaudos.ini - deve apontar para a base de dados do cliente (confira se o codigo ADM confere)

5) Entrando no unilab pela primeira vez - Ajustes obrigatórios.

5.1) Impressoras especiais
ATENÇÃO!!!!! DESCONSIDERAR ESTE ITEM PARA UNILAB VERSÃO 3.01.07 OU SUPERIOR
As configurações em impressoras especiais são importantes pois afetam o desempenho do
datacenter como um todo. As especificações aqui descrita tem como objetivo obter o
máximo em desempenho do servidor.


5.1.1) Abra a janela de configuração de imkpressoras especiais (menu: Outros/Impressoras Especiais)
e edite as propriedades da impressora "Uniware PDF Writer" da seguinte forma:
[x] Fixar Matriz de cores em 8 bits
[ ] Usar fundo opaco na fixação de imagens
API de Fixação: Draw
Clique "Ok" e em seguida "Confirmar alterações"</big>
5.1.2) Edite o arquivo "impressoras_especiais.printers" na pasta do unilab.
este arquivo tera uma sessao como o texto descrito abaixo:
                     [ADMINISTRATOR@SVW-UNIWAREDC2]
                       Ghostscript PDF_Matriz=1
                       Ghostscript PDF_Opacity=0
                       Ghostscript PDF_DrawMode=2
                       Ghostscript PDF_MaxTry=4
Copie este bloco, fazendo uma copia para cada usuário do cliente que você criou, substituindo
o texto "ADMINISTRATOR@" por "<loginDoUsuario@>" (sempre em maiusculo).
Crie uma cópia também para "[ADMINISTRATOR@UDC_LAUDOS]" (este é o usuário do Unilaudos)
NOTA: Apartir da versão 3.01.007 esta configuração é automática através da sessão GLOBAL
definida no arquivo "impressoras_especiais.printers" padrão, caso não exista o arquivo ou a sessão
ciar o arquivo/sessao como abaixo:
                          [GLOBAL]
                       Ghostscript PDF_Matriz=1
                       Ghostscript PDF_Opacity=0
                       Ghostscript PDF_DrawMode=2
                       Ghostscript PDF_MaxTry=4


5.2) Manutenção
5.2.1) Abra a janela de manutenção (menu: Outros/Manutenção).
5.2.2) Selecione a Guia "Manut 2" e clique em "Liberar Unilaudos".
5.2.3) Selecione a Guia "Manut 3" e clique em "Controle de Licenças do Unilab"
Se houver qualquer licença relacionada, marque todas e pressione o botão "Resetar"
5.3) Configurações Unilaudos
Os passos abaixo devem ser executados na VM logado como administrator.
ATENÇÃO !!!!! ATENÇÃO !!!!! ATENÇÃO !!!!! ATENÇÃO !!!!! ATENÇÃO !!!!! ATENÇÃO !!!!!
Quando logar com o usuário administrator, NUNCA DE LOGOFF na sessão, feche
sempre a janela do TS para que a sessão permaneça ativa caso contrário o unilaudos irá parar.
5.3.1) Na VM do unilaudos, coloque o serviço do unilab em pausa.
No Guardiao do Unilaudos (Ulguardiandc) apenas desmarque o Checkbox "Ativar Monitoramento".
5.3.2) Execute o unilabw do cliente (use o atalho na pasta do cliente)
- Abra as configurações de internet (menu: Cadastros/Configurações/Internet)
5.3.3) Na guia "Internet", clique no botão "internet" e configure da seguinte forma:
  • Tempo Méximo de espera para geração do laudo: 460
  • Intervalo: 00:00:03
  • Gerar arquivos temporarios em: d:\[rede_?????]\temps\unilaudos
5.3.4) Clique no botão "Internet ADM" e configure:
  • Manter os laudos na internet por no máximo: (valor minimo 90 para datacenter)
5.3.5) Clique no botão "PLI" e configure:
  • Exportar arquivos para a pasta: d:\[rede_?????]\laudos_internet
5.3.6) Salve as configurações e execute o unilaudos para conferir se esta pegando
corretamente as configurações (lembrar que deve ser usado o atalho da pasta
do cliente)