Notre organisation compte environ 500 machines Linux RedHat. Sur toutes les machines, nous avons installé des applications et des services sous /etc/init.d, ainsi que sur des serveurs Oracle RAC. Nous avons l'intention d'effectuer des mises à jour yum sur toutes les machines, puis de les redémarrer. Alors je me demandais …
Je ne veux pas faire le bon choix en créant un nouveau script systemd, je veux simplement que mon ancien script init fonctionne à nouveau maintenant que j'ai mis à niveau mon système vers un système d'exploitation utilisant systemd. J'ai brièvement cherché à convertir des scripts d'initialisation et à écrire …
Sous Linux, j'ai écrit quelques scripts à exécuter lors du démarrage et joué avec les différentes façons de les installer. Pour les scripts plus volumineux, je mettrai /etc/init.det /etc/rc.d/rc?.dlierai les niveaux d'exécution appropriés . Pour les petits scripts, je vais ajouter à /etc/rc.d/rc.local. Ce processus semble se dérouler sans heurts. …
Je travaille avec Linux depuis un certain temps mais de manière assez simple. Je comprends que les scripts init.dsont exécutés au démarrage du système d'exploitation, mais comment cela fonctionne-t-il exactement? Que faire si je souhaite conserver un script mais ne souhaite pas qu'il démarre automatiquement? Supposons que j'en ai un …
J'ai suivi ce processus pour installer nginx sur mon serveur Lucid Ubuntu 10.04 http://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid Je me suis perdu après avoir créé un script init pour démarrer nginx, puis appelé /etc/init.d/nginx start. Quand j'ai fait ça, j'ai eu l'erreur suivante: Starting nginx_main: Starting /opt/nginx/sbin/nginx... nginx: [alert] could not open error log …
Comment configurer mon serveur CentOS Linux pour démarrer automatiquement mysql lorsque le serveur est démarré après un arrêt? Je connais le chemin init.d ... /etc/rc.d/init.d ... et je peux voir mysqld dans ce dossier. Je pense que placer des éléments (c'est-à-dire par un lien symbolique) dans ce dossier signifie qu'ils …
J'utilise PHP-FPM et Nginx, parfois, pour une raison quelconque, je dois redémarrer le serveur. Une fois que le serveur fonctionne à nouveau, le service nginx démarre automatiquement, mais pas PHP-FPM. Cela peut être vu lorsque j'exécute la commande sudo /etc/init.d/php-fpm restartimmédiatement après un redémarrage et que j'obtiens le résultat: $ …
Je recherche une méthode standard ou une meilleure pratique pour maintenir en vie un démon démarré par un init.dscript shell. Ou encore mieux, existe-t-il un moyen de le garder en vie directement /etc/init.d? Plus précisément, j'ai un démon appelé dtnd avec et boucle infinie qui recherche un processus terminé inattendu, …
J'ai créé un script dans /etc/init.d/ qui doit exécuter plusieurs autres scripts d'autres utilisateurs (privilégiés non root) à partir de leurs répertoires personnels, comme s'ils les avaient démarrés. Je lance ces scripts avec: sudo -b -u <username> <script_of_a_particular_user> Et il fonctionne. Mais pour chaque script utilisateur qui continue de fonctionner …
J'ai un programme golang que je veux redémarrer après qu'il se termine sur une boîte Debian Squeeze. La chose est de servir HTTP derrière une configuration Apache 2 mod_proxy. Je ne m'attends pas à ce que le processus échoue, mais j'aimerais avoir une assurance contre cela. Sur Ubuntu, j'aurais utilisé …
Dans le script init de nginx dans Debian 7 (Wheezy), j'ai lu l'extrait suivant: status) status_of_proc -p /var/run/$NAME.pid "$DAEMON" nginx && exit 0 || exit $? ;; Ce code fonctionne très bien et sudo service nginx statussort [ ok ] nginx is running. Pourtant, status_of_procn'est pas défini en bash, ni …
J'ai besoin d'installer un programme en tant que service dans Red Hat. Il ne se déroule pas en arrière-plan, ne gère pas son fichier PID ou ne gère pas ses propres journaux. Il s'exécute et s'imprime simplement sur STDOUT et STDERR. En utilisant les scripts init standard comme guides, j'ai …
Une question est apparue sur StackOverflow concernant l'écriture de init.dscripts en Python. Un commentaire a indiqué que ces scripts devraient être programmés en shell, pas en Python. Est en train d'écrire des init.dscripts en Python: Mauvais. Mauvais. Mauvais. Ne fais jamais ça. Pas une pratique recommandée. OK, avec des mises …
J'ai un script Perl que je veux démonifier. Fondamentalement, ce script perl lira un répertoire toutes les 30 secondes, lira les fichiers qu'il trouve et traitera les données. Pour rester simple ici, considérons le script Perl suivant (appelé synpipe_server, il y a un lien symbolique de ce script dans /usr/sbin/): …
J'essaye d'obtenir que systemd fasse ce que les scripts init.d feraient, montrant automatiquement l'état d'un service après avoir reçu manuellement une commande pour démarrer ou arrêter. Est-ce possible? systemd revient malheureusement en arrière car il s'exécute en arrière-plan, puis vous devez exécuter une deuxième commande pour afficher l'état, le démarrage …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.