Buscar

Guia de Instalação (para Linux) (abr 07)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 42 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 42 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 42 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

SAGE 
Sistema Aberto de Gerenciamento de Energia 
 
Guia de Instalação SAGE 2004 
 
Av. Horácio Macedo, 354 - Cidade Universitária 
Rio de Janeiro – RJ CEP 21941-911 
Abril de 2007 
 
A informação contida neste documento é de propriedade do CEPEL, tendo se originado de trabalho
desenvolvido nesta empresa para consulta e referência dos usuários do sistema SAGE, e não poderá ser
reproduzida ou utilizada para quaisquer outros fins sem autorização prévia e expressa do CEPEL. Este
documento baseia-se em informação disponível na data de sua publicação. Embora sejam feitos esforços para
torná-lo preciso, este não se propõe a cobrir todos os detalhes ou particularidades apresentadas pelo sistema.
O CEPEL não se responsabiliza por notificar os usuários deste documento de possíveis alterações feitas
posteriormente. 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
i 
Conteúdo 
I.Introdução .......................................................................................................1 
II.Instalação do SAGE em Ambiente Linux X86 ................................................... 3 
Procedimentos ..........................................................................................................3 
Operações Pós Instalação do Linux................................................................................... 5 
Configuração do /etc/hosts. ..................................................................................................... 5 
Configuração de sincronização das máquinas Linux. ................................................................ 5 
Instalação dos drivers do SAGE........................................................................................ 7 
Procedimentos ..........................................................................................................7 
Instalação do Postgresql em Linux .................................................................................... 7 
III. Instalação do SAGE em Ambiente Solaris....................................................... 9 
Instalação do Solaris versão 2.6 ....................................................................................... 9 
Procedimentos: .........................................................................................................9 
Parametrização do Solaris............................................................................................... 11 
Procedimentos ........................................................................................................11 
Instalação do SAGE......................................................................................................... 12 
Instalação Java J2SEE ................................................................................................... 12 
Configuração do Solaris para suportar o Time Server..................................................... 12 
IV. Instalação do SAGE 2004 em sistemas antigos ............................................ 15 
V. Procedimentos para recuperação de uma base antiga .................................... 17 
VI. Instalação do SAGE em Ambiente Windows e PostgreSQL ............................ 19 
Instalação do PostgreSQL................................................................................................ 19 
Procedimentos ........................................................................................................19 
Menu do PostgreSQL ....................................................................................................... 21 
Instalação do SAGE/STI ................................................................................................. 22 
Configuração da variável de ambiente PATH.................................................................. 22 
Procedimentos ........................................................................................................23 
Configuração para Acesso Remoto .................................................................................. 26 
Configuração da conexão ODBC ..................................................................................... 28 
Execução do STI .............................................................................................................. 29 
Start up ..................................................................................................................30 
VII. Instalação dos Transportes de Protocolos ................................................... 31 
VIII. Instalação do SAGEBox.............................................................................. 33 
Procedimentos de instalação....................................................................................33 
Procedimentos PÓS-instalação ................................................................................34 
BASE DE DADOS....................................................................................................36 
Atualização .............................................................................................................37 
 
 - Conteúdo 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
ii 
 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
1 
I. Introdução 
O sistema SAGE, desenvolvido pelo CEPEL para executar as funções de gerenciamento 
de energia, define uma arquitetura que contempla as características de sistemas 
abertos, tais como: portabilidade, expansividade, modularidade, interconectividade, 
interoperabilidade, etc. 
A obediência a padrões internacionais de hardware e software caracteriza o projeto 
SAGE, destacando-se: 
• Protocolo de comunicação TCP/IP; 
• Sistema operacional Unix (POSIX - XPG4); 
• Protocolos de comunicação com o processo seguindo o modelo OSI; 
• Formato de distribuição da base de dados on-line XDR; 
• Linguagem de acesso à base de dados off-line SQL; 
• Tecnologia ‘full-grafhics’ X Windows e Motif; 
• Linguagens de programação (padrão ANSI) Fortran, C e C++; 
Com relação à funcionalidade o SAGE apresenta as seguintes características: 
• Banco de Dados Distribuído (replicação seletiva) de tempo real; 
• Gerência Distribuída de Configuração (tarefas, tolerância à falhas, etc); 
• Biblioteca de protocolos de comunicação com o processo elétrico, níveis 
hierárquicos e outras empresas; 
• Possibilidade de integração com a Base de Dados Corporativa da empresa; 
• Arquitetura confiável para aplicação em qualquer nível de supervisão e controle 
(distribuição, local, regional, central e nacional); 
• Interface gráfica de usuário altamente configurável; 
• Facilidade de visualização gráfica em outros ambientes (p. ex. PC com Windows); 
 I - Introdução 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
2 
 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
3 
II. Instalação do SAGE em Ambiente Linux X86 
Neste módulo serão apresentados os procedimentos de instalação do Linux e do SAGE 
a partir do CD duplo distribuído pelo CEPEL. O Linux X86 distribuído pelo Cepel é 
baseado na distribuição RedHat Enterprise Linux Advanced Server 3.0 (RHEL AS 3.0), 
porém com algumas diferenças importantes: 
Primeiro é feita uma seleção dos pacotes da distribuição RedHat que atendam os mais 
diversos tipos de instalações SAGE Linux x86, desde pequenas subestações até 
centros regionais e nacionais. 
Segundo são acrescentados pacotes que normalmente não são distribuídos pela 
RedHat, como por exemplo o próprio SAGE, o JSK da Sun, o Tomcat da Apache entre 
outros. 
Terceiro algumas versões de pacotes são modificadas, como por exemplo, o Postgresql 
da versão 7.3.3 para 7.4.0, ou recompiladas com outras opções de compilação, como 
protocolo Ntp, compilado para suportar todos os tipos de devices disponíveis. Portanto 
estes CDs constituem uma distribuição exclusiva do CEPEL e devem ser usados em 
todas as instalações Linux X86 para a versão 2004 do SAGE. 
PROCEDIMENTOS 
Certifique-sede que o PC esteja habilitado para boot por CD-ROM; 
Insira o CD 1/2 do SAGE e reinicie o sistema; 
Esta instalação pode ser executada em 5 modos: 
Normal - modo padrão. 
Expert – instalação igual a normal sem sugestão de configuração do disco. É 
importante observar que é necessário um espaço no disco de pelo menos 4Gb, 
ou que exista uma instalação de Linux antiga com no mínimo este tamanho. As 
instalações antigas de Linux são automaticamente usadas para a nova 
instalação, já partições de outros sistemas são preservadas. 
Texto – instalação igual a normal sem a interface gráfica da instalação. 
Notamos que apesar de algumas instalações falharem na instalação gráfica, a 
parte gráfica pode, na maioria das vezes, ser configura corretamente após a 
instalação do sistema, usando o programa redhat-config-xfree86. 
Texto-Expert instalação sem sugestão de disco e sem interface gráfica. 
Linux Rescue – para tentar recuperar uma instalação, como por exemplo, 
problemas no bootloader. 
 II - Instalação do SAGE em Ambiente Linux X86 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
4 
Para o modo Normal pressione <Enter> e siga a instruções apresentadas abaixo de 
acordo com cada seção. 
A primeira tela da instalação é a escolha do teclado. Se seu teclado for português, 
escolha br-abnt2, se seu teclado for do tipo americano, escolha us ou us-acento 
(permite acentuação). Se por algum motivo tiver que mudar o tipo de teclado utilize o 
comando redhat-config-keyboard após a instalação. Clique em OK para continuar. 
 
A próxima tela é apenas uma saudação. No lado esquerdo há instruções que vão guiá-
lo durante a instalação. Leia atentamente as instruções para terminar a instalação do 
sistema. 
 
Uma vez terminado o processo de instalação e de ter reiniciado entre na conta sage. 
Login: sage 
II - Instalação do SAGE em Ambiente Linux X86 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
5 
Senha sage 
Para iniciar o SAGE com a base demo, dê um clique duplo no ícone Visor-SAGE 
encontrado na área de trabalho, o que carregará o Visor de Acesso. O usuário deve 
então, efetuar o login na seção Usuário deste visor, e logo após ativar a base de dados 
na seção Base de Tempo Real. É necessário instalar uma licença antes de ativar a 
base de tempo real 
 
 
Operações Pós Instalação do Linux 
Apesar da instalação do SAGE Linux estar a mais automática possível, algumas 
operações pós-instalação são necessárias. Para concluir a instalação, basta executar 
os procedimentos citados abaixo. 
Configuração do /etc/hosts. 
Devem ser incluídos no arquivo /etc/hosts os nomes e IPs de todas as máquinas que 
compõem o tempo real, bem como, os IPs dos Time Servers e Terminal Server e 
qualquer outro equipamento ou máquina que deva ser acessada pelo seu nome lógico. 
No caso específico da base demo_ems, caso seja necessária a utilização do 
transportador TCPS, o mesmo exige que estejam definidos os nós que participam do 
arquivos $BD/sites_ALL dessa base. Nesse caso, sugerimos adicionar no /etc/hosts a 
definição de IPs para os hosts: 
srv1 srv2 ihm1 ihm2 ihm3 ihm4 trp1 trp2 ctr06-p ctr06-r 
Da mesma forma, é importante observar que protocolos como o DNP3.0 sobre TCP-IP, 
o IEC/60870-5-104 e o TASE2/ICCP-MMS exigem a definição dos endereços IP dos 
hosts remotos nas formas host_dnp_P_L, host_104_P_L e host_mms_XXXX, 
respectivamente. 
Configuração de sincronização das máquinas Linux. 
A sincronização das máquinas Linux é feita usando o protocolo NTP, que já foi 
previamente instalado e iniciado pela instalação do CD SAGE. 
Porém, é necessário alterar alguns arquivos para configurar corretamente o protocolo 
(como super-usuário). 
Para instalações que possuam Time Server, siga as instruções abaixo: 
• Altere as linhas do arquivo /etc/ntp.conf de: (como super-usuário). 
server 127.127.1.0 #local clock 
para 
server time_server 
 II - Instalação do SAGE em Ambiente Linux X86 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
6 
e 
fudge 127.127.1.0 stratum 10 
para 
#fudge 127.127.1.0 stratum 10 
onde time_server é o IP ou o nome do Time Server definido no /etc/hosts. 
• Edite (como super-usuário) o arquivo /etc/ntp/step-tickers acrescentando uma 
linha com no nome ou IP do Time Server. 
Para instalações sem Time Server, o NTP é usado apenas para manter as máquinas 
sincronizadas, não tendo nenhuma função de manter a precisão da hora. 
Para tanto é necessário indicar quais as máquinas que vão ser mantidas síncronas. 
Em cada nó da rede deve-se acrescentar, no arquivo /etc/ntp.conf, os nomes das 
máquinas a serem sincronizadas precedida da palavra peer (como super-usuário). 
Por exemplo, no caso da base demo_ems na máquina srv1 teríamos: 
server 127.127.1.0 # local clock 
fudge 127.127.1.0 stratum 10 
peer srv2 
peer ihm1 
peer ihm2 
peer ihm3 
peer ihm4 
Para instalações em que apenas os servidores SAGE estão em rede com um Time 
Server, estes podem assumir o papel de servidor NTP para as demais máquinas, 
sincronizando-as pela rede de difusão. 
Para tanto é necessário indicar, no servidor SAGE, quais máquinas serão 
sincronizadas, na sessão CLIENT NETWORK do arquivo ntp.conf, seguindo o exemplo 
da linha em comentário (como super-usuário). 
Por exemplo, no caso da base demo_ems, supondo que as ihms 1, 2 e 3 precisem usar 
o srv1 como Time Server. Na máquina srv1 teríamos: 
# -- CLIENT NETWORK ------- 
# Permit systems on this network to synchronize with this 
# time service. Do not permit those systems to modify the 
# configuration of this service. Also, do not use those 
# systems as peers for synchronization. 
restrict 161.79.57.10 mask 255.255.255.0 notrust nomodify notrap 
restrict 161.79.57.11 mask 255.255.255.0 notrust nomodify notrap 
II - Instalação do SAGE em Ambiente Linux X86 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
7 
restrict 161.79.57.12 mask 255.255.255.0 notrust nomodify notrap 
Após a alteração, é preciso executar o comando: 
ntpstat 
Nas demais máquinas, a configuração do ntp.conf é feita normalmente, sendo que o 
Time Server será o servidor SAGE. 
Após a configuração do ntp.conf é necessário realizar o seguinte procedimento (como 
super usuário): 
service ntpd stop 
ntpdate -d <ipdoservidor> 
service ntpd start 
Obs.: 1- Verificar se o ntpd está marcado para ser ativado no boot 
 2- Pode ser necessário corrigir o timezone das máquinas, através da execução 
do script instala_tz, como superusuário, no diretório $SAGE/drivers. 
Em todos os casos, para que estas alterações tenham efeito, é necessário executar o 
comando “service ntpd restart” ou reiniciar o sistema. 
 
 
Instalação dos drivers do SAGE 
PROCEDIMENTOS 
cd $SAGE/drivers; 
su <Enter> (Senha do Super-Usuário); 
./instala_<drivers> - instalação do tipo de driver a ser utilizado pelo SAGE (iec, iec1, 
iec3, a32, cep, cyc, cyy, cyp, mms) 
./instala_sin - sinal sonoro. (se não houver placa de som) 
Reinicie a máquina utilizando o comando init 6. 
 
 
Instalação do Postgresql em Linux 
Após a instalação da base, como descreve o item V deste manual, pode-se configurar o 
servidor Postgresql para ser utilizado pelo SAGE para as funções de geração de base 
de dados, histórico e modo estudo (SAPRE). 
 II - Instalação do SAGE em Ambiente Linux X86 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
8 
Apesar do servidor já estar instalado, ele não está configurado para iniciar no boot, 
para tanto, execute o comando (como super-usuário) chkconfig postgresql on para 
habilitar o inicio do servidor a cada boot ou execute o comando chkconfig postgresql 
off para desabilitar o inicio do servidor no boot. 
Só é necessário habilitar o serviço de banco de dados no boot se a maquina que esta 
sendo configurada for usada como servidor para aplicativos do tempo real, como por 
exemplo, para base histórica ou de modo estudo. Em máquinas que usam o servidor 
esporadicamente, comopor exemplo, geração de base, sugere-se o uso do comando 
(como super-usuario) service postgresql start ou stop ou restart para iniciar, parar 
ou re-iniciar o servidor. Em caso de dúvida se o servidor está ou não rodando utilize o 
comando service postgresql status. 
Uma vez iniciado o servidor, execute o comando (como usuário sage) source 
habilita_postgres. Este script pode receber dois parâmetros. O primeiro é o nome da 
máquina servidora de banco de dados, caso o servidor esteja numa máquina remota. 
O segundo é a porta em que o servidor está respondendo. Caso o script não receba 
nenhum parâmetro são usados como default localhost e porta 5432. Este script além 
de criar todas as base/tabelas necessárias para as funções de banco de dados do 
SAGE, também altera o arquivo SSC_Amb para definir a variável de ambiente SGBD 
para postgres. É importante notar que a variável de ambiente SGBD só ficou correta 
no terminal que o script foi executado, para torná-la válida em todo ambiente do 
SAGE é necessário sair e entrar novamente na conta sage. Uma vez o ambiente 
Postgres configurado, pode-se usar o link do dektop base-SAGE para gerar uma nova 
base ou o script AutalizaBD, para maiores informações leia o manual Guia de 
Configuração da Base (veja também AtualizaBD –help). Para desabilitar o postgres do 
ambiente do SAGE execute o comando (como usuário sage) source desabilita_sgbd. 
Para habilitar o ambiente histórico execute o comando (como usuário sage) source 
habilita_gbh. Esta habilitação usa a configuração default do SAGE para base 
histórica, para alterar esta configuração leia o Manual da Base Histórica. 
Todas estas operações podem ser feitas em seqüência no mesmo terminal e ao final 
basta entrar e sair uma vez da conta SAGE para tornar permanentes as alterações de 
ambiente. 
 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
9 
III. Instalação do SAGE em Ambiente Solaris 
A instalação do SAGE em ambiente Solaris é composta pelos seguintes procedimentos: 
• Instalar o Solaris 
• Criar a conta sage 
• Parametrizar o Solaris 
• Carregamento 
• Instalar dos drivers do SAGE 
 
Instalação do Solaris versão 2.6 
A versão 2.6 do SOLARIS consiste de: 
• - CD-ROM Solaris 2.6 Software (para versões superiores, consulte o manual de 
instalação do produto, observando o item 28 e o capitulo parametrização 
deste manual). 
PROCEDIMENTOS: 
Inserir o CD-ROM na unidade. 
Durante o “Initializing Memory” tecle <STOP> + <A>. 
Digite no prompt “boot cdrom”. 
Será inicializada a instalação. 
Escolher idioma (Inglês) e local (USA – English (ASCII only)), clique em <Continue> 
Na tela The Solaris Installation Program clique em <Continue>. 
Na tela Identify this System clique em <Continue>. 
Na tela Host Name digite o nome da máquina (Ex.: ihm3-cor-p) e clique em 
<Continue>. 
Na tela Network Connectivity selecionar a opção Yes e clicar em <Continue>. 
Na tela Primary Network Interface selecionar hme0 ou qme0 e clicar em <Continue>. 
Na tela IP Adress digitar o IP da máquina (Ex.: 10.4.40.3) e clicar em <Continue>. 
 III - Instalação do SAGE em Ambiente Solaris 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
10 
Na tela Confirm Information conferir as informações. Caso estejam incorretas clique em 
<Change>. Caso estejam corretas clique em <Continue>. 
Na tela Name Service selecionar None e clicar em <Continue>. 
Na tela Confirm Information clicar em <Continue>. 
Na tela Subnets selecionar Yes e clicar em <Continue>. 
Na tela Netmask digitar por exemplo 255.255.255.0 e clicar em <Continue>. 
Na tela Time Zone selecionar Offset From GMT e clicar em <Continue>. 
Na tela Date and Time acertar a data e a hora e clicar em <Continue>. 
Na tela Confirm Instalation clicar em <Continue>. 
Na tela Solaris Interactive Instalation clicar em <Initial>. Após a primeira tela clicar em 
<Continue>. 
Na tela Allocate Client Services clicar em <Continue>. 
Na tela Select Languages clicar em <Continue>. 
Na tela Select Software selecionar Enter Distribution e clicar em <Continue>. 
Na tela Select Disks clicar em <Continue>. 
Na tela Preserve Data clicar em <Continue>. 
Na tela Automatically Layout File Systems? clicar em <Manual Layout>. 
Na tela File System and Disk Layout clicar em <Customize…>. 
Na tela Customize Disks preencher a tela segundo a tabela abaixo: 
0 / 2048 
1 Swap 2048 
2 Overlap 17269 
3 /export/home 13169 
4 
5 
6 
7 
Na tela File System and Disk Layout clicar em <Continue> 
Na tela Mount Remote File Systems? clicar em <Continue>. 
Na tela Profile clicar em <Begin Instalation>. 
Na próxima tela clicar em <Auto Reboot> e esperar o programa de instalação copiar os 
arquivos. 
III - Instalação do SAGE em Ambiente Solaris 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
11
Parametrização do Solaris 
PROCEDIMENTOS 
• Devem ser adicionadas as seguintes linhas no final do arquivo /etc/system: 
 *** Inicio Parametros SAGE 
set maxuprc=240 
set msgsys:msginfo_msgmax=5120 
set msgsys:msginfo_msgssz=256 
set msgsys:msginfo_msgmnb=40960 
set msgsys:msginfo_msgtql=300 
set shmsys:shminfo_shmmax=5120000 
set shmsys:shminfo_shmseg=25 
set semsys:seminfo_semmns=600 
set semsys:seminfo_semmni=100 
set semsys:seminfo_semmsl=64 
set semsys:seminfo_semmap=70 
set semsys:seminfo_semopm=64 
*** Fim Parâmetros SAGE 
• Os procedimentos abaixo devem ser executados como super-usuário. 
• Verificar, com o comando “swap –l”, o tamanho da área de swap configurada em 
/dev/swap. Caso ela seja menor que 1.000.000 blocos (modelos cos e cod), ou 
1.800.000 blocos (modelo ems), adicionar a diferença do valor informado para o 
número de blocos requeridos. Supondo que a diferença seja de 800.000 blocos (ou 
400 Mbytes), esta adição é feita incorporando (ou alterando) no arquivo 
/etc/swaptab a linha “/swapfile 0 800000” e criando (ou removendo e 
recriando) um arquivo “/swapfile” com o comando: 
mkfile 800M /swapfile 
• Adicionar ao arquivo /etc/vfstab a linha (atenção aos traços): 
/swapfile - - swap - no - 
• 
 III - Instalação do SAGE em Ambiente Solaris 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
12 
Instalação do SAGE 
Insira o CD 2 do SAGE 
Logado como super-usuário em um terminal, execute a seguinte seqüência de 
comandos: 
− useradd –s /bin/csh –m –d /export/home/sage sage 
Sair da conta de super-usuário e logar-se na conta sage 
− mkdir sage 
− cd sage 
− cp /cdrom/cdrom0/sage_mar04/sageexe_SunOs_sparc_ems.tar.Z . 
− cp /cdrom/cdrom0/ sage_mar04/sagecnf_demo_ems.tar.Z . 
− cp /cdrom/cdrom0/ sage_mar04/instala_sage . 
− ./instala_sage demo_ems 
 
 
Instalação Java J2SEE 
Para sistemas Solaris versão 7 ou acima, execute os seguintes comandos, logado como 
root, para instalar o Java J2SEE: 
− mkdir –p /usr/local 
− cd /usr/local 
− sh cdrom/cdrom0/sage_mar04/SunOs/j2sdk-1_4_2_05-solaris-sparc.sh 
Depois de executados os comandos acima, siga as instruções de instalação. Caso o 
seu sistema seja de 64 bits execute o comando a seguir: 
− sh cdrom/cdrom0/sage_mar04/SunOs/j2sdk-1_4_2_05-solaris-sparcv9.sh 
 
Configuração do Solaris para suportar o Time Server
Colocar em /etc/TIMEZONE a linha: 
TZ=GMT+3 
[Opcional] Para configurar default gateway do sistema, criar o arquivo 
/etc/defaultrouter com: 
(IP do default gateway da rede) 
Criar arquivo /etc/inet/ntp.conf com: 
server 111.222.333.444 
driftfile /etc/inet/ntp.drift 
III - Instalação do SAGE em Ambiente Solaris 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
13
Alterar o arquivo /etc/rc2.d/S74xntpd (substituir o –w por -b) em: 
 /^server/ { 
 if (first) { 
 first = 0 
### printf("-s -w") 
 printf("-s -b") 
 } 
 III - Instalação do SAGE em Ambiente Solaris 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
14 
 
 
 
 
SAGE 
Sistema Aberto deGerenciamento de Energia 
15 
IV. Instalação do SAGE 2004 em sistemas antigos 
O procedimento para a instalação da versão 2004 do SAGE em máquinas que já 
tenham o SAGE instalado é descrito a seguir. Atenção, só é possível aproveitar 
instalações que não sejam Linux X86, pois para máquinas Linux PC a re-instalação do 
Linux é mandatária. 
O procedimento deve ser exercitado previamente em um ambiente de teste em 
laboratório. Ao executá-lo no local de operação, deve-se tomar o cuidado de fazê-lo 
separadamente para cada máquina da rede do SAGE, e deverá ser previamente 
testada em condição isolada (não conectada à rede de difusão), com o uso adequado 
da variável de ambiente METODO_DIFUSAO (setenv METODO_DIFUSAO NULL), e 
também isolado da rede de aquisição de dados (não conectada com os transportadores 
de protocolo), com o uso adequado da variável de ambiente REMOTO (setenv REMOTO 
0) que, normalmente, contém o valor 3. 
Através do VisorAcesso, desabilitar o boot automático do SAGE, habilitar a ativação do 
desktop no próximo login e desativar o Sistema de Tempo Real; 
Terminar o VisorAcesso e efetuar um novo login com desktop UNIX na conta SAGE 
abrindo uma janela Terminal; 
Salvar as configurações de base de dados existentes (exceto a base padronizada 
distribuída), com os comandos: 
− cd $SAGE 
− base <xxx> (opcional, caso queira salvar outras configurações) 
− criasagecnf 
Para instalar o SAGE em sistemas antigos, isto é, com uma conta ‘sage’ já criada, 
executar os comandos em seqüência: 
− cd $HOME 
− mv sage sage_old 
− mkdir sage 
 Montar o CD 2/2 do SAGE, e executar a seqüência de comandos: 
− cd /mnt/cdrom/sage_mar04 
− (Obs: onde /mnt/cdrom é o diretório onde o CD do SAGE está montado) 
− cp instala_sage sagecnf_demo_ems.tar.Z 
sageexe_$SAGE_SO_ems.tar.Z $HOME/sage 
− 
− (Obs: $SAGE_SO é Linux_x86 em sistemas Linux X86, SunOs_sparc em 
sistemas Solaris e, OSF1_alpha para sistemas Dec Unix,Linux_ia64 para Linux 
Itanium, HPUX_hppa2w para HPUX). 
− cd $HOME/sage 
 IV - Instalação do SAGE 2004 em sistemas antigos 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
16 
− ./instala_sage demo_ems 
 
Após esses procedimentos, sair da conta sage e se logar novamente. 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
17 
V. Procedimentos para recuperação de uma base 
antiga 
1 Restaurar as configurações preservadas na nova árvore do SAGE recém instalada 
com os comandos: 
− cria_base xxx 
− zcat SAGEcnf_xxx.tar.Z | tar xvf – 
− habilita_base 
− Sair e entrar da conta sage para acertar o ambiente. 
2 Gerar nova base de dados como o novo STI no windows ou no linux: 
2.1 No Windows: 
Utilizar os procedimentos: 
− Carga da base fonte; 
− Listar tudo; 
− Carga da base referência; 
− Transferência da base gerada para o Unix. 
2.2 No Linux: 
− Configurar o banco de dados relacional Postgresql conforme o item “Instalação 
do Postgresql no Linux”; 
− Copiar do ambiente Windows os arquivos .dat para o diretório $BD/dados; 
− Utilizar o link do desktop base-SAGE para gerar a nova base ou o script 
AtualizaBD com os parâmetros fria e fonte (Ex. AtualizaBD fria fonte). Para 
maiores informações leia o manual Guia de Configuração da Base (veja 
também AtualizaBD –help). 
3 Rever a configuração feita para a instalação no arquivo de ambiente do SSC com o 
comando: 
− diff $SAGE/config/$BASE/sys/SSC_Amb $BD../SSC_Amb 
− 
− (Obs: se você for familializado com o vi use gvim –d em vez de diff e utilize 
o menu tools/diff para atualisar o seu antigo SSC_Amb.) 
4 Escolher a base de dados default e, antes de efetuar um logout e um novo login 
com desktop UNIX na conta SAGE, executar os comandos, para instalar os 
cáculos: 
− cd $SAGE 
 V - Procedimentos para recuperação de uma base antiga 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
18 
− base xxx 
− cd calculos 
− instala_calculos 
− cd $SAGE 
− habilita_base 
 
5 Após o novo login ativar o VisorAcesso, habilitar o boot automático do SAGE, 
desabilitar a ativação do desktop no próximo login e ativar o Sistema Tempo Real 
do SAGE já na nova versão. 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
19 
VI. Instalação do SAGE em Ambiente Windows e 
PostgreSQL 
A instalação do SAGE em ambiente Windows é realizada pelo conjunto de passos 
descrito a seguir: 
• Instalação do PostgreSQL 
• Parametrização do PostgreSQL 
• Instalação do SAGE/STI 
• Configuração da conexão ODBC 
• Configuração da variável de ambiente PATH 
• Execução do STI 
• Start up 
• 
• 
Instalação do PostgreSQL 
PROCEDIMENTOS 
Baixe a versão PostgreSQL 8.1 ou superior. O site oficial fica em www.postgresql.org. 
No momento da elaboração deste documento a versão disponível no site era a: 
postgresql-8.1.0-2.zip 
Ela deve ser descompactada antes de ser instalada. 
Uma vez decompactada execute o arquivo postgresql-8.1.msi numa conta com 
permissão de administração. 
Selecione o idioma que você preferir para ser utilizada durante a instalação. 
Aperte o botão “Start >” para começar a instalação. 
http://www.postgresql.org/
 VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
20 
 
A seguir aperte o botão “Próximo” para continuar. 
Novamente “Próximo” após a leitura das instruções de instalação. 
No próximo diálogo conterá as opções de instalação. 
Selecione o “Suporte para o idioma nacional” (para se ter as mensagens de erro em 
português, se assim preferir). 
 
É mandatório a instalação da libecpg.dll, pois ele será necessário para a execução dos 
binários do STI, portanto, role até a última opção e selecione “Desenvolvimento / 
Ferramentas e Utilitários”. Certifique-se de que está selecionado: deverá ter o ícone de 
um disco ao invés do x em vermelho, como mostra a figura. 
 
 
VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
21
Mantenha o nome da conta como postgres e forneça a senha: postgres. 
Se escolher outro nome e senha lembre-se de alterar no Instala_sgpg.bat. 
Mantenha a opção “Instalar como serviço” selecionado. 
Se a conta postgres não existir responda “Sim” para dar privilégios a essa conta que o 
instalador irá criar automaticamente. Eventualmente, dependendo do Windows, ele irá 
reclamar que é uma senha fraca, se preferir alterar lembre-se de modificar no 
Instala_sgpg.bat. 
Aperte o botão “Próximo”. 
Coloque o “Locale” e a “Codificação” como indicado a seguir. 
E, novamente coloque a senha do postgres. 
 
Na tela de “Habilitar linguagens procedurais” e “Habilitar módulos contrib” mantenha 
as opções default. 
Tudo correndo bem você vai chegar na tela final: 
 
Aperte “Concluir” para encerrar a instalação do PostgreSQL. 
 
Menu do PostgreSQL 
Agora você deverá ter no seu menu “Iniciar” do Windows o menu do PostgreSQL 8.1. 
Antes de prosseguir pare o serviço do PostgreSQL, escolhendo a opção “Parar serviço” 
neste menu do Windows. 
 VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
22 
Instalação do SAGE/STI 
Antes de executar o Instala_sgpg.bat crie a variável de ambiente PG_VERSION e 
atualize a variável de ambiente PATH. 
 
Configuração da variável de ambiente PATH 
Vá até “Meu Computador”, aperte o botão da direita, selecione “Propriedades” e 
selecione a aba “Avançados”. Aperte o botão “Variáveis de ambiente”. 
 
Role até encontrar a variável PATH no quadro “Variáveis do sistema”, selecione-a e 
aperte “Editar”. 
 
No final da linha do “Valor da variável” acrescente: 
;C:\Arquivos de programas\PostgreSQL\8.1\bin;C:\Arquivos de
programas\PostgreSQL\8.1\lib
Não esqueça o ‘;’. 
Feche com “OK”. 
VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
23
 
A seguir aperte o botão "Nova" para criar a variável PG_VERSION, ela deverá contera 
versão do PostgreSQL, os dois primeiros números separados por um ponto. 
 
 
 
Diversos arquivos serão descompactados no diretório C:\SAGE, se ele já existir a 
instalação é interrompida. Remova-o para um outro diretório ou renomeie-o. 
 
PROCEDIMENTOS 
Após parar o serviço do PostgreSQL (Iniciar/Todos os programas/PostgreSQL 
8.1/Parar Serviço) 
Execute o Instala_sgpg.bat. 
Diversos arquivos serão descompactados no diretório C:\SAGE, se ele já existir a 
instalação é interrompida. Remova-o para um outro diretório ou renomeie-o. 
 
Será solicitado a senha do PostgreSQL. Forneça-a e tecle <ENTER>. 
 
Abre-se uma outra janela DOS para a criação dos diretórios onde ficarão os arquivos 
do banco de dados do SAGE (initdb). Essa janela é mantida aberta para verificação de 
erros. Ao término pode-se fechá-la com o botão “X” no canto superior direito ou digite 
exit <ENTER>. 
Caso ocorra falha no initdb, que é o primeiro comando do PostgreSQL a ser executado, 
tente uma das duas soluções: 
 VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
24 
1) alterar o script de instalação (Instala_sgpg.bat) indicando o caminho completo onde 
está o initdb.exe, se na instalação do PostgreSQL foi mantido o diretório padrão a 
alteração seria de: 
runas /user:postgres “cmd /k initdb –pgdata=%data_sage%
--encoding=LATIN1 –lc-collate=C –locale=Portuguese_Brazil.28591
-–auth=trust”
Para:
runas /user:postgres “cmd /k c:\arquiv~1\ postgr~1\8.1\bin\initdb
-–pgdata=%data_sage% --encoding=LATIN1 –lc-collate=C
–-locale=Portuguese_Brazil.28591 –auth=trust” 
Explicitando o caminho correto que está indicado no sublinhado. Faça isso também 
para os comandos createuser e createdb. 
2) ou, inserir o caminho do binário (path) no item “Variáveis do sistema” do Windows, 
como é descrito no item “Configuração da variável de ambiente PATH” deste manual. 
A primeira janela estará em pausa, pressione qualquer tecla para continuar. 
 
A próxima mensagem mostra que o serviço do PostgreSQL foi reiniciado. Se houver 
necessidade o serviço pode ser manualmente interrompido e inicializado pelo menu do 
“Iniciar” do Windows. 
 
Pressione novamente qualquer tecla e no próximo passo a role será criada: 
VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
25
 
Se sucesso será exibido: 
 
Feche essa janela. 
Nas próximas janelas serão criadas as bases de referência, catálogo e fonte do SAGE. 
As bases estarão criadas com sucesso quando a mensagem CREATE DATABASE for 
exibida. 
 
As três janelas com a mensagem“CREATE DATABASE” podem ser fechadas. 
Volte para a janela inicial que estará aguardando qualquer tecla para prosseguir: 
 VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
26 
 
A seguir serão executados os programas de carga da base fonte e base referência. 
Por último, é criado a base de demonstração do SAGE a bfdemo_ems_sage: 
 
Observação: se por algum motivo for necessário interromper a instalação, antes de 
iniciá-la novamente, o serviço do PostgreSQL deve ser parado (Iniciar/PostgreSQL 
8.1/Parar serviço) e o diretório C:\SAGE deve ser removido para permitir uma nova 
instalação. 
O PostgreSQL utiliza um diretório para guardar os dados da base nesta instalação 
esse diretório fica em 
C:\SAGE\CONFIG\DATA_SAGE 
Se preferir outro diretório altere no Instala_sgpg.bat.
 
Configuração para Acesso Remoto 
Edite arquivo C:\sage\config\data_sage\postgresql.conf procure a linha abaixo e 
remova o sinal de comentário da linha (a tralha no começo da linha). 
#listen_addresses
Com essa alteração o listener permitirá conexões pelos endereços listados, no 
exemplo, apenas na máquina local. 
VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
27
 
Observe que a linha abaixo do listener está configurada a porta default (5432). 
Outra alteração necessária para o acesso remoto é no arquivo 
C:\sage\config\data_sage\pg_hba.conf, ele deverá ser editado para liberar acesso 
conforme o banco de dados, usuário, IP, máscara e autenticação. 
Para mais informações consulte help ou a documentação do PostgreSQL 
(http://www.postgresql.org/docs/8.1/static/client-authentication.html#AUTH-PG-
HBA-CONF). 
Segue um exemplo: 
 
#todos da rede 10 podem se conectar sem senha
host all all 10.0.0.0 255.0.0.0 trust
 
Ainda quanto ao acesso remoto, lembre-se também de adicionar a porta do 
PostgreSQL no Firewall do Windows se este estiver ativo. No menu Iniciar / Painel de 
Controle / Firewall do Windows / Exceções/ Adicionar porta. Por exemplo: 
 
Observação: Após a instalação do STI o serviço do banco de dados terá migrado para 
o diretório C:\sage\config\data_sage, mas no menu Iniciar / Todos os programas / 
PostgreSQL 8.1 / Arquivos de configuração continuará apontando para o diretório 
http://www.postgresql.org/docs/8.1/static/client-authentication.html#AUTH-PG-HBA-CONF
http://www.postgresql.org/docs/8.1/static/client-authentication.html#AUTH-PG-HBA-CONF
 VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
28 
onde o PostgreSQL foi instalado, usualmente C:\Arquivos de 
programas\PostgreSQL\8.1\data. 
Para corrigir, use o botão direito do mouse selecione Propriedades para corrigir o 
caminho dos três arquivos que o notepad irá abrir para edição: 
C:\sage\config\data_sage\pg_hba.conf 
C:\sage\config\data_sage\pg_ident.conf 
C:\sage\config\data_sage\postgresql.conf 
Esta alteração só é necessária se houver interesse em permitir o acesso a esses 
arquivos para edição através do menu Iniciar. 
 
Configuração da conexão ODBC 
Os programas do STI precisam de uma conexão ODBC. 
Vá para o menu Iniciar/Painel de Controle/Desempenho e Manutenção/Ferramentas 
de sistemas/Fontes de dados (ODBC). 
Na aba “Fonte de dados do sistema” aperte o botão “Adicionar”. 
 
Selecione “PostgreSQL ANSI” e pressione “Concluir”. 
 
O “Data source” obrigatoriamente deve ser preenchido com SAGE_postgres. 
VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
29
 
Aperte “Save” e o ODBC estará configurado. 
 
Execução do STI 
Execute a aplicação STI_cargbfems.exe que se encontra em 
C:\sage\bin\windows\postgres\ems 
A identificação é sage, senha sage. 
 
Aperte o botão “Abrir” e verá a tela de “Carga da Base Fonte”. 
 
 VI - Instalação do SAGE em Ambiente Windows e PostgreSQL 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
30 
START UP 
Para criar um atalho do SAGE/STI na sua área de trabalho localize o arquivo 
executável STI_cargbfems_exe que se encontra em 
sage/bin/windows/postgres/ems. 
Clique no arquivo executável com o botão direito do mouse e selecione a opção Send 
to ► Desktop (create shortcut). 
A partir deste ícone é possível realizar os procedimentos de configuração da Base de 
Dados de Tempo Real que estão descritos no Guia de Configuração. 
Obs.: O programa altera automaticamente os arquivos config.sys e autoexec.bat além 
de criar a árvore de diretórios do SAGE. 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
31 
VII. Instalação dos Transportes de Protocolos 
Na versão 2002/2004, a instalação de todos os transportadores de protocolo do SAGE 
pode ser feita separadamente numa única conta do sistema operacional Linux RedHat 
x.x, cujo nome pode ser livremente escolhido pelo usuário. 
Os procedimentos são os seguintes: 
• Criar no sistema Linux RedHat x.x a conta que executará os transportadores de 
protocolo do SAGE, atribuindo para a mesma um nome qualquer, e escolhendo 
como SHELL default a opção ‘/bin/csh’. 
• Criar sob o $HOME desta conta, um diretório de nome ‘sage’ com os comandos: 
− cd $HOME 
− mkdir sage 
 
• Copiar para o diretório recém criado, a partir do CD de instalação do SAGE, o 
arquivotrpdexe.tar.Z com o kit de instalação dos transportadoes de protocolo, 
executando os comandos: 
− cd sage 
− cp /mnt/cdrom/sage_<VERSAO>/trpdexe.tar.Z . 
 
• Descomprimir e expandir o kit com o comando: 
− zcat trpdexe.tar.Z | tar -xvf - 
 
• Instalar os transportadores e o ambiente de ícones de utilização dos mesmos com 
o comando: 
− ./instala_trpd 
 
Com esse comando serão automaticamsnte instalados os transportadores A32D, 
IECY/D, IEC1Y/D, IEC2Y/D e IEC3Y/D, o pseudo-driver A32, e o device-driver CYC. 
• Efetue um logout e um novo login na conta. 
• Caso seja utilizado um dos device-drivers do CEPEL, para placas instaladas no 
barramento ISA, certifique-se que os endereços e IRQs estão corretamente 
configurados, editando no diretório drivers o arquivo xxx_parm.c (onde xxx pode 
ser CYC, CEP ou CYY). 
• Caso seja utilizado algum dos device-drivers do CEPEL para placas Cyclades (CYC, 
CYY e CYP), certifique-se que estão corretamente configurados os arquivos 
 VII - Instalação dos Transportes de Protocolos 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
32 
firms_n0 (LN-57), firms_n2 (CONITEL ou REDAC, firms_n4 (IEC/60870-5-101) e 
firms_n5 (DNP V3.0), todos residentes no diretório bin/sys. 
• Caso os protocolos a serem configurados façam uso das placas CEPEL-C32, 
Cyclom-8y/ISA ou Cyclom-8y/PCI, ao invés de placas Cyclom-8x, ou ainda, caso 
seja necessária uma reconfiguração de IRQs e endereços do device-driver CYC pré-
instalado, os pseudo-driver A32 e o device-driver CYC deverão ser desinstalados e 
os device-drivers adequados (CYP, CYY, CYC ou CEP) deverão ser instalados, 
sucedidos da instalação dos pseudo-driveres que serão utilizados. Os comandos 
são: 
− su 
− Password: xxxx 
− desinstala_a32 
− desinstala_cyc 
− instala_xxx (xxx pode ser CYP, CYY, CYC ou CEP) 
− instala_yyy (yyy pode ser A32, IEC, IEC1 ou IEC3) 
 
No caso da utilização dos protocolos DNP V3.0 e IEC/60870-5-101 através de placas 
Cyclom-8y/PCI com os transportadores TTY baseados na interface TERMIO-Linux, 
nenhuma configuração de device-driver é necessária, já que os device-drivers da 
Cyclades são nativos no sistema operacional Linux, sendo configurados 
automaticamente. 
No caso da utilização dos protocolos DNP V3.0 e IEC/60870-5-101 através de placas 
Cyclom-8y/ISA, com os transportadores TTY baseados na interface TERMIO-Linux, é 
necessária a complementação instalação automática do device-driver da Cyclades com 
o comando instala_cyys que também reside no diretório drivers. 
Para terminar, utilize os ícones do Desktop para habilitar ou não o boot automático 
dos transportadores. 
 
 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
33 
VIII. Instalação do SAGEBox 
O sistema SAGEBox é uma simplificação do Sistema SAGE, desenvolvido pelo CEPEL 
para executar funções de gateway, concentrador ou conversor de protocolos em 
sistemas de gerenciamento de energia. 
O hardware utilizado para o SAGEBox é a plataforma computacional SEL-1102 da 
Schweitzer Engineering. 
O sistema operacional é um Linux compacto, kernel 2.4.8, totalmente compilado pelo 
CEPEL, baseado em módulos de projeto com licença GNU Open Source. Foi feita uma 
seleção do mínimo de pacotes necessários ao funcionamento do SAGEBox. 
Neste módulo serão apresentados os procedimentos de instalação do SAGEBox a 
partir da imagem distribuída pelo CEPEL. 
PROCEDIMENTOS DE INSTALAÇÃO 
A instalação do SAGEBox consiste em gravar a imagem distribuída pelo CEPEL no 
cartão de memória (CompactFlash) do SEL-1102. Isso pode ser feito de diversas 
maneiras. Por exemplo, pode ser feita uma cópia disco a disco no próprio SAGEBox, 
utilizando uma CompactFlash já instalada. Outra forma seria gravar a imagem do 
sistema do disco rígido de um pc Linux para a CompactFlash através de um leitor de 
cartões de memória. Em ambos os casos, o comando recomendado para efetuar a 
cópia é: 
 dd if=i0 of=i1 bs=i2 count=i3 
onde i0 é o input file, que pode ser um arquivo de imagem ou um dispositivo, no caso 
da cópia disco a disco; 
i1 é o output file, ou seja, o destino, onde será gravada a imagem, que normalmente é 
um dispositivo; 
i2 é o block size ou tamanho de cada bloco de gravação, ou seja, a unidade de 
gravação; 
i3 é o número de blocos a serem gravados no cartão. 
Nota: A quantidade total de dados que será gravada corresponde a i2 x i3 e deve ser 
igual ao mínimo de tamanho que a memória deve ter. 
Exemplos: 
 dd if=/tmp/sagebox1102_dd of=/dev/sda bs=1M count=2048 
Neste exemplo um arquivo de imagem que está no disco de um pc Linux é apontado 
como origem, ou input file, e um dispositivo como destino, ou output file. O comando 
 VIII - Instalação do SAGEBox 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
34 
define também que serão gravados 2048 blocos de 1MB, totalizando 2GB, que é o 
tamanho da imagem. 
Caso a cópia fosse feita de um cartão de memória para o outro no próprio SAGEBox 
seria: 
 dd if=/dev/hda of=/dev/hdb bs=1M count=2048 
Obs.: Os nomes dos dispositivos variam de uma máquina para outra, portanto os 
valores de if e of tem que ser preenchidos de acordo com a identificação dos 
dispositivos no sistema. Esta informação pode ser obtida através do comando fdisk –l, 
que lista todos os dispositivos de armazenamento com suas respectivas identificações. 
No SEL-1102 as CompactFlash são identificadas sempre como hda, hdb etc, que é a 
forma como o Linux identifica discos de interface IDE. 
PROCEDIMENTOS PÓS-INSTALAÇÃO 
Licença: 
Para que seja gerada a licença de utilização do SAGEBox, é necessário que antes seja 
gerado um arquivo de identificação do equipamento, através do seguinte comando: 
BoxLicReq 
Ao ser executado, este script pede o nome da empresa e do site de instalação do 
equipamento. O arquivo gerado deve ser enviado ao suporte CEPEL (suporte-
sage@cepel.br) para a geração da licença. Ele se encontra no diretório $LOG e tem 
extensão .rlc. 
O arquivo de licença do SAGEBox é semelhante aos demais arquivos de licença do 
SAGE e, portanto, o procedimento de instalação é o mesmo. 
A licença do SAGEBox é uma licença de uso do hardware. Para ativação do sistema 
SAGE devem ser instaladas as demais licenças dos módulos a serem utilizados. 
Hardware: 
A placa mãe do SEL-1102 possui uma série de jumpers utilizados para configurar o 
hardware de acordo com os requisitos do sistema. 
A configuração do jumper 4 é de especial importância para o funcionamento do 
SAGEBox. Este jumper habilita ou desabilita o reset do equipamento no caso de o 
sistema não atualizar o watchdog em 4 minutos. 
Quando o SAGE é ativado, quem passa a gerenciar o watchdog é o GCD (Gerente de 
Controle Distribuído) e o LED vermelho à direita (painel frontal) acende, 
permanecendo aceso enquanto o GCD estiver no ar. 
VIII - Instalação do SAGEBox 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
35
 
Figura VIII-1 - Tabela de Funções de Jumper 
Figura VIII-2 - Placa mãe – SEL-1102 
Nota: Para maiores informações consultar a documentação do SEL-1102. 
 
Jumper 4 
LED 
 VIII - Instalação do SAGEBox 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
36 
Rede: 
A configuração da rede no SAGEBox é feita como superusuário, através da edição dos 
arquivos de configuração de cada interface localizados em /etc/sysconfig/network-
devices/ifconfig-ethx, onde x é o número da interface de rede. 
O arquivo ipv4 contém as informações de IP, máscara etc: 
ONBOOT=yes 
SERVICE=ipv4-static 
IP=161.79.59.161 
GATEWAY=161.79.59.100 
PREFIX=24 
NETWORK=161.79.59.0 
BROADCAST=161.79.59.255 
 
Após a edição deste arquivo, para que o sistema assuma as alterações, é necessário 
efetuar um reboot ou executar os comandos: 
cd /etc/init.d 
network restart 
 
Para alterar o nome da máquina, editar o arquivo /etc/sysconfig/network: 
 HOSTNAME=nomedamaquina 
Por fim é preciso configurar o arquivo /etc/hosts de acordo com a arquitetura de rede 
definida para o sistema.BASE DE DADOS 
A configuração e geração da base de dados do SAGEBox é feita a partir de um pc com 
SAGE Linux. Após o preenchimento e importação da base fonte e a geração da base de 
tempo-real, deve ser executado o seguinte comando: 
 criasageboxcnf 
Este comando vai gerar um arquivo chamado sageboxcnf_nomedabase.tar.Z que deve 
ser transferido para o SAGEBox, colocado na raiz sage (/export/home/sage/sage). 
Após a transferência, executar o comando: 
 tar xvzf sageboxcnf_nomedabase.tar.Z 
VIII - Instalação do SAGEBox 
 
SAGE 
Sistema Aberto de Gerenciamento de Energia 
37
Obs.: A base do SAGEBox deve ter configurados apenas os processo essenciais ao 
funcionamento do mesmo, são eles: 
• mcast 
• gmcd 
• sac 
• sdd 
• calc 
• conversores de protocolo (i101, i104, dnp3, i61850 etc) 
Para ter outras funcionalidades do SAGE como alarmes, base de dados histórica etc, é 
necessário acrescentar uma IHM configurada para executar os demais processos. 
ATUALIZAÇÃO 
O sistema SAGE é constantemente atualizado através de updates disponibilizados pelo 
CEPEL. Para atualização do SAGEBox, o próprio administrador do sistema deverá 
gerar um pacote de atualização a partir de um pc com SAGE Linux. O procedimento 
de instalação é o seguinte: 
Após a instalação dos updates no SAGE Linux, executar o comando: 
 criasageboxexe 
Este comando vai gerar um arquivo chamado sageboxexe_ems.tar.Z que deve ser 
transferido para o SAGEBox, colocado na raiz sage (/export/home/sage/sage). Após a 
transferência, executar o comando: 
 tar xvzf sageboxexe_ems.tar.Z 
Por fim devem ser executadas as instruções de instalação* do update, descritas nos 
arquivos updxxx_2004.lst disponibilizados juntamente com o update. 
 
* Somente as que se apliquem a funções do SAGEBox. 
 VIII - Instalação do SAGEBox 
 
Guia de Instalação SAGE 2004 
Abril - 2007 
38

Outros materiais