Script de Arranque/verificação de multics
Seg 4 Set 2017 - 22:01
Eis os comando para a criação do script:
cd /etc
sudo touch multics.sh
sudo chmod 777 multics.sh
sudo nano multics.sh
## (noz comando acima vais para o directório etc, crias multics.sh, dás permissão e editas o ficheiro com o nano)
Agora colocas dentro do ficheiro multics.sh
#!/bin/bash
if ! ps -C multics > /dev/null (repara que multics não é o mesmo que multics.x86 ou multics.x64, tens que alterar também para o nome que tens. no meu caso é multics)
then
/usr/local/bin/multics -C /var/etc/multics.cfg -b (aqui colocas o local do ficheiro multics, se for uma instalação com script automático, normalmente é este o caminho, mas...)
fi
## agora precisas criar a ordem para o script:
cd /etc
sudo nano crontab
## colocas no fim do ficheiro a seguinte line.
*/1 * * * * root /etc/multics.sh
Nesta line ele faz a verificação a cada 1 minuto
reiniciar o servidor e pronto...
NOTA: com este script é recomendado a remoção do ficheiro rc.local
cd /etc
sudo touch multics.sh
sudo chmod 777 multics.sh
sudo nano multics.sh
## (noz comando acima vais para o directório etc, crias multics.sh, dás permissão e editas o ficheiro com o nano)
Agora colocas dentro do ficheiro multics.sh
#!/bin/bash
if ! ps -C multics > /dev/null (repara que multics não é o mesmo que multics.x86 ou multics.x64, tens que alterar também para o nome que tens. no meu caso é multics)
then
/usr/local/bin/multics -C /var/etc/multics.cfg -b (aqui colocas o local do ficheiro multics, se for uma instalação com script automático, normalmente é este o caminho, mas...)
fi
## agora precisas criar a ordem para o script:
cd /etc
sudo nano crontab
## colocas no fim do ficheiro a seguinte line.
*/1 * * * * root /etc/multics.sh
Nesta line ele faz a verificação a cada 1 minuto
reiniciar o servidor e pronto...
NOTA: com este script é recomendado a remoção do ficheiro rc.local
Dxmar e diamax gostam desta mensagem
- DouroModerador
- Mensagens : 180
Data de inscrição : 21/08/2017
Re: Script de Arranque/verificação de multics
Seg 4 Set 2017 - 22:09
Bom tutorial, obrigado! 

_________________
"A dúvida é o principio da sabedoria."
Aristóteles
Re: Script de Arranque/verificação de multics
Seg 4 Set 2017 - 22:14
também pode ser adaptado para oscam, basta alterar multics por (oscam -b)
_________________
A maior parte do mundo estava doida. E a parte que não era doida era furiosa. E a parte que não era doida nem furiosa era apenas idiota
Re: Script de Arranque/verificação de multics
Seg 4 Set 2017 - 23:04
Muito bom este tutorial, é o script que eu uso também, simples e eficaz.
Sim, quem quiser usar em Oscam é só trocar o nome do binário e o diretório pelo do Oscam, que o método é o mesmo.
Sim, quem quiser usar em Oscam é só trocar o nome do binário e o diretório pelo do Oscam, que o método é o mesmo.
_________________
"Your time is limited, so don't waste it living someone else's life" - Steve Jobs
- xtream
- Mensagens : 58
Data de inscrição : 30/08/2017
Re: Script de Arranque/verificação de multics
Ter 5 Set 2017 - 0:05
muito bom. Instalado com sucesso
- ribas
- Mensagens : 7
Data de inscrição : 07/09/2017
Re: Script de Arranque/verificação de multics
Qui 7 Set 2017 - 11:31
Tanbem pode ser assim
#!/bin/sh
if ps x |grep -v grep |grep -c multics.x32 >/dev/null
then
echo "Multics... ok"
else
date=`date`
echo "Restarting multics : $date" >> /var/log/autorun.log
echo "multics... restarting"
/var/etc/bin/multics.x32 -v -b -C /var/etc/multics.cfg > /var/log/multics.log &
fi
contrab
*/1 * * * * root /etc/multics.sh
ribas
#!/bin/sh
if ps x |grep -v grep |grep -c multics.x32 >/dev/null
then
echo "Multics... ok"
else
date=`date`
echo "Restarting multics : $date" >> /var/log/autorun.log
echo "multics... restarting"
/var/etc/bin/multics.x32 -v -b -C /var/etc/multics.cfg > /var/log/multics.log &
fi
contrab
*/1 * * * * root /etc/multics.sh
ribas
Re: Script de Arranque/verificação de multics
Qui 7 Set 2017 - 11:47
pode ser assim, só dessa forma estás a registar em log a verificação e o reinicio:
/var/log/autorun.log
/var/log/multics.log &
ou seja, a cada minuto vais criar um registo ..
/var/log/autorun.log
/var/log/multics.log &
ou seja, a cada minuto vais criar um registo ..
_________________
A maior parte do mundo estava doida. E a parte que não era doida era furiosa. E a parte que não era doida nem furiosa era apenas idiota
supercao gosta desta mensagem
- diablo
- Mensagens : 10
Data de inscrição : 28/10/2017
Re: Script de Arranque/verificação de multics
Sab 28 Out 2017 - 12:29
Muito Bom tutorial, obrigado!

supercao gosta desta mensagem
- osoriosba
- Mensagens : 8
Data de inscrição : 21/08/2017
Re: Script de Arranque/verificação de multics
Qua 3 Jan 2018 - 17:12
Boas pessoal,
Preciso da vossa ajuda para fazer uma alteração a este script. Tenho 3 multics a funcionar em simultaneo no mesmo vps e queria que o script fizesse a verificação aos 3.
os comandos que utilizo para arrancar os multics´s são os seguintes:
1º multics:
cd /usr/local/bin
./multics -b /var/etc/multics.cfg
2º multics:
cd /usr/local/bin2
./multics -C /var/etc2/multics.cfg
3º multics:
cd /usr/local/bin3
./multics -C /var/etc3/multics.cfg
Obrigado
Preciso da vossa ajuda para fazer uma alteração a este script. Tenho 3 multics a funcionar em simultaneo no mesmo vps e queria que o script fizesse a verificação aos 3.
os comandos que utilizo para arrancar os multics´s são os seguintes:
1º multics:
cd /usr/local/bin
./multics -b /var/etc/multics.cfg
2º multics:
cd /usr/local/bin2
./multics -C /var/etc2/multics.cfg
3º multics:
cd /usr/local/bin3
./multics -C /var/etc3/multics.cfg
Obrigado
- osoriosba
- Mensagens : 8
Data de inscrição : 21/08/2017
Re: Script de Arranque/verificação de multics
Qua 3 Jan 2018 - 22:32
[Você precisa estar registrado e conectado para ver este link.] escreveu:Boas pessoal,
Preciso da vossa ajuda para fazer uma alteração a este script. Tenho 3 multics a funcionar em simultaneo no mesmo vps e queria que o script fizesse a verificação aos 3.
os comandos que utilizo para arrancar os multics´s são os seguintes:
1º multics:
cd /usr/local/bin
./multics -b /var/etc/multics.cfg
2º multics:
cd /usr/local/bin2
./multics -C /var/etc2/multics.cfg
3º multics:
cd /usr/local/bin3
./multics -C /var/etc3/multics.cfg
Obrigado
Já consegui solucionar isto!!
da seguinte forma:
no contrab criei 3 linhas:
*/1 * * * * root /etc/multics.sh
*/1 * * * * root /etc/multics2.sh
*/1 * * * * root /etc/multics3.sh
depois criei 3 ficheiros multics.sh
multics.sh
#!/bin/bashif ! ps -b multics > /dev/nullthen/usr/local/bin/multics -C /var/etc/multics.cfg -bfi
multics2.sh
#!/bin/bash
if ! ps -b multics > /dev/null
then
/usr/local/bin2/multics -C /var/etc2/multics.cfg -b
fi
multics3.sh
#!/bin/bash
if ! ps multics > /dev/null
then
/usr/local/bin3/multics -C /var/etc3/multics.cfg -b
fi
- osoriosba
- Mensagens : 8
Data de inscrição : 21/08/2017
Re: Script de Arranque/verificação de multics
Qua 3 Jan 2018 - 23:26
Afinal não funciona bem!!! está sempre a ficar em off !
vou mesmo precisar de ajuda
vou mesmo precisar de ajuda
- ConvidadoConvidado
Re: Script de Arranque/verificação de multics
Qui 4 Jan 2018 - 1:04
boas esse q usão un vps com 1 ,o 2 ,o 3 multics os apago logo
se entender o pq ok
se entender o pq ok
Re: Script de Arranque/verificação de multics
Qui 4 Jan 2018 - 22:20
Exato, o mais fácil é criares 3 scripts, 1 para cada Multics que tenhas, tal como fizeste.
_________________
"Your time is limited, so don't waste it living someone else's life" - Steve Jobs
- nofire
- Mensagens : 27
Data de inscrição : 22/09/2017
Re: Script de Arranque/verificação de multics
Qua 23 Maio 2018 - 13:46
Boas,
Faço como diz o tutorial, mas o multics fica instável.
Depois de fazer reboot à vps, o multics fica sempre off.
Alguem me pode ajudar.
Obrigado
Cumpts
Faço como diz o tutorial, mas o multics fica instável.
Depois de fazer reboot à vps, o multics fica sempre off.
Alguem me pode ajudar.
Obrigado
Cumpts
- cesarkrespo
- Mensagens : 11
Data de inscrição : 05/03/2018
Re: Script de Arranque/verificação de multics
Qua 23 Maio 2018 - 16:26
vê o nome do bin k esta no script e compara com o teu...
- nofire
- Mensagens : 27
Data de inscrição : 22/09/2017
Re: Script de Arranque/verificação de multics
Qua 23 Maio 2018 - 18:50
sim, está como no script
faço reboot o multics.cfg fica off
aqui é que não percebo o porquem disso acontecer
faço reboot o multics.cfg fica off
aqui é que não percebo o porquem disso acontecer
- cesarkrespo
- Mensagens : 11
Data de inscrição : 05/03/2018
Re: Script de Arranque/verificação de multics
Qua 23 Maio 2018 - 21:16
tens chmod 755 no script??
caso tenhas dado chmod 755 e nao esta a funcionar mete aki o script k estas a utilizar e diz como tens os teus files(nomes e localizacao).
caso tenhas dado chmod 755 e nao esta a funcionar mete aki o script k estas a utilizar e diz como tens os teus files(nomes e localizacao).
- nofire
- Mensagens : 27
Data de inscrição : 22/09/2017
Re: Script de Arranque/verificação de multics
Qua 23 Maio 2018 - 21:41
Mas esta permissão conforme o tutorial 777, então tem de ser 755, é isso?
- frezzer
- Mensagens : 17
Data de inscrição : 05/10/2017
Re: Script de Arranque/verificação de multics
Seg 17 Set 2018 - 22:50
Obrigado .. vou experimentar ..
- esquecido
- Mensagens : 6
Data de inscrição : 12/10/2017
Re: Script de Arranque/verificação de multics
Qui 7 Nov 2019 - 4:56
[Você precisa estar registrado e conectado para ver este link.] com este script no ubuntu 18 há algo que faz com que o crontab não execute o script. se executar o script pela line de comandos funciona? Alguma forma de descobrir isto?
- occhio37
- Mensagens : 7
Data de inscrição : 25/02/2020
Re: Script de Arranque/verificação de multics
Dom 8 Mar 2020 - 23:58
Obrigado pela excelente explicação mas devo estar a fazer algo de errado pois o multiCS não arranca depois do reset ao VPS. Permissões 755 noz 2 ficheiros e o nome correcto (no meu caso multics.x64).
Passado 1min depois do reboot ao servidor nada acontece, tenho que dar o comando à mão via Putty
Passado 1min depois do reboot ao servidor nada acontece, tenho que dar o comando à mão via Putty
- diamax
- Mensagens : 2
Data de inscrição : 04/12/2017
Re: Script de Arranque/verificação de multics
Sex 17 Jul 2020 - 17:09
obrigado
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum