Você está na página 1de 9

SUPS 7.

0 - Manual do Usuário

ÍNDICE

1 - Introdução ....................................................................... 1
2 - Roteiro prático de instalação ......................................... 1
3 - Instalação Passo a Passo .............................................. 1
4 - Carregando o SUPS ........................................................ 2
5 - Operação ......................................................................... 3
6 - O MENU “Configuração SUPS” ..................................... 4
7 - O MENU “Controle de Servidores” ................................ 5
8 - O “Emulador de Terminal” ............................................. 6
9 - A “Relação de Eventos Registrados” ........................... 6
10 - Arquivos auxiliares utilizados pelo SUPS ................... 6
11 - Testando o fechamento de arquivos ........................... 7
12 - Definindo o carregamento automático do SUPS ....... 7
13 - Problemas ao carregar o AIOCOMX ............................ 7
14 - Utilizando o SUPS com o NetWare 4.x ........................ 8
14.1 - Bindery X NDS ..................................................... 8
14.2 - Envio de mensagens .......................................... 8
SUPS 7.0 Manual do Usuário Pag. 1

1 - Introdução

O SUPS 7.0 é a interligação entre seu No-Break Engetron Inteligente e a sua rede Novell NetWare
3.X, 4.X e 5.X. A função do SUPS é executar o shutdown dos servidores da rede, quando o No-
Break sinaliza que está próximo do fim de autonomia. O SUPS é um módulo NLM executável em
um Servidor Novell 3.x, 4.x ou 5.X.
Para uma instalação rápida do SUPS, siga o roteiro apresentado no próximo item. Para maiores
informações consulte o restante deste manual.
Para servidores

2 - Roteiro prático para instalação

1. Com o Servidor e o No-Break desligados, conecte a RS-232 do No-Break à RS-232 do Servidor,


utilizando o cabo fornecido juntamente com o SUPS;
2. Ligue o No-Break e o Servidor;
3. Através de uma estação de trabalho DOS, insira o disquete no drive apropriado e selecione-o
como drive corrente; Para instalação, a estação deve estar com o login de SUPERVISOR no
Servidor onde o SUPS será instalado;
4. Digite “INSTALL <enter>“, será apresentado um quadro mostrando os passos que serão
executados pela rotina;
5. Utilizando agora a console, carregue o módulo AIOCOMX.NLM, responsável pelo controle das
portas seriais RS-232:
LOAD AIOCOMX <Enter>
6. Observe as mensagens durante a carga do AIOCOMX.NLM e identifique, para a porta serial onde
o No-Break foi conectado, o número do BOARD e o PORT. Em geral, COM1 (endereço 3F8h)
correspondente a BOAD 0, PORT 0, e COM2 (end. 2F8h) a BOARD 1 PORT 0;
7. Carregue o SUPS.NLM com o comando:
LOAD SUPS <enter>
8. O SUPS considera como default, que a porta serial a ser utilizada corresponde a BOARD 0 e
Porta 0. Se necessário altere estes parâmetros selecionando “Configuração SUPS” e
“Configurar Porta Serial”; Em caso de dúvida utilize sempre a tecla <F1> para apresentação do
HELP;
9. Selecione a opção “Controle Servidores” e a opção “Tabela de Servidores”;
10. Cadastre os Servidores que receberão o comando ShutDown inclusive o Servidor onde o
SUPS está carregado;
11. Selecione a opção “Controle Servidores” e “Status” para checar se a conexão entre o
SUPS e os Servidores cadastrados está normal. Em caso negativo, leia atentamente o item 6
deste Manual para tentar identificar a causa do problema.

Se nenhuma anormalidade for identificada, o SUPS já estará pronto para processar o ShutDown
dos Servidores quando necessário.

3 - Instalação Passo a Passo

Para instalação do SUPS, será necessário:


 Um servidor NetWare 3.X, 4.X ou 5.X;
 Uma interface RS-232 disponível no Servidor para comunicação com o No-Break;
 O disquete contendo o SUPS.NLM;
 O cabo fornecido como o SUPS para conectar a RS-232 do No-Break à RS-232 do Servidor;
SUPS 7.0 Manual do Usuário Pag. 2

 Estar presente no Servidor os módulos: AIO.NLM e AIOCOMX.NLM (ou o módulo específico


para controle da porta serial a ser utilizada).OBS:Os módulos AIO.NLM e AIOCOMX.NLM são
módulos nativos do NetWare, normalmente encontrados em f:\system. Caso estes módulos
não sejam localizados, utilize cópias dos mesmos fornecidos juntamente com o SUPS.

Estando disponível todos os recursos acima, siga o roteiro abaixo:

1. Com o Servidor e o No-Break, desligados, conecte a RS-232 do No-Break á RS-232 do Servidor,


utilizando o cabo fornecido juntamente com o SUPS;
2. Ligue o No-Break e o Servidor;
3. Através de uma estação de trabalho DOS, faça o LOGIN como SUPERVISOR no Servidor onde o
SUPS será instalado;
4. Coloque o disquete enviado no drive da estação e selecione-o como drive corrente;
5. Digite “INSTALL <Enter>“.

A rotina de instalação executará a seguinte seqüência:

1.Copiar o arquivo SUPS.NLM para f:\system


2.Criar um diretório de trabalho para o SUPS em f:\system\sups
3.Copiar o arquivo help SUPSHELP.DAT para o diretório de trabalho
4.Verificar a existência de AIO.NLM e AIOCOMX.NLM em f:\system; caso não existam, efetuar a
cópa
O SUPS considera como default o path SYS:\SYSTEM\SUPS\ para o diretório de trabalho. Se for
necessário utilizar outro path, faça a cópia do SUPSHELP.DAT para o diretório desejado e faça o
carregamento do SUPS passando o path como parâmetro.

4 - Carregando o SUPS

Antes de carregar o SUPS, carregue o módulo a ser utilizado para controle da porta serial RS-232.
Na grande maioria das aplicações utiliza-se o módulo AIOCOMX.NLM (se não for o caso, substitua
as referências a AIOCOMX pelo módulo específico).
Através da console do Servidor digite:

LOAD AIOCOMX<Enter>
*Observe as mensagens durante o carregamento do AIOCOMX. Elas indicarão as portas
seriais instaladas e como o AIOCOMX as indentificou (o número do PORT e do BOARD
relativo a cada uma).

Em seguida carregue o SUPS com o comando:

LOAD SUPS<enter>

Se o PATH default não for utilizado, carregue o SUPS indicando o PATH conforme abaixo:

LOAD SUPS <path><Enter>


SUPS 7.0 Manual do Usuário Pag. 3

5 - Operação

Inicialmente o SUPS testa a comunicação com o No-Break e lê o seu n o de série. Se tudo estiver em
ordem, o SUPS já terá IDENTIFICADO o No-Break e fará a configuração.
A CONFIGURAÇÃO consiste em programar o No-Break para enviar uma mensagem para o SUPS
assim que a autonomia do No-Break atingir o limite de 5 minutos.
A tabela de “Informação SUPS” do Menu Principal contém o status das rotinas de identificação e
configuração. Além disso, se o SUPS não conseguir a configuração, será mostrada uma mensagem
de alerta.

Para completar a inicialização do SUPS, o operador deverá cadastrar todos os Servidores que
receberão a ordem de SHUTDOWN após a sinalização do No-Break, INCLUSIVE O SERVIDOR
ONDE O SUPS ESTÁ CARREGADO !!!

PARA QUE O SUPS EFETUE O SHUTDOWN DOS SERVIDORES É IMPRESCINDÍVEL:


 A IDENTIFICAÇÃO E CONFIGURAÇÃO DO NO-BREAK
 O CADASTRAMENTO DOS SERVIDORES NA TABELA DE SERVIDORES

O SUPS possui telas de ajuda em todos os níveis dos Menus, bastando digitar a tecla <F1> para
consultá-los. Seguindo os Menus e as Telas de Ajuda, o operador pode utilizar todos os recursos do
SUPS sem o auxílio do Manual.

Uma vez carregado o SUPS, será apresentado o MENU PRINCIPAL do programa, com as
seguintes opções”

1. Configuração SUPS - controla a configuração básica do SUPS:


 Cofiguração Atual
 Configurar Porta Serial
 Configurar Comando No-Break
 Configurar NLM/SUPSDOWN.NCF

2. Controle Servidores - controla toda a operação do SUPS dentro do ambiente NetWare:


 Manutenção da Tabela de Servidores
 Manutenção da Tabela de Mensagens para as estações
 Status da conexão com cada Servidor cadastrado
 Envio de mensagens de teste para estações
 Execução do ShutDown via Operador

3. Emulador de Terminal - controla a comunicação com o No-Break via porta serial:


 Identifica e Configura o No-Break
 Mantém um Emulador de terminal para permitir ao operador acessar as telas do No-Break
 Monitora a recepção de mensagens enviadas pelo No-Break

4. Eventos registrados - apresenta uma relação dos principais eventos ocorridos durante a
execução do SUPS.
SUPS 7.0 Manual do Usuário Pag. 4

6 - O MENU “Configuração SUPS”

Através deste Menu, pode-se verificar a configuração atual do SUPS, alterar os parâmetros relativos
à interface serial, programar um comando para ser enviado ao No-Break, após o ShutDown dos
Servidores, ou habilitar a execução do arquivo de lote SUPSDOWN.NCF antes do ShutDown:

6.1 - Configuração Atual: Este quadro apresenta os dados gerais sobre o SUPS;

 Versão: Versão atual do SUPS.

 Número Máximo de Servidores: Número de Servidores que podem ser cadastrados na


Tabela de Servidores, incluindo o Servidor local.

 PATH p/ arquivos de dados: Mostra o diretório que o SUPS está utilizando para trabalho.
Neste diretório estão os dados para o programa e o arquivos de HELP. O path default é o
SYS:\SYSTEM\SUPS\. Se outro path deve ser usado, carregar o SUPS passando o nome
do path como parâmetro. Exemplo: Se o SUPS deve utilizar o path WORK:\SUPS\, carregar
o SUPS com o comando: LOAD SUPS WORK:\SUPS\

 Drive p/ RS-232: Mostra o tipo de drive que o SUPS está utilizando para requisitar uma
RS-232. Em geral, utiliza-se o AIO_COMX_TYPE, que é o tipo correspondente ao módulo
AIOCOMX.NLM.

 BOARD: Mostra o número do board, do tipo de drive selecionado, que o SUPS está
utilizando para requisitar uma RS-232. Em geral, o AIOCOMX configura a COM1 como
Board 0, a COM2 como Board 1, etc...

 Porta: Mostra qual porta do board selecionado, o SUPS está utilizando para requisitar uma
RS-232. Ao ser carregado o AIOCOMX mostra a relação entre o número da porta, do
BOARD e o endereço real de cada RS-232 identificada. Se necessário consulte-a para
verificar qual a porta (COM1, COM2, ...) o SUPS está utilizando para a comunicação.

 Enviar Comando para No-Break: Mostra o comando programado para ser enviado ao No-
Break após o ShutDown, ou a palavra NAO se este recurso não estiver habilitado.
Normalmente programa-se o envio do comando “DESLIGAR -R”, para que o No-Break não
atinja o fim de autonomia, uma vez que os Servidores já estão desativados e para forçar o
start-up dos Servidores (forçando o desligamento e religamento dos computadores). Este
comando só é enviado se o comando de shutdown partir do No-Break. Se for
executado pelo Operador, mesmo que o Envio do Comando para No-Break esteja
habilitado, nenhum comando será enviado.

 Tempo Após DOWN p/ Comando: Mostra quanto tempo após o ShutDown dos Servidores,
o SUPS deve enviar o comando para o No-Break. Deve ser maior que o tempo necessário
para que todos os Servidores completem o ShutDown. Caso contrário, o No-Break se
desligará antes que o ShutDown seja concluído.

 Identificou No-Break: Apresenta o resultado da rotina de identificação do No-Break. Se o


status for NÃO, significa que o SUPS não conseguir comunicar com o No-Break.

 Configurou No-Break: Apresenta o resultado da rotina que configura o No-Break para


sinalizá-lo quando o fim de autonomia estiver próximo. Se o status for NÃO, significa que o
SUPS 7.0 Manual do Usuário Pag. 5

SUPS não identificou o No-Break ou ocorreu alguma falha durante a configuração. Neste
caso tente recarregar o SUPS e verifique se a configuração foi efetuada. Persistindo o
status NÃO entre em contato com seu fornecedor.

 Núm. Série No-Break: Número de série do No-Break ao qual o SUPS está conectado.

 Executar SUPSDOWN.NCF: Mostra se o SUPS está habilitado para executar o arquivo de


lote SUPSDOWN.NCF antes do ShutDown dos servidores. O arquivo de lote pode ser
necessário para descarregar um aplicativo antes do ShutDown, como por exemplo um
banco de dados. O arquivo SUPSDOWN.NCF deve ser criado pelo usuário através de um
editor de texto, e deve estar localizado no diretório indicado pelo “PATH p/ arquivos de
dados”.

 Carregar NLM: Mostra se o SUPS está habilitado para carregar um NLM antes do
ShutDown dos servidores.

7 - O MENU “Controle de Servidores”

Contém todos os recursos para integração do SUPS com o NetWare:

 Tabela de Servidores: Esta tabela contém os dados que o SUPS necessita para comunicar
com os Servidores que receberão o comando de ShutDown. Para cada Servidor programa-se
seu nome, o nomedo usuário com direito de executar o ShutDown (normalmente o
SUPERVISOR) e a senha deste usuário. Ao selecionar esta opção do menu, a Tabela de
Servidores é apresentada e as seguintes teclas estarão ativas:

 <Insert>: Inserir um novo Servidor


 <Delete>: Apagar o Servidor selecionado
 <SETAS>: Selecionar o Servidor
 <Enter>: Alterar os dados relativos ao Servidor selecionado
 <Escape>: Retornar

 Tabela de Mensagens: Contém as mensagens que serão enviadas para as estações,


avisando o início do procedimento de ShutDown ou apenas para testar a comunicação com as
estações.
A tabela contém as seguintes mensagens:
 <Msg. de Down> Esta mensagem é enviada para avisar que o procedimento de ShutDown
foi ativado.
 <Msg. de Teste> Esta mensagem é enviada quando operador seleciona a opção “Envia
Mensagem Teste para Estações”.
 <Msg. de Falta> Esta mensagem é enviada para avisar que ocorreu uma falta de energia
comercial e que o No-Break está operando pelas baterias.
 <Msg. Retorno> Esta mensagem é enviada quando a energia comercial é restabelecida,
caso o No-Break ainda não tenha iniciado o procedimento de Shutdown.
Para alterar as mensagens utilize as teclas:
 <SETAS Up/Down>: para selecionar a mensagem
 <SETAS Left/Right>: para efetuar um scroll da mensagem se esta for maior que o campo da
janela
 <Enter>: para alterar a mensagem selecionada
SUPS 7.0 Manual do Usuário Pag. 6

 Status: Verifica se o SUPS está em condição de estabelecer a conexão (login) com cada
Servidor cadastrado. Se a conexão não for possível, o SUPS não poderá executar o ShutDown
quando necessário. As causas para não conexão podem ser:
 Nome do Servidor, do Usuário ou a Senha cadastrados incorretamente
 Servidor não está ativo
 O Servidor não possui mais conexões diponíveis

 Envia Mensagem Teste para Estações: Envia a mensagem <Msg. de Teste> para todas as
estações e consoles dos Servidores cadastrados. Pode ser utilizada para simular a conexão e envio
de mensagem sem diparar o procedimento de ShutDown.

 Processo DOWN via Operador: Dispara o processo de ShutDown independentemente do


status do No-Break. O procedimento de ShutDown envolve os seguintes passos:
1. Envio da mensagem <Msg. de Down> para todas as estações e consoles dos Servidores
cadastrados
2. Apresentação na tela do SUPS de todos os eventos registrados, para acompanhamento de
todo o procedimento.
3. Carregamento do NLM de acordo com a programação relativa a este recurso.
4. É apresentado um cronômetro para contagem regressiva de 60 segundos. Durante este tempo
o procedimento pode ser concelado pelo Operador digitando <Escape>. Senão, ao zerar o
cronômetro o comando de ShutDown é enviado para todos os Servidores cadastrados.

8 - O “Emulador de Terminal”

Através do emulador de terminal pode-se comunicar diretamente com o No-Break e executar todos
os comandos descritos no Manual de Software do No-Break. O emulador de terminal possui tela
própria e está sempre comunicando e/ou monitorando o No-Break, mesmo rodando em background.
A tecla <F10> pode ser utilizada para retornar à tela pricipal do SUPS.

9 - A “Relação dos Eventos Registrados”

Apresenta uma relação dos eventos notáveis registrados pelo SUPS. A relação de eventos pode ser
reiniciada ao término da exibição. O operador será questionado quanto á manutenção ou não dos
eventos registrados até o momento. As seguintes teclas podem ser utilizadas para movimentação:
 <SETAS Up/Down>: mover o texto um linha
 <PgUp>: voltar uma página
 <PgDown>: ir para a próxima

10 - Arquivos auxiliares utilizados pelo SUPS

O SUPS mantém 5 arquivos de dados no servidor, no diretório indicado pelo PATH:


1. SUPSSERV.DAT: Contém a Tabela de Servidores
2. SUPSMSG.DAT: Contém a Tabela de Mensagens
3. SUPSERR.DAT: Contém a lista de eventos registrados
4. SUPSOPT.DAT: Contém as opções de configuração do SUPS
SUPS 7.0 Manual do Usuário Pag. 7

5. SUPSHELP.DAT: Contém os dados para apresentação do Help

O arquivo SUPSHELP.DAT é fornecido no disquete com o SUPS.NLM, os demais são gerados pelo
próprio SUPS assim que este é carregado.

11 - Testando o fechamento de arquivos

Para efetuar o fechamento de arquivos, o SUPS depende da sinalização do No-Break e, após esta
sinalização, de conseguir comunicar com todos os Servidores cadastrados para comandar o
ShutDown.
O teste em relação aos Servidores pode ser feito através da opção “Processo DOWN via
Operador” no menu “Controle Servidores”. Veja detalhes deste procedimento no item 7 deste
Manual.
Para testar a sinalização do No-Break deve-se fazer uma programação horária (através do
comando Configurar - Consulte o Manual do No-Break) e liberar o envio da mensagem de fechar
arquivos (também através da programação horária).
Para o teste, pode-se programar o fechamento para cerca de 30 segundos além da hora atual. No
horário programado, o No-Break enviará a mensagem para o SUPS, que iniciará o procedimento de
ShutDown. A partir deste ponto, o SUPS seguirá a mesmo procedimento disparado quando a
operação é iniciada pelo Operador.

12 - Definindo o carregamento automático do SUPS

Para que o SUPS seja carregado sempre que o Servidor for inicializado, altere o autoexec do
Servidor através do SYSCON em uma estação de trabalho, ou do INSTALL pela console do
Servidor. Para maiores informações consulte a documentação do NetWare. Deve-se programar a
carga do driver para RS-232 (como o AIOCOMX.NLM) , e posteriormente a carga do SUPS.

13 - Problemas ao carregar o AIOCOMX

Como a configuração “DEFAULT” de muitas placas de rede utiliza a linha de interrupção IRQ3, a
mesma utilizada para a porta serial COM2 e/ou COM4, é comum o AIOCOMX indicar erro ao
configurar a COM2 (endereço 2F8h). Se isto ocorrer, e a porta a ser utilizada para a comunicação
com o No-Break for a COM1, pode-se carregar o AIOCOMX indentificando apenas a COM1,
conforme abaixo:

 Após a ocorrência do conflito, dê o ShutDown e reinicialize o Servidor;


 Carregue o AIOCOMX antes de carregar o SUPS, utilizando o comando abaixo:
LOAD AIOCOMX PORT=3F8 INT=4 <enter>
 Se o AIOCOMX for carregado sem mensagem de erro, carregue o SUPS utilizando o
comando abaixo:
LOAD SUPS <enter>

Em outras situações, tanto IRQ3 quanto IRQ4 já estão sendo utilizadas. Neste caso, as opções de
IRQ de cada placa envolvida deverão ser estudadas para se definir uma nova configuração.
SUPS 7.0 Manual do Usuário Pag. 8

14 - Utilizando o SUPS com o NetWare 4.x

14.1 - Bindery X NDS:


O SUPS.NLM foi desenvolvido para servidores NetWare 3.x e 4.x. Para ser compatível com
ambas versões do NetWare, o SUPS utiliza os serviços de Bindery e não os Serviços de
Diretório do NetWare (NDS). Em consequência, deve-se criar o contexto do bindery nos
servidores NetWare 4.x através da inclusão do comando abaixo no arquivo AUTOEXEC.NCF:
SET BINDERY CONTEXT=<nome da organização>

14.2 - Envio de mensagens:


Ao enviar mensagens para um servidor NetWare 4.x, o SUPS.NLM indica erro 198.
Isto ocorre quando o usuario programado na tabela de servidores nao está autorizado a
utilizar o servidor Netware.
Para que o usuário tenha autorização para enviar as mensagens deve-se executar o
procedimento abaixo:
1 - Através de uma estação, com o login do administrador do sistema (em geral
o ADMIN) carregue o NETADMIN
2 - Selecione a opção "Manage objects"
3 - Selecione o "NetWare Server" correspondente e digite <Enter>
4 - Selecione a opção "View or edit properties of this object"
5 - Selecione a opção "Identification"
6 - Selecione o campo "Operator:", e digite <Enter>
7 - Digite <Insert> e cadastre o usuário programado no SUPS
O SUPS.NLM estará agora em condições de enviar as mensagens para as estações.

Você também pode gostar