+ Responder ao Tópico



  1. #1

    Padrão Script de Start e Stop

    Ola pessoal,

    Estou usando o Centos 5.4 e fiz um Script simples que cria uma pasta chamada TESTE1 quando digito “service testescript start”. E quando digito “service testescript stop, cria uma pasta TESTE2.
    Coloquei para inicializar junto com o computador “chkconfig --add testescript”.
    Quando inicializo meu computador a pasta TESTE1 é criada normalmente, mas quando desligo a pasta TESTE2 não é criada.

    Acredito que se fizer este simples script funcionar na hora de desligar o computador, poderei resolver um problema de um script mais complexo que tenho que não está funcionando quando desligo o computador (halt ou shutdown –g 0”)

    Segue Script simples para criar as devidas pastas:
    #!/bin/sh
    # description: Start/stop de Teste
    # chkconfig: 2345 90 60

    case "$1" in
    'start')
    mkdir /mnt/disk2/appserver/scripts/TESTE1
    ;;
    'stop')
    mkdir /mnt/disk2/appserver/scripts/TESTE2
    ;;
    *)
    echo "Usage: $0 { start | stop }"
    RETVAL=1
    ;;
    esac
    exit $RETVAL


    Alguém pode me ajudar?

    Abraços a todos

  2. #2

    Padrão Re: Script de Start e Stop

    kra bota isso pra entrar no kill da maquina ao desligar e pq o exit 1 ? costumo usar exit 0



  3. #3

    Padrão Re: Script de Start e Stop

    Já tentei usar "chkconfig --level 0123456 testescript on" e também não funcionou.

    Como faço para colocar no Kill da máquina?

    Abraços,

    Roney

  4. #4

    Padrão Re: Script de Start e Stop

    se bem q acho q é só arquivos instalados na maquina que dá pra fazer isso.

    o teu script é só isso mesmo ?



  5. #5

    Padrão Re: Script de Start e Stop

    O meu Script na verdade não é esse. Apenas criei um Script simples para prova de conceito. Fazendo este simples Script funcionar, vou conseguir fazer o meu Script mais complexo funcionar também.

    Agradeço qualquer ajuda.

  6. #6

    Padrão Re: Script de Start e Stop

    Pessoal alguma luz para este caso?

    Abraços,