Académique Documents
Professionnel Documents
Culture Documents
4
MANUAL DE INSTALAO
204.0119.21 rev. 21 Mar/2014
Apesar de terem sido tomadas todas as precaues na elaborao deste documento, a empresa no
assume qualquer responsabilidade por eventuais erros ou omisses, bem como nenhuma obrigao
assumida por danos resultantes do uso das informaes contidas neste manual. As especificaes
fornecidas neste manual esto sujeitas a alteraes sem aviso prvio e no so reconhecidas como
qualquer espcie de contrato.
Suporte:
oE-mail: suporte@datacom.ind.br
oFone: +55 51 3933-3122
Sugestes:
oE-mail: contato.dmview@datacom.ind.br
Comercial
oE-mail: comercial@datacom.ind.br
oFone: +55 51 3933-3000
oFax: +55 51 3933-3003
Internet
o www.datacom.ind.br
Endereo
oDATACOM
oRua Amrica, 1000 Eldorado do Sul, RS - Brasil
oCEP: 92990-000
Comando ou Boto - Sempre que for referido algum comando, boto ou menu de algum software,
esta indicao estar em itlico.
#Comandos e mensagens de telas de terminal so apresentados como
texto sem formatao, precedidos de # (sustenido).
Esta formatao indica que o texto aqui contido tem grande importncia e h risco de danos. Deve ser
lido com cuidado e pode evitar grandes dificuldades.
Toda e qualquer informao que esteja contida nestes manuais a respeito do equipamento IPSAN (4650),
vale apenas para as verses 7.5.1 e 8.0.0 do DmView.
1.1.Apresentao do DmView
O sistema disponibiliza o acesso s suas funcionalidades atravs de uma Interface Grfica amigvel e
fcil de ser utilizada. Ele permite o acesso simultneo de mltiplos usurios em estaes de gerncia
distintas, possibilitando que operadores diferentes possam gerenciar a mesma rede de equipamentos
Datacom. Os usurios do sistema operam com nveis de acesso distintos, sendo possvel restringir a
operao por tipo de equipamento ou localidade. Entre as principais funcionalidades do DmView,
possvel citar:
Recepo e tratamento dos eventos gerados pelos equipamentos, com notificao automtica
da ocorrncia de falhas e opo para executar ao especfica quando determinado evento
recebido;
Visualizao dos equipamentos Datacom atravs de mapas topolgicos, com facilidade para
criao de localidades e de links;
Relatrios via interface Web, exportvel para os formatos HTML, PDF, XLS, XLSX e CSV, com
envio configurvel por e-mail e possibilidade de criar favoritos;
Suporte a diferentes sistemas operacionais (Microsoft Windows e Sun Solaris) e bases de dados
(Oracle e Firebird).
1.2.Verses do DmView
Na verso Enterprise, nenhuma destas restries existe, sendo a soluo completa de gerncia
DmView, incluindo todas as ferramentas disponveis no sistema.
Na verso Enterprise Demo, que uma verso de demonstrao do DmView, possui algumas
funcionalidades habilitadas para utilizao:
DM4650, DM800, DM4000 e Provisionamento para testes com equipamentos das linhas
SDH/Ethernet Switch.
Lembrando que necessrio que seja utilizado um banco de dados Oracle para o funcionamento
adequado do produto, alm de ter uma capacidade limitada de equipamentos gerenciveis.
Os arquivos de instalao de cada uma das verses so diferentes, portanto, antes de instalar se
certifique que est com os arquivos correspondentes a verso que se deseja instalar.
Este captulo lhe auxiliar a instalar o DmView em computadores que utilizam o sistema operacional
Solaris 10, Windows XP, Windows 7, Windows 2003 e Windows 2008.
H seis passos a serem seguidos durante o processo de instalao, que sero detalhadas nos prximos
captulos:
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:
oSolaris 10.
Console:
oWindows XP (SP3).
oWindows 7 32 e 64 bits.
oWindows 2003.
oWindows 2008.
Standalone
oWindows XP (SP3).
oWindows 7.
Banco de Dados:
oBanco de Dados
oJava
oSUN JDK 1.6.0_14 (A partir da verso 6.7 o Java j vem embarcado na instalao do
DmView, portanto no necessrio instal-lo separadamente).
2.2.Softwares complementares
Alm dos softwares da seo anterior, o DmView requer outros para a correta instalao/utilizao. Eles
devem ser instalados antes de iniciar a instalao do DmView:
oMicrosoft SNMP Agent (Este item se torna opcional caso o servio utilizado para as traps seja a
verso em java);
oWeb Browser;
oMicrosoft Terminal Service/Remote Desktop (ferramenta opcional, til para exportar as telas do
servidor do DmView para as mquinas desktop dos operadores do DmView).
oJBoss (esta ferramenta se torna necessria para o usurio que desejar utilizar as features
Importao de circuitos Nx2M/EFM e Add/Delete Multiple Devices.
2.2.2.Web browser
O Web browser deve ser instalado, pois os relatrios do DmView so gerados a partir dele. Abaixo a
relao de Web browsers que podem ser utilizados:
ohttp://windows.microsoft.com/en-us/internet-explorer/download-ie
ohttp://www.mozilla.org/pt-BR/firefox/new/
A partir da verso do Windows XP/2003, o Remote Desktop j vem instalado por default ao instalar o
sistema operacional. No Windows XP possvel apenas um usurio por vez conectar ao computador
remotamente e o Windows 2003 vem com uma licena gratuita de 2 usurios simultneos. Para aumentar
o nmero de acessos simultneos ao servidor, no caso do Windows 2003, necessrio adquirir licenas
junto Microsoft.
2.2.4.JBoss
A partir da verso 8.0.2, necessrio instalar um novo aplicativo junto com o DmView, chamado JBOSS,
que responsvel pela parte de importao dos circuitos de Nx2M/EFM e pela feature Add/Delete
Multiple Device.
JBoss um servidor de aplicao de cdigo fonte aberto baseado na plataforma JEE e implementado
completamente na linguagem de programao Java. Em virtude disso, ele pode ser usado em qualquer
Sistema Operacional que suporte a referida linguagem.
Para mais informaes e sobre como instalar e configurar a ferramenta navegue at a seo 2.16 deste
manual.
2.4.Configurao de Firewall
Para o funcionamento do DmView, acesso aos equipamentos, banco de dados, servidores de aplicaes
e servidores de terminal, necessria a liberao de portas do Firewall, so elas:
TCP 20 (FTP)
UDP 69 (TFTP)
ICMP (PING)
TCP 3221 (Junoscript) Deve ser liberada apenas se o DmView for gerenciar equipamentos Juniper.
2.5.Banco de dados
O DmView suporta a utilizao de trs bancos de dados: Firebird 1.5, Oracle Standard/Enterprise 10g/11g
e Oracle 10/11 Express Edition (XE). Veremos nos prximos tpicos qual o banco de dados recomendado
e qual a forma de instal-lo.
2.5.1.Firebird
No 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 necessria a migrao
para uma base Oracle XE.
O Portal web tambm no suportado pelo banco do firebird, devido a sua alta taxa de utilizao da base
de dados.
O Firebird possui dois servios de inicializao: Firebird Guardian e Firebird Server, que podem ser
verificados no Windows em Iniciar:Painel de Controle:Ferramentas Administrativas:Servios.
O Oracle 10 Express Edition, trata-se da verso gratuita de banco de dados da Oracle, ela pode ser
instalada em Linux ou Windows (somente a verso 32 bits). Esta verso possui os seguintes limites:
Equipamentos da linha DM800 e DM4650 exigem que seja usado banco de dados Oracle para o bom
funcionamento no DmView. medida que o banco cresce, o processamento aumenta bastante, sendo
que um banco Oracle suporta sem falhas este aumento.
O Oracle 11 Express Edition, trata-se da verso gratuita de banco de dados da Oracle, ela pode ser
instalada somente em Linux ou Windows (somente a verso 32 bits). Esta verso possui os seguintes
limites:
O banco de dados Oracle Standard/Enterprise Edition 10g/11g recomendado para um alto volume de
dados, no qual necessrio um alto processamento e memria ou para quando preciso redundncia e
alta disponibilidade do ambiente.
O Oracle Standard Edition licenciado por processador e no possui limite de memria e disco a ser
utilizado. Com o Oracle Standard Edition possvel criar um RAC (Real Application Cluster) de at duas
instncias para trabalhar com um storage, criando assim um ambiente redundante e de alta
disponibilidade. Outra limitao da licena do Oracle Standard Edition refere-se ao nmero de
processadores fsicos do servidor que deve ser no mximo de 4 processadores, para servidores com mais
de 4 processadores, deve-se adquirir a licena Enterprise.
Para ambientes com mais de duas instncias de RAC, necessria a licena do Oracle Enterprise
Edition, que conta ainda com outras opes como o Dataguard, uma ferramenta de disaster recovery
utilizado para fazer replicao online entre sites diferentes.
Um dos pr-requisitos para a instalao do DmView em Windows a utilizao do SUN JDK 1.6.0_14. O
software Java vem embarcado na instalao, portanto no necessria a sua instalao.
Verifique no diretrio de instalao, dever existir uma nova pasta com o nome jdk1.6.0_14.
Figura 2. Jdk1.6.0_14.
Se existir outro java instalado na mquina, este ser ignorado pelo DmView que utilizar o Jdk 1.6.0_14.
O arquivo de instalao tem o nome composto pelo cdigo do produto 010.0001.74 a verso DmView-
Enterprise-8.4 e o build ou data de criao deste instalador 20140117.
Sero feitas as verificaes da instalao do Java e do Microsoft SNMP Agent, pois conforme dito nas
sees 2.1 e 2.2 do manual, so pr-requisitos para a instalao do DmView. Se algum software no
estiver instalado, ou com verso diferente da especificada, a instalao do DmView ser abortada, seno
ser iniciada.
Depois de ler o termo de licenciamento, deve-se especificar o path onde o Software de Gerncia ser
instalado. Aps, sero disponibilizados os tipos de instalao, Enterprise Server, Enterprise Console,
Standalone e Database Server. Cada tipo de instalao ser explanada a seguir.
2.7.1.Enterprise Server
Enterprise Server: Modo servidor, permite a instalao da console de administrao, todos os servios
necessrios para o funcionamento do DmView, portal de relatrios web e criao do banco de dados.
A escolha desta opo deve ser baseada na funo que a mquina onde est sendo instalado o DmView
executar, Servidor, Console da Aplicao, Standalone ou somente Database Server.
NMS Services: So os servios bsicos do DmView, utilizados para fazer login no DmView, fazer
atualizao das configuraes dos equipamentos, fazer backup dos equipamentos, receber e tratar as
traps dos equipamentos, configurar provisionamento, configurar um servidor de sincronia de timezones
para os equipamentos/DmView. NMS Poller, NMS JMS, NMS RMI, NMS DCB, NMS TRAP, NMS
Provisioning, NMS Events, NMS Apache DS.
Database Server: Deve ser selecionado para configurar/criar o banco de dados que ser utilizado pelo
DmView. O Oracle deve ter sido previamente instalado. Pode ser instalado posteriormente em outro
servidor.
Web Server: Portal de relatrios do DmView, deve ser selecionado caso se deseje instal-lo. Pode ser
instalado posteriormente em outro servidor.
Jboss URL: Deve ser preenchido com o endereo de acesso ao JBOSS. Por padro a porta do JBOSS
a 8081. Caso o JBOSS no tenha sido instalado ainda, coloque o IP do servidor em que o JBOSS ser
instalado e a porta 8081.
Create: Cria um schema do DmView no Oracle instalado na mquina local e importa um banco vazio
(sem dados). necessrio que o Oracle j tenha sido instalado previamente e j tenham sido criadas as
tablespaces de sistema e as tablespaces utilizadas pelo DmView, ou seja, se o Setup and Create j foi
rodado anteriormente, o Create poder ser rodado.
Setup and Create: Cria os tablespaces de sistema e do DmView, configura os parmetros de sistema,
cria o schema do DmView e importa um banco vazio (sem dados) do DmView.
Database URL: Deve ser preenchido com a string de conexo do banco de dados Oracle. Deve ser
sempre localhost, pois essa opo s pode ser executada localmente.
Database password: Senha que ser atribuda ao usurio do schema do banco de dados utilizado pelo
DmView.
OBS: Essas opes (Create e Setup and Create) s podem ser executadas localmente, ou seja, no
podem ser executadas remotamente, apontando para um servidor remoto.
2.7.2.Enterprise Console
Console: Instala somente a console de administrao e o servio RMI, utilizado para a comunicao
entre a console e o servidor. Esta opo utilizada quando existe um servidor e deseja-se administr-lo
atravs de outras mquinas, assim se instala o DmView em modo console. Nesta opo, o nico tipo de
banco que pode ser utilizado o Oracle. Para finalizar, deve-se reiniciar o computador.
Database URL: Deve ser preenchido com a string de conexo do banco de dados Oracle. Deve ser
sempre localhost, pois essa opo s pode ser executada localmente.
Database password: Senha que ser atribuda ao usurio do schema do banco de dados utilizado pelo
DmView.
NMS Services: Deve ser configurado com o IP do servidor do DmView que se deseja conectar.
Web Server: Deve ser preenchido com o endereo de acesso ao portal de relatrios do DmView. Se o
servidor foi instalado com todas as opes, o IP do Web Server o mesmo do NMS Services.
JBOSS Server: Deve ser preenchido com o endereo de acesso ao servidor do JBOSS. Por padro a
porta a 8081.
2.7.3. Standalone
Standalone: Neste modo de instalao nenhum servio instalado, logo no possvel provisionar
circuitos. Ele se destina para configuraes e consultas rpidas.
Importante salientar que quando j existir um banco e o usurio optar pelo modo Create ou Setup and
Create, para ter mais um banco em seu sistema, as credenciais do novo banco devem ser diferentes do
antigo para no apagar as informaes existentes.
Create: Cria um schema do DmView no Oracle instalado na mquina local e importa um banco vazio
(sem dados). necessrio que o Oracle j tenha sido instalado previamente e j tenham sido criadas as
tablespaces de sistema e as tablespaces utilizadas pelo DmView, ou seja, se o Setup and Create j foi
rodado anteriormente, o Create poder ser rodado.
Setup and Create: Cria os tablespaces de sistema e do DmView, configure os parmetros de sistema,
cria o schema do DmView e importa um banco vazio (sem dados) do DmView.
Update: Ao selecionar o modo Update, o endereo de conexo do banco (Database URL), Schema e
database password deve estar corretos com os dados da base que se deseja fazer update. Ao selecionar
essa opo, o schema do banco de dados configurado ser atualizado para a verso do novo instalador.
Database URL: Deve ser preenchido com a string de conexo do banco de dados Oracle. Deve ser
sempre localhost, pois essa opo s pode ser executada localmente.
Database password: Senha que ser atribuda ao usurio do schema do banco de dados utilizado pelo
DmView.
OBS: As opes (Create e Setup and Create) s podem ser executadas localmente, ou seja, no
podem ser executadas remotamente, apontando para um servidor remoto. A opo Update pode
ser executada remotamente.
Diretrio Descrio
/doc Documentao.
A janela About indica informaes de sistema como a verso do sistema operacional que est instalado, a
verso do java, o diretrio de instalao do DmView e o nmero do processo.
Em Version so exibidas as informaes referente a verso do DmView que est sendo utilizada, como
SW-Version, Build-On, Database Version e License (Standalone ou Enterprise).
A box Managed Devices exibe o nmero de devices que esto adicionados ao DmView e nmero
mximo de devices que a licena inserida suporta.
Os botes Save Info e Feature Details so utilizados no licenciamento do DmView e sero apresentados
a seguir.
2.11.Licenciamento do DmView
Aps a instalao, o DmView disponibilizado com uma licena para at 15 elementos de rede e 5
acessos remotos atravs do DmView Console. A funcionalidade de Provisionamento no est disponvel.
Na janela About, deve-se clicar em Save Info, a qual gerar um arquivo zip contendo as
informaes selecionadas anteriormente.
Este arquivo dever ser enviado DATACOM para ser liberada a licena.
Obs.: No h necessidade de uma licena especfica para equipamentos da linha DM4100, a licena
default j suficiente.
Esta seo mostrar a estrutura do arquivo, os parmetros que podem ser configurados e seus possveis
valores.
NMSTrap -> indica que ser utilizado um interceptador de traps em java do DmView.
Vale notar, que nesse caso o servio interceptador de traps do Windows (servio de
interceptao SNMP ou SNMP Trap) dever estar desativado.
RmiRegistryPort: Indica a porta na qual o servidor RMI dever escutar. A porta utilizada como
default a 5557;
JdbcUrl: URL que descreve a localizao 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 necessrio editar usurios do
banco de dados. Quando o SGBD utilizado for o Oracle, este parmetro no necessrio.
#Fault Systems
KeepAlive=disable
IntegratedFaultSystems=
KeepAliveRate=20
IntegratedFaultSystems: Nome(s) ou IP(s) e porta TCP dos sistemas de falhas de nvel superior
para onde DmView deve encaminhar traps recebidas [ex.: 192.168.0.2|162|192.168.0.2|162]
KeepAliveRate: Tempo em segundos entra cada envio de trap do DmView informando sua
correta operao. Usar em conjunto com KeepAlive.
Seo Web.
#Web
ServerWWW=https://localhost:8443/nms/
Server WWW: Endereo https base para servio NMS Apache Tomcat.
##
# Provisioning database related configuration
##
provisioning.db.driver.class=oracle.jdbc.driver.OracleDriver
provisioning.db.url=${JdbcUrl}
##
# Connection pool configuration properties.
##
provisioning.db.pool.acquire.increment=5
provisioning.db.pool.acquire.retry.attempts=9
provisioning.db.pool.acquire.retry.delay=2000
provisioning.db.pool.checkout.timeout=0
provisioning.db.pool.idle.connection.test.period=60
provisioning.db.pool.min.pool.size=2
provisioning.db.pool.max.pool.size=20
provisioning.db.pool.max.idle.time=120
provisioning.db.pool.num.helper.threads=3
##
# Importation
##
importation.uri=http://localhost:8080/importation-sbb
provisioning.uri=http://localhost:8082/service
##
# Application Server Configuration
##
nms.as.base.url=http://localhost:8081
##
# Importation
##
importation.uri=${nms.as.base.url}/importation-sbb
provisioning.uri=http://localhost:8082/service
nms.discovery.url=${nms.as.base.url}/nms-discovery-sbb
nms.inventory.url=${nms.as.base.url}/nms-inventory
license.uri=${nms.as.base.url}/license
OBS: A partir da verso 6.5 a configurao do browser default que abre os relatrios web do DmView
deve ser feita editando o arquivo getWin32Browser.bat localizado na pasta \bin do DmView.
echo off
NMS Apache DS: Quando iniciado, torna a mquina como servidor NTP para ser configurada
nos equipamentos. Basta inserir na configurao dos equipamentos o IP do servidor do DmView
como sendo servidor NTP.
NMS Apache Tomcat: o servidor Web, utilizado para fazer a interface entre o Web browser do
usurio e o DmView, a fim de serem gerados os relatrios;
NMS Event e NMS External Trapd for Win32: Servios utilizados para recebimento de traps dos
elementos;
NMS Probe: Servio que faz a coleta de dados de performance dos equipamentos;
NMS TrapD: Servio utilizado para o recebimento de traps. A opo pelo uso do NMS External
Trapd for Win32 ou o NMS Trap deve ser configurada no nms.conf.
NMS XML-RPC: Servio possibilita integrao de outros sistemas com o DmView atravs de
interface de comandos e protocolo XML-RPC.
/etc/init.d/nms.<servio> <comando>
Em que:
<servio> pode ser substitudo por: jms, poller, event, trapd, web, probe, dcb, xmlrpc.
<comando> pode ser substitudo por: start, stop e status* (*esse ltimo no est disponvel em todos os
servios).
/etc/init.d/nms.jms start
Vale notar que NUNCA necessrio colocar um e comercial (&) no final do comando pois o prompt
liberado assim que o servio subir.
2.14.1.Pseudo Servio
Foi criado um pseudo servio ( um servio que cuida de outros servios) chamado nms.allservices cujo
objetivo iniciar e parar os servios mais comumente utilizados nas operadoras. Tambm pode ser
utilizado para informar o estado de execuo de todos os servios do DmView.
JMS.
Events.
Provisioning
Traps.
Web.
/etc/init.d/nms.allservices start
/etc/init.d/nms.allservices stop
/etc/init.d/nms.allservices status
2.15.1. Windows
Acesse o agendador de tarefas do Windows em Iniciar Acessrios Ferramentas de sistema
Agendador de Tarefas. Crie uma nova tarefa, adicionando um nome para tal.
Acessar a aba Aes, clicar no boto Novo, e adicionar o arquivo shrink_xe.bat anteriormente comentado
no inicio da seo.
2.15.2. Solaris/Linux
Para Configurar o script de shrink em sistemas solaris/unix, recomendamos o uso do crontab. O crontab
dividido em quatro diferentes tipos de executores, onde em cada categoria fica determinado o seguinte:
Tipo Descrio
cron.daily Backup ser realizado uma vez por dia (ou em horrios pr-
determinados).
cron.weekly Backup ser realizado uma vez por semana (ou em dias pr-
determinados).
Aps escolher a forma como ser realizado o shrink, basta mover o script para a pasta do cron desejado.
Feito isso, seleciona-se o horrio para a realizao deste backup, com o comando vi /etc/crontab, e
ento selecionar o horrio que o script deve ser rodado, o que configurado da seguinte forma:
Alterado para o horrio que voc escolheu, feche e salve o arquivo com o :wq, o CRON dever
executar o script no horrio informado neste arquivo.
2.16.1. Verso 1
java -jar pcgagetv1.jar [NXE1] <SERIAL> <IP> <USER> <PASSWORD> <SLOT> <PORT>
<COMMAND> <ARRAY DE BYTES>
2.16.2. Verso 2
Sintaxe para o comando PCGAGETv2:
Se a instalao do DmView foi feita utilizando todos os parmetros de instalao padro, j sugeridos
pelo instalador, o JBoss pode ser instalado de forma simplificada, seguindo os passos abaixo.
Jboss-7.1.1.-DmView.zip