Bonjour,
Cela fait plusieurs heures que je cherche un moyen pour redémarrer le serveur au reboot de la machine mais rien ne fonctionne...
Je sais démarrer le serveur manuellement à partir d'un script qui se nomme launch.sh dont voici le contenu :
#!/bin/bash
java -server -Xmx5G -Xms5G -XX:+UseThreadPriorities -XX:+DisableExplicitGC -Djline.terminal=jline.UnsupportedTerminal -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:+CMSParallelRemarkEnabled -XX:MaxGCPauseMillis=50 -XX:TargetSurvivorRatio=90 -XXarallelGCThreads=2 -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:+UseBiasedLocking -XX:+StartAttachListener -Xincgc -jar spigot.jar nogui
Mais automatiquement rien ne se passe.
J'ai placé ce script dans le dossier init.d, je l'ai ensuite relié au dossier rc2.d comme il a été conseillé sur un site d'aide grâce à la commande ln -s /etc/init.d/launch.sh /etc/rc2.d/S40launch.sh.
J'ai effectué les commandes :
chmod +x launch.sh
update-rc.d launch.sh defaults
update-rc.d -f start 99 2 3 4 5 launch.sh
chmod a+x /etc/init.d/launch.sh
Je me suis aussi servis du crontab -e pour y mettre :
42 16 * * * /sbin/reboot -h now
@reboot /etc/init.d/launch.sh
Mais voilà le serveur ne veut toujours pas redémarrer
Je suis totalement perdu, je sais plus quoi faire là.
J'ai vu des solutions qui se servaient du dossier rc.local mais je ne l'ai pas donc comme ça c'est réglé '-' ..
Si quelqu'un peut me venir en aide je lui en serai très reconnaissant :3
Ps : J'utilise Debian 9
Cela fait plusieurs heures que je cherche un moyen pour redémarrer le serveur au reboot de la machine mais rien ne fonctionne...
Je sais démarrer le serveur manuellement à partir d'un script qui se nomme launch.sh dont voici le contenu :
#!/bin/bash
java -server -Xmx5G -Xms5G -XX:+UseThreadPriorities -XX:+DisableExplicitGC -Djline.terminal=jline.UnsupportedTerminal -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:+CMSParallelRemarkEnabled -XX:MaxGCPauseMillis=50 -XX:TargetSurvivorRatio=90 -XXarallelGCThreads=2 -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:+UseBiasedLocking -XX:+StartAttachListener -Xincgc -jar spigot.jar nogui
Mais automatiquement rien ne se passe.
J'ai placé ce script dans le dossier init.d, je l'ai ensuite relié au dossier rc2.d comme il a été conseillé sur un site d'aide grâce à la commande ln -s /etc/init.d/launch.sh /etc/rc2.d/S40launch.sh.
J'ai effectué les commandes :
chmod +x launch.sh
update-rc.d launch.sh defaults
update-rc.d -f start 99 2 3 4 5 launch.sh
chmod a+x /etc/init.d/launch.sh
Je me suis aussi servis du crontab -e pour y mettre :
42 16 * * * /sbin/reboot -h now
@reboot /etc/init.d/launch.sh
Mais voilà le serveur ne veut toujours pas redémarrer
Je suis totalement perdu, je sais plus quoi faire là.
J'ai vu des solutions qui se servaient du dossier rc.local mais je ne l'ai pas donc comme ça c'est réglé '-' ..
Si quelqu'un peut me venir en aide je lui en serai très reconnaissant :3
Ps : J'utilise Debian 9