reboot automatique du serveur linux et check crash !

Avatar du membre
harry callahan
Messages : 238
Enregistré le : 30 janv. 2018, 10:39
Contact :

09 oct. 2018, 22:34

Bonsoir

Merci de m aider en tout cas. J ai essayé de bidouiller mais je pense que je referais tout entièrement depuis zéro pour être sur.

Je lance le serv avec Root, depuis un screen s appelant fxserver. Avec ton conseil je ne me sert plus de mon user même si je viens d y penser c est lui qui a les droits sur les dossiers. Je les remettrais en proprio root. En faite je bloque après votre pkill screen. Comment le serv peut il relancer sans être dans un screen ? C est pour ça que j essai d en recréer un autre vu que je viens de le tuer. Car si je lance un bash, oui le serveur repart sauf que je n ai plus la main dessus en console. Impossible de voir d ou il l à rallumer et de voir les logs pour faire ctrl C. Obliger de reboot le vps.


https://discord.me/evolverp

/!\ Ne venez pas sur mon discord pour DEV. Il est réservé UNIQUEMENT aux joueurs du serveur /!\

Serveur GTA5RP: Evolve RP ( 164.132.16.165 )

Avatar du membre
Jager Bom
Messages : 168
Enregistré le : 21 sept. 2017, 23:01
Contact :

10 oct. 2018, 01:16

harry callahan a écrit :
09 oct. 2018, 22:34
Bonsoir

Merci de m aider en tout cas. J ai essayé de bidouiller mais je pense que je referais tout entièrement depuis zéro pour être sur.

Je lance le serv avec Root, depuis un screen s appelant fxserver. Avec ton conseil je ne me sert plus de mon user même si je viens d y penser c est lui qui a les droits sur les dossiers. Je les remettrais en proprio root. En faite je bloque après votre pkill screen. Comment le serv peut il relancer sans être dans un screen ? C est pour ça que j essai d en recréer un autre vu que je viens de le tuer. Car si je lance un bash, oui le serveur repart sauf que je n ai plus la main dessus en console. Impossible de voir d ou il l à rallumer et de voir les logs pour faire ctrl C. Obliger de reboot le vps.
justement la commande screen -a -m fait en sorte de lancer un screen sans vraiment l'ouvrer et on met en tant que paramettre le bash su runserver comme ca il lance le serv sans "ouvrir" le screen. mais il le demarre bien et fais bien un screen. en fessant screen -r tu aboutira dasn le screen

Avatar du membre
harry callahan
Messages : 238
Enregistré le : 30 janv. 2018, 10:39
Contact :

10 oct. 2018, 06:44

Je suis au boulot je rentre jeudi je regarderais. Merci
https://discord.me/evolverp

/!\ Ne venez pas sur mon discord pour DEV. Il est réservé UNIQUEMENT aux joueurs du serveur /!\

Serveur GTA5RP: Evolve RP ( 164.132.16.165 )

Avatar du membre
harry callahan
Messages : 238
Enregistré le : 30 janv. 2018, 10:39
Contact :

24 oct. 2018, 03:36

bonsoir,



petti retour d'experience pour dire qu'enfin j'avais reussi a avoir un reboot auto efficace ! merci a vous !!

( les erreurs etaient probleme de droit, oblige de faire un

Code : Tout sélectionner

chmod +x script_a_executer.sh
ET de majuscule / minuscule )


Vous me confirmez bien qu'il n'y a pas de log avec debian 8 ? (

car j'ai du utiliser cette ligne =

Code : Tout sélectionner

screen -L -d -m bash /home/fxserver/RunServer.sh
)
https://discord.me/evolverp

/!\ Ne venez pas sur mon discord pour DEV. Il est réservé UNIQUEMENT aux joueurs du serveur /!\

Serveur GTA5RP: Evolve RP ( 164.132.16.165 )

Avatar du membre
Jager Bom
Messages : 168
Enregistré le : 21 sept. 2017, 23:01
Contact :

24 oct. 2018, 10:08

harry callahan a écrit :
24 oct. 2018, 03:36
bonsoir,



petti retour d'experience pour dire qu'enfin j'avais reussi a avoir un reboot auto efficace ! merci a vous !!

( les erreurs etaient probleme de droit, oblige de faire un

Code : Tout sélectionner

chmod +x script_a_executer.sh
ET de majuscule / minuscule )


Vous me confirmez bien qu'il n'y a pas de log avec debian 8 ? (

car j'ai du utiliser cette ligne =

Code : Tout sélectionner

screen -L -d -m bash /home/fxserver/RunServer.sh
)
avec debian 8 si tu fais screen -L il te feras des logs, mais pas avec un nom predefini, le fichier s'appellera screenlog.0 si je me souviens bien

Avatar du membre
harry callahan
Messages : 238
Enregistré le : 30 janv. 2018, 10:39
Contact :

24 oct. 2018, 12:02

bonjour,

je ne sais pas ou il le met alors. pas bien mechant je prendrais le temps plus tard.

Encore merci bien pour le support.
https://discord.me/evolverp

/!\ Ne venez pas sur mon discord pour DEV. Il est réservé UNIQUEMENT aux joueurs du serveur /!\

Serveur GTA5RP: Evolve RP ( 164.132.16.165 )

Avatar du membre
harry callahan
Messages : 238
Enregistré le : 30 janv. 2018, 10:39
Contact :

26 oct. 2018, 12:25

bonjour,


le fichier est bien dans mon dossier Root/screenlog.0. Il s incrémente a l infini. est il possible de le faire changer de nom a chaque reboot afin de ne pas avoir un fichier long comme le bras?
https://discord.me/evolverp

/!\ Ne venez pas sur mon discord pour DEV. Il est réservé UNIQUEMENT aux joueurs du serveur /!\

Serveur GTA5RP: Evolve RP ( 164.132.16.165 )

Avatar du membre
Jager Bom
Messages : 168
Enregistré le : 21 sept. 2017, 23:01
Contact :

29 oct. 2018, 20:03

harry callahan a écrit :
26 oct. 2018, 12:25
bonjour,


le fichier est bien dans mon dossier Root/screenlog.0. Il s incrémente a l infini. est il possible de le faire changer de nom a chaque reboot afin de ne pas avoir un fichier long comme le bras?
oui tu fais un move a chaque reboot et tu renomme screenlog.0 en ce que tu vx...

Avatar du membre
harry callahan
Messages : 238
Enregistré le : 30 janv. 2018, 10:39
Contact :

29 oct. 2018, 21:33

bonsoir,


tu viens de me parler chinois. Linux n'est vraiment pas mon ami. je pense que tu veux dire qu'a chaque reboot je prend le fichier et le deplace afin de laisser place au nouveau
https://discord.me/evolverp

/!\ Ne venez pas sur mon discord pour DEV. Il est réservé UNIQUEMENT aux joueurs du serveur /!\

Serveur GTA5RP: Evolve RP ( 164.132.16.165 )

Avatar du membre
Jager Bom
Messages : 168
Enregistré le : 21 sept. 2017, 23:01
Contact :

31 oct. 2018, 10:58

harry callahan a écrit :
29 oct. 2018, 21:33
bonsoir,


tu viens de me parler chinois. Linux n'est vraiment pas mon ami. je pense que tu veux dire qu'a chaque reboot je prend le fichier et le deplace afin de laisser place au nouveau
en gros dasn tu script de reboot tu fais
mv screenlog.0 /endroit/ou/tu/veux/logserver28_10_2018_08_31.txt

Répondre