Datacenter Implantação
De UniWiki
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.
Índice
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.1) Crie na pasta D:\RUDC1 uma pasta cujo nome deve ser composto pelo prefixo 'rede_' seguido
- 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:
- 1.3) Configurar o Gerenciador de arquivos remoto do usuário.
- $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.4) Configurar no Apache (uniware-dc.cnf) uma entrada para o geranciador de arquivos do cliente
- 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.1) Arquivo: [nova]\unilab_host\connections\conn.php
- 1.5) Configurar Unilab Host (sempre independente do cliente usar no momento ou não)
- 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.5.2) Arquivo: [nova]\unilab_host\config.php
- 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)
- 1.6) Configurar os INIs do unilabw e do unilaudos na pasta [nova]\Uniwarew
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.1) Crie uma pasta temporária na área do cliente (pasta d:\[nova]) e salve os arquivos de
- 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.3) Abra o arquivo zip da pasta UNILABW e extraia os arquivos para a pasta 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.4) Renomeie a pasta [nova]\uniwarew\unilabw\IMAGEDB\UNILABW
- 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.6) Extraia o dump do banco de dados do arquivo .gz e renomeie este arquivo para: "ulb?????.sql"
- 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.9) No Linux, abra o MySQL Query Browser (raio azul no topo da tela) e crie a nova base de dados "ULB?????"
- 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.1) Crie uma atalho para o unilab e para o unilaudos na pasta uniwarew do cliente mesmo.
- 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.
- 4.2) Confira mais uma vez os seguintes arquivos para ter certeze que a configuração esta certa:
- 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:
- 5.1.1) Abra a janela de configuração de imkpressoras especiais (menu: Outros/Impressoras Especiais)
- [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:
- 5.1.2) Edite o arquivo "impressoras_especiais.printers" na pasta do unilab.
[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:
- NOTA: Apartir da versão 3.01.007 esta configuração é automática através da sessão GLOBAL
[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.2.3) Selecione a Guia "Manut 3" e clique em "Controle de Licenças do Unilab"
- 5.3) Configurações Unilaudos
- Os passos abaixo devem ser executados na VM logado como administrator.
- 5.3) Configurações Unilaudos
- 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.1) Na VM do unilaudos, coloque o serviço do unilab em pausa.
- 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.2) Execute o unilabw do cliente (use o atalho na pasta do cliente)
- 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.3) Na guia "Internet", clique no botão "internet" e configure da seguinte forma:
- 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.4) Clique no botão "Internet ADM" e configure:
- 5.3.5) Clique no botão "PLI" e configure:
- Exportar arquivos para a pasta: d:\[rede_?????]\laudos_internet
- 5.3.5) Clique no botão "PLI" e configure:
- 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)
- 5.3.6) Salve as configurações e execute o unilaudos para conferir se esta pegando