Datacenter Implantação
De UniWiki
Revisão de 12h04min de 27 de abril de 2012 por Alexandre (Discussão | contribs) (Criou página com 'Categoria:Datacenter 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 se...')
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.
- 1.1) Crie na unidade D:\ uma pasta gujo nome deve ser composto pelo prefixo 'rede_' seguido
- do código ADM do cliente (p.ex: rede_00123).
- 1.1) Crie na unidade D:\ uma pasta gujo 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 op 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 op 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>' (pex: '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: D:\rede_00707\unilab_host\config.php
- Configurar os itens:
- $pathLaudos = (atualizar com o código do cliente) // Local dos arquivos de laudo (pdf) de preferência fora da pasta www
- $nomeLaboratorio = "Nome do Laboratório" // Nome do laboratório
- 1.5.2) Arquivo: D:\rede_00707\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
- 2.1 Criar os usuários do cliente, obendecendo para cada usuário as seguintes regras:
- 2.1.1) Nome e login
- - Iniciar com o código adm do cliente
- - 3 ou 4 letras minusculas identificando o local fisico (nome do posto ou unidade)
- - 2 digitos númericos indicando o numero de ordem do usuário na unidade
- (exemplos: 00707cent01,00707cent01, 00707cif01,00553firm01,etc.)
- 2.1.1) Nome e login
- 2.1 Criar os usuários do cliente, obendecendo para cada usuário as seguintes regras:
- 2.1.2) Senha do usuário
- A senha do usuário deve ser definida usando a base no login (menos o numero de sequencia do final) e
- adicionando 1010,2020,3030... conforme o numero de sequencia do login.
- Exemplos:
- 2.1.2) Senha do usuário
Login senha -------------- ------------------ 00006demo01 00006demo1010 00006demo02 00006demo2020 00006demo10 00006demo100100
- 2.2) Criar um grupo de segurança para o novo cliente no formato: AAAAA_LLLLLLLL
- onde AAAAA é o código adm do cliente com 5 digitos
- LLLLLL.. é o nome do laboratório em letras MAIÚSCULAS (p.ex: 00528_SANTA_PAULA)
- 2.2) Criar um grupo de segurança para o novo cliente no formato: AAAAA_LLLLLLLL
Obs. No nome do grupo não colocar nome de cidade ou qualquer outra informação alem do nome do laboratório. Qualquer outra informação adicional, colocar na descrição.
- 2.3) Definir os grupos dos novos usuários
- Abra as propriedades dos seguintes grupos e adicione os usuários do novo cliente:
- 2.3) Definir os grupos dos novos usuários
?????_NOME_LAB (grupo do novo cliente conforme item 2.2) DATACENTER Remote Desktop Users
- 2.4) Definir as propriedades de cada um dos novos usuários (Fase 1)
- 2.4.1) Member Of - Confira se o usuários é membro dos tres grupos descritos no item 2.3.
- 2.4) Definir as propriedades de cada um dos novos usuários (Fase 1)
- 2.4.2) Remote Control - Desmarque a opção "Require users's permission"
- 2.4.3) Session configure com as seguintes opções:
- - End a disconnected session = "1 Minute"
- - Whea a session limit is reached or connection is broken = "End session"
- 2.4.3) Session configure com as seguintes opções:
- 2.4.4) Environment - desmarque todos os checkbox da opção "Client devices".
- 2.5) Configurar ambiente do usuário (Perfil)
- Logue no TS com cada um dos novos usuários e execute o programa
- D:\init\tsimp.exe para criar as pastas de impressão remora
- (bastar teclar enter apos carragar o tsimp.exe).
- 2.5) Configurar ambiente do usuário (Perfil)
- 2.6) Configurar o atalho (Environment fase 2)
- - Abra as propriedades de cada usuário, selecione a guia "Environment"
- - Marque o CheckBox "Start de following program at logon"
- - Preencha o campo "Program file name" com o caminho para o unilab.cmd na
- pasta Unilabw do cliente passando como parametro o número do posto a que
- corresponde o usuário (p.ex: D:\rede_00006\uniwarew\unilabw.cmd 01 )
- 2.6) Configurar o atalho (Environment fase 2)
- 2.7) Esconder a tela preta do console.
- Por padrão a tela do console (unilabw.cmd) é exibida em tamanho grande do lado
- esquerdo da tela embaixo da tela de login do unilab isso faz com que os usuários
- imaginem coisas sobre esta tela, que ela tem poderes especiais por exemplo e
- com certeza irão atribuir a esta tela tudo de incomum que acontecer.
- 2.7) Esconder a tela preta do console.
- Visando previnir desconforto do usuário e os delirios de sua imaginação, fica
- estabelecido que esta tela deve ser reduzida a um tamanho mínimo de forma a
- não chamar a atenção do usuário, para isso proceda da seguinte forma:
- - Logue com cada um dos usuários apos ter definido o atalho no "Environment"
- e no menu de sistema da tela do console (A tela preta do prompt de comando),
- selecione a opção propriedades.
- - Logue com cada um dos usuários apos ter definido o atalho no "Environment"
- - Na janela propriedades selecione a guia "Layout"
- - Defina as propriedades Width e Height para o valor 1, tecle TAB apos cada
- alteração e no final clique no botão "Ok". (A janela deve ficar pequena)
- - Defina as propriedades Width e Height para o valor 1, tecle TAB apos cada
- - Clique no botão canmcelar da tela de login do Unilab e configure o proximo usuário.
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