Services au démarrage d'une Station Sun
Résolu
smooncef
Messages postés
96
Date d'inscription
Statut
Membre
Dernière intervention
-
smooncef Messages postés 96 Date d'inscription Statut Membre Dernière intervention -
smooncef Messages postés 96 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voilà, j'ai une station sun qui abrite un serveur apache et mysql.
Mon souci c'est que lorsque ma machine démarre, elle ne lance pas en automatique les services mysql et apache.
Questions :
J'aimerais savoir comment déclarer un service de manière à ce qu'il démarre en même temps que la machine ?
Précisions :
J'ai déclarer un script dans le crontab de root, mais je ne pense pas que ce soit la meilleur chose à faire.
Peace ...
Voilà, j'ai une station sun qui abrite un serveur apache et mysql.
Mon souci c'est que lorsque ma machine démarre, elle ne lance pas en automatique les services mysql et apache.
Questions :
J'aimerais savoir comment déclarer un service de manière à ce qu'il démarre en même temps que la machine ?
Précisions :
J'ai déclarer un script dans le crontab de root, mais je ne pense pas que ce soit la meilleur chose à faire.
Peace ...
A voir également:
- Services au démarrage d'une Station Sun
- Ordinateur lent au démarrage - Guide
- Reinitialiser pc au demarrage - Guide
- Forcer demarrage pc - Guide
- Qu'est ce qui se lance au démarrage de l'ordinateur - Guide
- Problème démarrage windows 10 - Guide
13 réponses
Chercher run control script dans la doc
# cp xyz /etc/init.d
# cd /etc/init.d
# ln xyz /etc/rc2.d/S100xyz
# ln xyz /etc/rc0.d/K100xyz
# ls /etc/init.d /etc/rc2.d /etc/rc0.d
# cp xyz /etc/init.d
# cd /etc/init.d
# ln xyz /etc/rc2.d/S100xyz
# ln xyz /etc/rc0.d/K100xyz
# ls /etc/init.d /etc/rc2.d /etc/rc0.d
Salut,
Ben voilà j'ai fait tout ce qu'il y avait a faire comme tu me l'avait indiqué, mais à la relance de la machine, les services ne se relancent pas.
Qu'en penses-tu ?
Peace ...
Ben voilà j'ai fait tout ce qu'il y avait a faire comme tu me l'avait indiqué, mais à la relance de la machine, les services ne se relancent pas.
Qu'en penses-tu ?
Peace ...
que contient le script ?
teste-il les options start stop ? il faut prendre un script existant pour voir commet il fonctionne
teste-il les options start stop ? il faut prendre un script existant pour voir commet il fonctionne
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Voici le script, rien de bien explosif, mais il prends bien la fonction start stop ou restart
#!/bin/ksh
#
/etc/init.d/apache start
/etc/init.d/mysql start
A moins de prendre ces deux scripts apache et mysql et de les mettre dans rc0.d et rc2.d
Peace ...
Voici le script, rien de bien explosif, mais il prends bien la fonction start stop ou restart
#!/bin/ksh
#
/etc/init.d/apache start
/etc/init.d/mysql start
A moins de prendre ces deux scripts apache et mysql et de les mettre dans rc0.d et rc2.d
Peace ...
exécuter /etc/init.d/script fonctionne ?
et il y a bien un link /etc/rc2.d/S100xxx -> /etc/init.d/script ?
attention dans rc0.d le script commence par K, il faut des stop et pas des start
et il y a bien un link /etc/rc2.d/S100xxx -> /etc/init.d/script ?
attention dans rc0.d le script commence par K, il faut des stop et pas des start
Ok pour l'erreur du Kxxx, il faut que je face le même script mais avec des stop et des bons liens.
Mais en ce qui concerne les start ça devrait se lancer au démarrage de la machine, non ???
Sinon le script, lancé à la main, fonctionne tres bien !
Peace ...
Mais en ce qui concerne les start ça devrait se lancer au démarrage de la machine, non ???
Sinon le script, lancé à la main, fonctionne tres bien !
Peace ...
la doc est là:
Run Control Scripts
The Solaris software environment provides a detailed series of run control (rc) scripts to control run level changes
https://docs.oracle.com/pls/topic/lookup?ctx=dsc&id=/app/docs/doc/802-5750/6i9g464e1?a=view
Run Control Scripts
The Solaris software environment provides a detailed series of run control (rc) scripts to control run level changes
https://docs.oracle.com/pls/topic/lookup?ctx=dsc&id=/app/docs/doc/802-5750/6i9g464e1?a=view
Salut,
je n'ai pas suivi toute vos manip, mais pourquoi ne pas déclarer directement le script dans le fichier /etc/inittab ( je pense que ce fic existe meme sous solaris et il est lu à chaque relance systeme.)
je n'ai pas suivi toute vos manip, mais pourquoi ne pas déclarer directement le script dans le fichier /etc/inittab ( je pense que ce fic existe meme sous solaris et il est lu à chaque relance systeme.)
Bonjour à tous,
Merci VANARN pour tes lumières, tu penses que ça pourrait solutionner mon pb de le mettre dans le fichier /etc/inittab ?
Peace ...
Merci VANARN pour tes lumières, tu penses que ça pourrait solutionner mon pb de le mettre dans le fichier /etc/inittab ?
Peace ...
Salut,
Merci Dubcek pour ton aide et merci VANARN pour la tienne aussi.
Je prends la solution de dubcek, je vais me pencher sur les rc?.d
A bientôt pour de nouvelles aventures.
Peace ...
Merci Dubcek pour ton aide et merci VANARN pour la tienne aussi.
Je prends la solution de dubcek, je vais me pencher sur les rc?.d
A bientôt pour de nouvelles aventures.
Peace ...
Désolé pour ma réponse tardive, mais le fic /etc/inittab est un fic d'initialisation du système qui est lu à chaque redémarrage . Chaque ligne du fic correspond à l'exécution d'un sript système (ou perso) qui sera exécuté une fois , ou plusieurs fois si échec, ou restera en attente en fonction des options du style once, wait, respawn,...
Quant au fic /etc/rc.xxx leurs exécutions dépend des niveaux d'exécution déclarés dans l'inittab (run level).
/etc/rc0.... run level0
/etc/rc1... run level1
etc...
Alors l'un dans l'autre......fait ton choix ...... la solution n'est pas loin.
A+
Quant au fic /etc/rc.xxx leurs exécutions dépend des niveaux d'exécution déclarés dans l'inittab (run level).
/etc/rc0.... run level0
/etc/rc1... run level1
etc...
Alors l'un dans l'autre......fait ton choix ...... la solution n'est pas loin.
A+