Désolé si cette question est un peu basique, je suis assez inexpérimenté avec Ubuntu et Linux en général.
Je cherche à mettre à niveau un serveur d'application de JBoss EAP 5 vers Jboss EAP 6. Nous avons précédemment envoyé des instructions aux clients pour qu'ils exécutent JBoss EAP 5 au démarrage, je cherche donc à faire de même pour JBoss EAP 6. J'ai réussi à le faire fonctionner d'une manière, en ajoutant la ligne suivante à /etc/rc.local
:
sh /opt/jboss-eap-6.1/bin/domain.sh
Bien que d'après ce que j'ai lu, ce n'est pas vraiment une approche recommandée. D'après ce que je peux comprendre, l'approche que nous avons utilisée pour JBoss 5 consistait à placer un lien symbolique dans les répertoires d'initialisation du niveau d'exécution ( /etc/rc2.d/
par exemple) qui faisait référence à un autre script en /etc/init.d
pour démarrer le service.
J'ai essayé ceci pour JBoss 6.1, et bien que si je lance manuellement le processus avec " sh /etc/rc2.d/S01jboss6.1
"JBoss commence à fonctionner, ce processus ne se lance pas de lui-même au démarrage.
Je crois que j'ai raison de penser qu'Ubuntu démarre au niveau d'exécution 2, donc n'est-ce pas le cas que ce script dans /etc/rc2.d/ devrait s'exécuter lorsque l'OS est démarré ?
Merci.