Escolar Documentos
Profissional Documentos
Cultura Documentos
MANUAL DE INSTALAÇÃO
204.0119.01 rev. 01 22/06/2009
Apesar de terem sido tomadas todas as precauções na elaboração deste documento, a empresa não
assume qualquer responsabilidade por eventuais erros ou omissões, bem como nenhuma obrigação é
assumida por danos resultantes do uso das informações contidas neste manual. As especificações
fornecidas neste manual estão sujeitas a alterações sem aviso prévio e não são reconhecidas como
qualquer espécie de contrato.
•Suporte:
oE-mail: suporte@datacom.ind.br
•Vendas
oE-mail: comercial@datacom.ind.br
•Internet
owww.datacom.ind.br
•Endereço
oDATACOM
oCEP: 90230-220
Comando ou Botão - Sempre que for referido algum comando, botão ou menu de algum software,
esta indicação estará em itálico.
#Comandos e mensagens de telas de terminal são apresentados como texto
sem formatação, precedidos de # (sustenido).
Esta formatação indica que o texto aqui contido tem grande importância e há risco de danos. Deve ser
lido com cuidado e pode evitar grandes dificuldades.
1.1.Apresentação do DmView
O sistema disponibiliza o acesso às suas funcionalidades através de uma Interface Gráfica amigável e
fácil de ser utilizada. Ele permite o acesso simultâneo de múltiplos usuários em estações de gerência
distintas, possibilitando que operadores diferentes possam gerenciar a mesma rede de equipamentos
Datacom. Os usuários do sistema operam com níveis de acesso distintos, sendo possível restringir a
operação por tipo de equipamento ou localidade. Entre as principais funcionalidades do DmView, é
possível citar:
• Recepção e tratamento dos eventos gerados pelos equipamentos, com notificação automática
da ocorrência de falhas e opção para executar ação específica quando determinado evento é
recebido;
• Visualização dos equipamentos Datacom através de mapas topológicos, com facilidade para
criação de localidades e de links;
• Relatórios via interface Web, exportável para os formatos HTML, PDF e CSV, com envio
configurável por email e possibilidade de criar favoritos;
• Suporte a diferentes sistemas operacionais (Microsoft Windows e Sun Solaris ) e bases de dados
(Oracle e Firebird ).
1.2.Versões do DmView
Os arquivos de instalação de cada uma das versões são diferentes, portanto, antes de instalar certifique-
se que está com os arquivos correspondentes a versão que deseja-se instalar.
Este capítulo lhe auxiliará a instalar o DmView em computadores que utilizam o sistema operacional
Solaris 10, Windows XP, Windows 2003 e Windows 2008.
Há seis passos a serem seguidos durante o processo de instalação, que serão detalhadas nos próximos
capítulos:
•Softwares complementares;
•Instalando o DmView;
•Licenciamento do DmView;
•Iniciando o DmView.
Depois de seguidos estes passos, o DmView estará apto a ser executado no computador onde foi
instalado.
•Servidor:
oWindows XP (SP3).
oWindows 2003.
oWindows 2008.
oSolaris 10.
•Console:
oWindows XP (SP3).
oWindows 2003.
oWindows 2008.
oSolaris 10.
oBanco de Dados
2.2.Softwares complementares
Além dos softwares da seção anterior, o DmView requer outros para a correta instalação/utilização. Eles
devem ser instalados antes de iniciar a instalação do DmView:
oWeb Browser;
2.2.2.Web browser
O Web browser deve ser instalado, pois os relatórios do DmView são gerados a partir dele. Abaixo a
relação de Web browsers que podem ser utilizados:
Apartir da versão do Windows XP/2003, o Remote Desktop já vem instalado por default ao instalar o
sistema operacional. No Windows XP é possível apenas um usuário por vez conectar ao computador
remotamente e o Windows 2003 vem com uma licença gratuita de 2 usuários simultâneos. Para aumentar
o número de acessos simultâneos ao servidor, no caso do Windows 2003, é necessário adquirir licenças
junto à Microsoft.
O DmView suporta a utilização de três bancos de dados: Firebird 1.5, Oracle Standard/Enterprise 10g e
Oracle 10 Express Edition (XE). Veremos nos próximos tópicos qual o banco de dados recomendado e
qual é a forma de instalá-lo.
2.3.1.Firebird
Não é recomendado o uso do banco de dados Firebird quando existem equipamentos da linha DM800 no
ambiente. A medida que o banco cresce, o processamento cresce bastante, sendo necessária a migração
para uma base Oracle XE.
O Firebird possui dois serviços de inicialização: Firebird Guardian e Firebird Server, que podem ser
verificados no Windows em Iniciar:Painel de Controle:Ferramentas Administrativas:Serviços.
O Oracle 10 Express Edition, trata-se da versão gratuita de banco de dados da Oracle, ela pode ser
instalada em Linux ou Windows. Esta versão possui os seguintes limites:
2.3.3.Oracle 10g
O banco de dados Oracle Standard/Enterprise Edition 10g é recomendado para um alto volume de dados,
no qual é necessário um alto processamento e memória ou para quando é preciso redundância e alta
disponibilidade do ambiente.
O Oracle Standard Edition 10g é licenciado por processador e não possui limite de memória e disco a ser
utilizado. Com o o Oracle Standard Edition é possível criar um RAC (Real Application Cluster) de até duas
instâncias para trabalhar com um storage, criando assim um ambiente redundante e de alta
disponibilidade. Outra limitação da licença do Oracle Standard Edition refere-se ao número de
processadores físicos do servidor que deve ser no máximo de 4 processadores, para servidores com mais
de 4 processadores, deve-se adquirir a licença Enterprise.
Para ambientes com mais de duas instâncias de RAC, é necessária a licença do Oracle Enterprise Edition
10g, que conta ainda com outras opções como o Dataguard, uma ferramenta de disaster recovery
utilizado para fazer replicação online entre sites diferentes.
Um dos pré-requisitos para a instalação do DmView em Windows é a instalação do SUN JDK 1.6.0_03.
Para instalações do DmView em Solaris o Java já vem na própria instalação do DmView por padrão.
https://download.datacom-telematica.com.br/ftp/produtos/DmView/jdk-6u3-windows-i586-p.exe
Após feito o download, execute o arquivo jdk-6u3-windows-i586-p.exe, a instalação será iniciada e será
apresentada a seguinte tela.
Leia o License Agreement e selecione o botão Accept caso aceitar. Serão apresentados os componentes
do JDK 1.6.0_03 que serão instalados, conforme a figura abaixo.
Serão instalados os componentes: Development Tools, Demos and Samples, Source Code, Public JRE e
Java DB. Deixe no diretório padrão de instalação e clique Next.
Serão instalados os componentes: Java(TM SE Runtime Enviroment, Additional Languages, Default Java
for browsers, Additional Font and Media Support. Deixe no diretório padrão de instalação e clique Next.
Após a instalação siga os passos abaixo para desabilitar a atualização do Java, pois o DmView suporta
somente a versão 1.6.0_03.
A instalação do Java está concluída, verifique se existe algum outro pré-requisito antes de instalar o
DmView.
O arquivo de instalação tem o nome composto pelo código do produto “010.0001.52” a versão “DmView-
Enterprise-6.6” e o build ou data de criação deste instalador “20090520”.
Serão feitas as verificações da instalação do Java e do Microsoft SNMP Agent, pois conforme dito nas
seções 2.1 e 2.2 do manual, são pré-requisitos para a instalação do DmView. Se algum software não
estiver instalada, ou com versão diferente da especificada, a instalação do DmView será abortada, senão
será iniciada.
Depois de ler o termo de licenciamento, deve-se especificar o path onde o Software de Gerência será
instalado. Após, serão disponibilizados dois tipos de instalação, Servidor ou Console, conforme figura
abaixo:
A escolha desta opção deve ser baseada na função que a estação onde está sendo instalado o DmView
executará, Servidor ou Console da Aplicação.
Console: Instala somente a console de administração e o serviço RMI, utilizado para a comunicação
entre a console e o servidor. Usado quando existe um servidor e deseja-se administrá-lo através de
outras máquinas, assim instala-se o DmView em modo console nestas outras máquinas.
A instalação para Solaris consiste basicamente em descompactar o arquivo .tar.gz que já contém o
DmView com a versão do java apropriada. Para tanto, deve-se ter a senha de root e logar-se como tal.
Depois basta entrar no diretório escolhido (se for escolhido o particionamento padrão do sistema
operacional uma boa dica seria criar um diretório “DmView” dentro do diretório /export/home pois
geralmente uma partição inteira fica disponível e montada nesse diretório) e rodar os comandos:
gunzip <arquivo>.tar.gz
Para finalizar a instalação, basta criar o link simbólico “DmView” no diretório raiz. Faz-se isso com o
comando, supondo que a raiz do DmView (diretório em que fica o nms.jar) seja /export/home/DmView-
6.6/ :
ln -s /export/home/DmView-6.6 /DmView
Os passos seguintes para configuração são os mesmos utilizados na versão para Windows.
Em que:
Diretório Descrição
/activemq Binários e configuração do servidor de mensagens.
/backup Backups do Firebird e arquivos da exportação de eventos.
/bin Binários da aplicação e scripts que interagem com binários.
/conf Configurações de logs e serviços.
/data Diretório em que reside a base de dados do Firebird.
/doc Documentação.
/firebird Servidor de banco de dados.
/lib Bibliotecas utilizadas.
/log Arquivos de log do Dm View.
/temp Arquivos temporários criados pelo Dm View.
/tomcat Servidor Web utilizado para disponibilizar os relatórios.
/uninstall Arquivos necessários para desinstalação da aplicação.
/xml-rpc Biblioteca para xm l-rpc .
Tabela 1: Descrição dos diretórios.
A janela About indica informações de sistema como a versão do sistema operacional que está instalado, a
versão do java, o diretório de instalação do DmView e o número do processo.
Em Version são exibidas as informações referente a versão do DmView que está sendo utilizada, como
Build, Type (Standalone ou Enterprise) e usuário que está conectado.
A box Managed Devices exibe o número de devices que estão adicionados ao DmView e número
máximo de devices que a licença inserida suporta.
O botão Database Version mostra a versão do banco de dados que está sendo utilizado pelo DmView.
Esta informação pode ser solicitada pelo suporte.
Os botões Save Info e Feature Details são utilizados no licenciamento do DmView e serão apresentados
a seguir.
Na janela About, deve-se clicar em Save Info, a qual irá gerar um arquivo contendo as
informações selecionadas anteriormente.
O arquivo gerado deverá ser enviado à DATACOM para ser liberada a licença.
Depois basta conferir o número de elementos que podem ser gerenciados através de
Iniciar:Programas:DmView:DmView-Enterprise-6.6:DmView About na seção Managed Devices e
as funcionalidades licenciadas através de Feature Details, conforme figura abaixo:
Esta seção irá mostrar a estrutura do arquivo, os parâmetros que podem ser configurados e seus
possíveis valores.
•internalTrapd -> indica que será utilizado um interceptador de traps em java do DmView.
Vale notar, que nesse caso o serviço interceptador de traps do Windows deverá estar
desligado.
•RmiRegistryPort: Indica a porta na qual o servidor RMI deverá escutar. A porta utilizada como
default é a “5557”;
•JdbcUrl: URL que descreve a localização do banco de dados a ser utilizado. Se a base de dados
fosse Oracle o valor seria:
oJdbcUrl=jdbc:oracle:thin:@localhost:1521:datacom;
•SecurityJdbcUrl: Descreve qual banco será utilizado quando é necessário editar usuários do banco
de dados. Quando o SGBD utilizado for o Oracle, este parâmetro não é necessário.
#Fault
KeepAlive=disable
•IntegratedFaultSystems: Nome(s) ou IP(s) e porta TCP dos sistemas de falhas de nível superior
para onde DmView deve encaminhar traps recebidas [ex.: 192.168.0.1|162|192.168.0.2|162]
•KeepAliveRate: Tempo em segundos entra cada envio de trap do DmView informando sua correta
operação. Usar em conjunto com “KeepAlive”.
Seção Web.
#Web
ServerWWW=https://localhost:8443/nms/
•Server WWW: Endereço https base para serviço NMS Apache Tomcat.
•NMS Apache Tomcat: é o servidor Web, utilizado para fazer a interface entre o Web browser do
usuário e o DmView, a fim de serem gerados os relatórios;
•NMS Event e NMS External Trapd for Win32: Serviços utilizados para recebimento de traps dos
elementos;
•NMS Probe: Serviço que faz a coleta de dados de performance dos equipamentos;
•NMS XML-RPC: Serviço possibilita integração de outros sistemas com o DmView através de
interface de comandos e protocolo XML-RPC.
•NMS Guardian: Serviço que implementa o H.A. no DmView (disponível apenas na versão Solaris).
Se for necessária a coleta de dados de performance de equipamentos SDH, deve ser iniciado
manualmente o serviço NMS Probe. Da mesma maneira, se for utilizado o recurso de relatórios, o serviço
NMS Apache Tomcat deve ser iniciado manualmente.
/etc/init.d/nms.<serviço> <comando>
em que:
<serviço> pode ser substituído por: rmi, jms, poller, event, trapd, web, probe, dcb, xmlrpc.
<comando> pode ser substituído por: start, stop e status* (*esse último não está disponível em todos os
serviços).
/etc/init.d/nms.rmi start
vale notar que NUNCA é necessário colocar um "e" comercial & no final do comando pois o prompt é
liberado assim que o serviço subir.
Pseudo Serviço
Foi criado um pseudo serviço (pois é um serviço que cuida de outros serviços) chamado nms.allservices
cujo objetivo é iniciar e parar os serviços mais comumente utilizados nas operadoras. Também pode ser
utilizado para informar o estado de execução de todos os serviços do DmView.
RMI.
JMS.
Poller.
Events.
Provisioning
Traps.
Web.
/etc/init.d/nms.allservices start
/etc/init.d/nms.allservices stop
/etc/init.d/nms.allservices status