



SUPS 7.0 - Manual do Usurio











NDICE

	
	1 - Introduo 	  
	
	2 - Roteiro prtico de instalao 	  
	
	3 - Instalao Passo a Passo 	  
	
	4 - Carregando o SUPS 	  
	
	5 - Operao 	  
	
	6 - O MENU Configurao SUPS 	  
	
	7 - O MENU Controle de Servidores 	  
	
	8 - O Emulador de Terminal 	  
	
	9 - A Relao de Eventos Registrados 	  
	
	10 - Arquivos auxiliares utilizados pelo SUPS 	 
	
	11 - Testando o fechamento de arquivos 	  
	
	12 - Definindo o carregamento automtico do SUPS 	  
	
	13 - Problemas ao carregar o AIOCOMX 	  
	
	14 - Utilizando o SUPS com o NetWare 4.x 	  
	
	14.1 - Bindery X NDS 	  

	14.2 - Envio de mensagens 	  


 
1 - Introduo

O SUPS 7.0  a interligao entre seu No-Break Engetron Inteligente e a sua rede Novell NetWare
3.X, 4.X e 5.X. A funo do SUPS  executar o shutdown dos servidores da rede, quando o No-Break sinaliza que est prximo do fim de autonomia.
 O SUPS  um mdulo NLM executvel em um Servidor Novell 3.x, 4.x ou 5.X.
Para uma instalao rpida do SUPS, siga o roteiro apresentado no prximo item. Para maiores informaes consulte o restante deste manual.
Para servidores


2 - Roteiro prtico para instalao


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.	Atravs de uma estao de trabalho DOS, insira o disquete no drive apropriado e selecione-o como drive corrente; Para instalao, a estao 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 sero executados pela rotina;

5.	Utilizando agora a console, carregue o mdulo AIOCOMX.NLM, responsvel 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 nmero do BOARD e o PORT. Em geral, 
COM1 (endereo 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 necessrio altere estes parmetros selecionando Configurao SUPS e  Configurar Porta Serial; Em caso de dvida utilize sempre a tecla <F1> para apresentao do HELP;

9.	Selecione a opo Controle Servidores e a opo Tabela de Servidores;

10.	Cadastre os Servidores que recebero o comando ShutDown inclusive o Servidor onde o SUPS est carregado;

11.	Selecione a opo Controle Servidores e Status  para checar se a conexo 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 necessrio.



3 - Instalao Passo a Passo

Para instalao do SUPS, ser necessrio:

	Um servidor NetWare 3.X, 4.X ou 5.X;

	Uma interface RS-232 disponvel no Servidor para comunicao 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;

	Estar presente no Servidor os mdulos: AIO.NLM  e AIOCOMX.NLM (ou o mdulo especfico para controle da porta serial a ser utilizada).
OBS:Os mdulos AIO.NLM  e  AIOCOMX.NLM so mdulos nativos do NetWare, normalmente 	encontrados em f:\system. Caso estes mdulos no sejam localizados, 
utilize cpias dos mesmos fornecidos juntamente com o SUPS.

Estando disponvel 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.	Atravs de uma estao de trabalho DOS, faa o LOGIN como SUPERVISOR no Servidor onde o SUPS ser instalado;

4.	Coloque o disquete enviado no drive da estao e selecione-o como drive corrente;

5.	Digite INSTALL <Enter>.

A rotina de instalao executar a seguinte seqncia:


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

2.	Criar um diretrio de trabalho para o SUPS em f:\system\sups

3.	Copiar o arquivo help SUPSHELP.DAT para o diretrio de trabalho

4.	Verificar a existncia de AIO.NLM e AIOCOMX.NLM em f:\system; caso no existam, efetuar a cpa

O SUPS considera como default o path SYS:\SYSTEM\SUPS\  para o diretrio de trabalho. Se for necessrio utilizar outro path, faa a cpia do SUPSHELP.DAT para o 
diretrio desejado e faa o carregamento do SUPS passando o path como parmetro.



4 - Carregando o SUPS

Antes de carregar o SUPS, carregue o mdulo a ser utilizado para controle da porta serial RS-232. Na grande maioria das aplicaes utiliza-se o mdulo AIOCOMX.NLM 
(se no for o caso, substitua as referncias a AIOCOMX pelo mdulo especfico).
Atravs da console do Servidor digite:

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

Em seguida carregue o SUPS com o comando:

LOAD SUPS<enter>

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

LOAD SUPS <path><Enter>

 
5 - Operao

Inicialmente o SUPS testa a comunicao com o No-Break e l o seu no de srie. Se tudo estiver em  ordem, o SUPS j ter IDENTIFICADO o No-Break e far a configurao.
A CONFIGURAO 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 Informao SUPS do Menu Principal contm o status das rotinas de identificao e configurao. Alm disso, se o SUPS no conseguir a configurao, 
ser mostrada uma mensagem de alerta.

Para completar a inicializao do SUPS, o operador dever cadastrar todos os Servidores que recebero a ordem de SHUTDOWN aps a sinalizao do No-Break, 
INCLUSIVE O SERVIDOR ONDE O SUPS EST CARREGADO !!!

	PARA QUE O SUPS EFETUE O SHUTDOWN DOS SERVIDORES  IMPRESCINDVEL:

	A IDENTIFICAO E CONFIGURAO DO NO-BREAK

	O CADASTRAMENTO DOS SERVIDORES NA TABELA DE SERVIDORES

O SUPS possui telas de ajuda em todos os nveis 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 auxlio do Manual.

Uma vez carregado o SUPS, ser apresentado o MENU PRINCIPAL do programa, com as seguintes opes

1.	Configurao SUPS - controla a configurao bsica do SUPS:

	Cofigurao Atual

	Configurar Porta Serial

	Configurar Comando No-Break

	Configurar NLM/SUPSDOWN.NCF
	
2.	Controle Servidores - controla toda a operao do SUPS dentro do ambiente NetWare:

	Manuteno da Tabela de Servidores

	Manuteno da Tabela de Mensagens para as estaes

	Status da conexo com cada Servidor cadastrado

	Envio de mensagens de teste para estaes

	Execuo do ShutDown via Operador
	
3.	Emulador de Terminal - controla a comunicao com o No-Break via porta serial:

	Identifica e Configura o No-Break

	Mantm um Emulador de terminal para permitir ao operador acessar as telas do No-Break

	Monitora a recepo de mensagens enviadas pelo No-Break
	
4.	Eventos registrados - apresenta uma relao dos principais eventos ocorridos durante a execuo do SUPS.







6 - O MENU Configurao SUPS

Atravs deste Menu, pode-se verificar a configurao atual do SUPS, alterar os parmetros relativos  interface serial, programar um comando para ser enviado ao No-Break, aps o ShutDown dos Servidores, ou habilitar a execuo do arquivo de lote SUPSDOWN.NCF antes do ShutDown:

6.1 - Configurao Atual: Este quadro apresenta os dados gerais sobre o SUPS;

	Verso: Verso atual do SUPS.
	
	Nmero Mximo de Servidores: Nmero de Servidores que podem ser cadastrados na Tabela de Servidores, incluindo o Servidor local.
	
	PATH p/ arquivos de dados: Mostra o diretrio que o SUPS est utilizando para trabalho. 
Neste diretrio esto 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 parmetro. 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 mdulo AIOCOMX.NLM.
	
	BOARD:  Mostra o nmero 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 relao entre o nmero da porta, do BOARD e o endereo real de cada RS-232 identificada.
 Se necessrio consulte-a para verificar qual a porta (COM1, COM2, ...) o SUPS est utilizando para a comunicao.


	Enviar Comando para No-Break: Mostra o comando programado para ser enviado ao No-Break aps o ShutDown, ou a palavra NAO se este recurso no estiver habilitado.
 Normalmente programa-se o envio do comando DESLIGAR -R, para que o No-Break no atinja o fim de autonomia, uma vez que os Servidores j esto desativados e para forar
 o start-up dos Servidores (forando 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 Aps DOWN p/ Comando: Mostra quanto tempo aps o ShutDown dos Servidores, o SUPS deve enviar o comando para o No-Break. Deve ser maior que o tempo
 necessrio para que todos os Servidores completem o ShutDown. Caso contrrio, o No-Break se desligar antes que o ShutDown seja concludo. 
	

	Identificou No-Break: Apresenta o resultado da rotina de identificao do No-Break. Se o status for NO, significa que o SUPS no 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 prximo. Se o status for 
NO, significa que o SUPS no identificou o No-Break ou ocorreu alguma falha durante a configurao.  Neste caso tente recarregar o SUPS e verifique se a configurao 
foi efetuada. Persistindo o status NO entre em contato com seu fornecedor.


	Nm. Srie No-Break: Nmero de srie 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 necessrio para descarregar um aplicativo antes do ShutDown, como por exemplo um banco de dados. O arquivo SUPSDOWN.NCF deve ser criado pelo usurio 
atravs de um editor de texto, e deve estar localizado no diretrio 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

Contm todos os recursos para integrao do SUPS com o NetWare:

	Tabela de Servidores: Esta tabela contm os dados que o SUPS necessita para comunicar com os Servidores que recebero o comando de ShutDown. Para cada Servidor
 programa-se seu nome, o nomedo usurio com direito de executar o ShutDown (normalmente o SUPERVISOR) e a senha deste usurio. Ao selecionar esta opo do menu, a 
Tabela de Servidores  apresentada e as seguintes teclas estaro 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: Contm as mensagens que sero enviadas para as estaes, avisando o incio do procedimento de ShutDown ou apenas para testar a comunicao 
com as estaes. 
A tabela contm 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 opo Envia Mensagem Teste para Estaes.

	<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 no 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
	
	Status: Verifica se  o SUPS est em condio de estabelecer a conexo (login) com cada Servidor cadastrado. Se a conexo no for possvel, o SUPS no poder 
executar o ShutDown quando necessrio. As causas para no conexo podem ser:
	Nome do Servidor, do Usurio ou a Senha cadastrados incorretamente

	Servidor no est ativo

	O Servidor no possui mais conexes diponveis
	
	Envia Mensagem Teste para Estaes: Envia a mensagem <Msg. de Teste> para todas as estaes e consoles dos Servidores cadastrados. Pode ser utilizada para 
simular a conexo 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 estaes e consoles dos Servidores cadastrados

2.	Apresentao na tela do SUPS de todos os eventos registrados, para acompanhamento de todo o procedimento.

3.	Carregamento do NLM de acordo com a programao relativa a este recurso.

4.	 apresentado um cronmetro para contagem regressiva de 60 segundos. Durante este tempo o procedimento pode ser concelado pelo Operador digitando <Escape>. 
Seno, ao zerar o cronmetro o comando de ShutDown  enviado para  todos os Servidores cadastrados.



8 - O Emulador de Terminal

Atravs 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 prpria 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 Relao dos Eventos Registrados

Apresenta uma relao dos eventos notveis registrados pelo SUPS. A relao de eventos pode ser reiniciada ao trmino da exibio. O operador ser questionado 
quanto  manuteno ou no dos eventos registrados at o momento. As seguintes teclas podem ser utilizadas para movimentao:
	<SETAS Up/Down>: mover o texto um linha

	<PgUp>: voltar uma pgina

	<PgDown>: ir para a prxima



10 - Arquivos auxiliares utilizados pelo SUPS

O SUPS mantm 5 arquivos de dados no servidor, no diretrio indicado pelo PATH:

1.	SUPSSERV.DAT: Contm a Tabela de Servidores

2.	SUPSMSG.DAT: Contm a Tabela de Mensagens

3.	SUPSERR.DAT: Contm  a lista de eventos registrados

4.	SUPSOPT.DAT: Contm as opes de configurao do SUPS

5.	SUPSHELP.DAT: Contm os dados para apresentao do Help

O arquivo SUPSHELP.DAT  fornecido no disquete com o SUPS.NLM, os demais so gerados pelo prprio SUPS assim que este  carregado.


11 - Testando o fechamento de arquivos

Para efetuar o fechamento de arquivos, o SUPS depende da sinalizao do No-Break e, aps esta sinalizao, de conseguir comunicar com todos os Servidores 
cadastrados para comandar o ShutDown.
O teste em relao aos Servidores pode ser feito atravs da opo Processo DOWN via Operador no menu Controle Servidores. Veja detalhes deste procedimento no item 7 
deste Manual.
Para testar a sinalizao do No-Break deve-se fazer uma programao horria (atravs do comando Configurar - Consulte o Manual do No-Break) e liberar o envio da mensagem 
de fechar arquivos (tambm atravs da programao horria).
Para o teste, pode-se programar o fechamento para cerca de 30 segundos alm da hora atual. No horrio programado, o No-Break enviar a mensagem para o SUPS, 
iniciar o procedimento de ShutDown. A partir deste ponto, 
o SUPS seguir a mesmo procedimento disparado quando a operao  iniciada pelo Operador.



12 - Definindo o carregamento automtico do SUPS

Para que o SUPS seja carregado sempre que o Servidor for inicializado, altere o autoexec do Servidor atravs do SYSCON em uma estao de trabalho, ou do INSTALL pela console do Servidor. Para maiores informaes consulte a documentao 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 configurao DEFAULT de muitas placas de rede utiliza a linha de interrupo IRQ3, a mesma utilizada para a porta serial COM2 e/ou COM4, 
 comum o AIOCOMX indicar erro ao configurar a COM2 (endereo 2F8h). Se isto ocorrer, e a porta a ser utilizada para a comunicao com o No-Break 
for a COM1, pode-se carregar o AIOCOMX indentificando apenas a COM1, conforme abaixo:

	Aps a ocorrncia 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 situaes, tanto IRQ3 quanto IRQ4 j esto sendo utilizadas. Neste caso, as opes de IRQ de cada placa envolvida devero ser 
estudadas para se definir uma nova configurao.
 
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 compatvel com ambas verses do NetWare, o SUPS utiliza os servios de Bindery e no os 
Servios de Diretrio do NetWare (NDS). Em consequncia, deve-se criar o contexto do bindery nos servidores NetWare 4.x atravs da incluso do comando abaixo no 
arquivo AUTOEXEC.NCF:
SET BINDERY CONTEXT=<nome da organizao>

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 usurio tenha autorizao para enviar as mensagens deve-se executar o procedimento abaixo:
1 - Atravs de uma estao, com o login do administrador do sistema (em geral
    o ADMIN) carregue o NETADMIN

2 - Selecione a opo "Manage objects"

3 - Selecione o "NetWare Server" correspondente e digite <Enter>

4 - Selecione a opo "View or edit properties of this object"

5 - Selecione a opo "Identification"

6 - Selecione o campo "Operator:", e digite <Enter>

7 - Digite <Insert> e cadastre o usurio programado no SUPS

O SUPS.NLM estar agora em condies de enviar as mensagens para as estaes.
