NoBreak SMS e Gnu/Linux (FC5) - Parte 3 - Comunicação entre os servidores Linux sem senha

Essa é a terceira parte do artigo que fala sobre Nobreaks SMS com Linux, que abrange seus recursos para dar shutdown em 4 servidores (03 GNU/Linux e 01 Win XP). Existem algumas informações na net, assim como manuais, mas não sanam todas as dúvidas e são para outra distro. Sendo assim, aí vai minha colaboração.

[ Hits: 31.748 ]

Por: Marcos Nomura em 08/02/2007


Montando script para shutdown nas outras máquinas Linux



Bem, agora temos que criar um script chamado smsshutdown. Criaremos ele dentro do /etc/sms_power/app/scripts com o seguinte conteúdo:

#!/bin/bash
# Script para acessar os dois outros servidores linux e iniciar o processo de shutdown
# baseado em usuários existentes nos servidores que tem em seu bashrc o comando de shutdown
# detalhe, esses usuários só podem executar shutdown
# script montado por Marcos Yugi Nomura

USR=root
su - $USR -c "ssh desligar@ip.do.host2"
exit
#su - $USR -c "ssh desligar@ip.do.host3"

Salve e saia!

Sendo assim, agora falta apenas configurar o software da SMS pra executar esse script na hora que ele inicializa o processo de shutdown.

Podemos fazer isso através de HTTP. Abra o browser e vá no endereço:

http://ip.do.host1:8080

Abra a tela do software da SMS, vá na orelha de configurações e na linha de script para shutdown, dê o endereço completo para ele: /etc/sms_power/app/scripts/smsshutdown.

Salve e ele vai pedir pra reiniciar o serviço, isso agora é fácil, basta seguir os comandos das partes anteriores.

Página anterior     Próxima página

Páginas do artigo
   1. Iniciando
   2. Fazendo a comunicação GNU/Linux a GNU/Linux sem senha
   3. Preparando o usuário apenas para shutdown
   4. Montando script para shutdown nas outras máquinas Linux
   5. Configurando a máquina Windows XP pra desligar
Outros artigos deste autor

NoBreak SMS e GNU/Linux (FC5) - Parte 1 - Fazendo o Nobreak funcionar

NoBreak SMS e GNU/Linux (FC5) - Parte 2 - Criando o serviço

Leitura recomendada

Debian Linux 4 iniciando o Windows como terminal server

Colinux com Debian - Linux Rodando Dentro do Windows

Fedora Core 1 :: Starter Kit

Instalar Slackware 12.2 no Dell Inspiron 1525

Teclados USB e Linux

  
Comentários
[1] Comentário enviado por lord_roxton em 09/02/2007 - 11:08h

Muito bom artigo! Eu mesmo estava precisando de uma solução como esta para gerenciar os no-break's ligados no meus servidores!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts