Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[app au boot] démarrer JBoss au boot
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue May 20, 2008 1:30 pm    Post subject: [app au boot] démarrer JBoss au boot Reply with quote

Bonjour,


Ca fait déjà plusieurs fois que je reboot mon serveur (dernière en date: coupure à cause d'un orage)... seulement, j'oublie de relancer mon serveur d'application JBoss :D je vous passe la suite.


J'aimerais donc démarrer JBoss (dans un screen pour bien faire ... quoi que, ptet pas utile) au lancement de Gentoo.


Je connais le fichier /etc/conf.d/local.start mais il lance tout en root ... comment dois-je faire pour démarrer une application en tant que utilisateur "jboss" ?


Ce qui serait bien :

local.start => utiliser le user "jboss" => lancement screen => lancement jboss en arrière plan



Merci d'avance :)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Bio
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 197
Location: Geneva which should be in Switzerland...

PostPosted: Tue May 20, 2008 2:11 pm    Post subject: Reply with quote

Un petit truc comme ça non?

Code:
start-stop-daemon -c jboss --start --exec /opt/jboss/bla/bla/bla > /dev/null &

_________________
I'm all in !
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue May 20, 2008 2:51 pm    Post subject: Reply with quote

Oui, merci, je viens de découvrir ...


J'en suis à ce niveau pour le moment :

Code:

su -c jboss /opt/jboss/run.sh



mais .... j'ai envie de faire passer tout ca dans un screen .... (ou limite, juste pour tester ...) or j'ai jamais réussi à faire passer une commande dans un screen ...


à faire : lancer une commande dans un screen ET laisser le screen tourner ...

J'ai testé ceci :
Code:

root@laurent:~# id
uid=0(root) gid=0(root) groups=0(root)
root@laurent:~# screen id
[screen is terminating]


bref, il quitte alors que j'ai pas envie qu'il quitte et je trouve rien qui pourrais faire fonctionner cela correctement ...


Merci d'avance :-)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3084
Location: Paris

PostPosted: Tue May 20, 2008 4:05 pm    Post subject: Reply with quote

Le mieux ce serait quand même que tu te fendes d'un script init propre, et pas un truc tout crade à base de screen :)
Je suis sûr que tu trouveras un paquet d'exemples dans /etc/init.d/.... ;)
_________________
-Gentoo hardened [EoL]: µ-serv Gen8 G1610T, 8Go ECC ; NF9D-2700, 4Go
-FreeBSD 11/Vimage/Jails: DS61, i3 2100T, 16Go ; FreeNAS: µ-serv N40L, 8Go ECC
-Réseau: ERL-3 + ESL-24 + GS108Tv2
-NAS: RN312
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Wed May 21, 2008 8:10 am    Post subject: Reply with quote

:(


ouais, c'est vrai que le screen, on s'en fou un peu en fait vu qu'il y a les logs ...


jvais pas l'utiliser alors :(
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Wed May 21, 2008 8:18 am    Post subject: Reply with quote

D'ailleurs c'est super simple d'écrire un init script.

http://gentoo-wiki.com/HOWTO_Make_an_rc_script
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum