Articles of démon

Référence pour la manipulation correcte du fichier PID sur Unix

Où puis-je trouver une référence respectée qui détaille le traitement correct des fichiers PID sur Unix? Sur les systèmes d’exploitation Unix, il est courant de “verrouiller” un programme (souvent un démon) en utilisant un fichier de locking spécial: le fichier PID. Ceci est un fichier dans un emplacement prévisible, souvent ‘/var/run/foo.pid’. Le programme est censé […]

mod_wsgi – l’option utilisateur dans WSGIDaemonProcess ne fonctionne pas

J’essaie de configurer mon application wsgi pour qu’elle fonctionne sous mon identifiant utilisateur. L’OS est Ubuntu 13.10. Ceci est la configuration de l’hôte virtuel: ServerName lz5.local DocumentRoot /home/kompas/git/lz5/front-app WSGIDaemonProcess lz user=#1000 group=#1000 WSGIApplicationGroup lz AllowOverride None Require all granted LogFormat “%V %l %u %t \”%r\” %>s %b” common_vhost CustomLog “/var/log/apache2/logzilla_access.log” common_vhost ErrorLog “/var/log/apache2/logzilla_error.log” WSGIScriptAlias /api […]

Comment exécuter Apache Ignite en tant que démon sous Windows

Je peux lancer Ignite Node comme ça sous Windows. ignite.bat Mais c’est le mode de fonctionnement synchrone. Comment puis-je lancer Apache Ignite en tant que démon sous Windows? Si j’ai couru le noeud sous Linux, je pourrais l’exécuter avec fork mais sous Windows je ne sais pas comment.

apache daemon application procrun-java en tant que service Windows-échec de démarrage dans Windows 7 bits

mon application Java s’exécute avec succès dans Windows 7 32 bits en tant que service Windows. Récemment, j’ai migré vers 64 bits. J’ai exécuté mon script procrun et installé mon service comme je l’ai fait précédemment pour les systèmes d’exploitation 32 bits. Il affiche dans les services mais échoue dans son lancement. voici myService.bat: cd\ […]

redis-server se coincer en utilisant daemonize no on ubuntu

J’utilise ce lien pour configurer les redis avec upstart: https://gist.github.com/bdotdub/714533 J’ai mis: daemonize no dans redis.conf qui est utilisé pour démarrer le serveur. Voici mon script de démarrage redis: description “redis server” start on runlevel [23] stop on shutdown respawn exec sudo -u redis /usr/bin/redis-server /etc/redis/redis.conf mais maintenant chaque fois que je fais: sudo service […]

Rails: Comment arrêter le job de fond de sidekiq démonisé dans Ubuntu

J’ai fait cette commande: bundle exec sidekiq -d -L sidekiq-logfile Sidekiq peut maintenant exécuter des tâches de manière asynchrone et fonctionner parfaitement, mais le problème est de savoir comment l’arrêter? Il a été démonisé. Dois-je utiliser les commandes natives d’ubuntu comme kill ou quelque chose, ou sidekiq fournit un moyen de le faire depuis le […]

Transmettre le paquet d’interruption SNMP à un démon PHP sur Ubuntu

J’ai un serveur Ubuntu qui collecte les traps SNMP entrants. Actuellement, ces pièges sont gérés et consignés à l’aide d’un script PHP. fichier /etc/snmp/snmptrapd.conf traphandle default /home/svr/00-VHOSTS/nagios/scripts/snmpTrap.php Ce script est assez long et contient de nombreuses opérations de firebase database. Habituellement, le serveur reçoit des milliers de traps par jour et ce script prend donc […]

Le script ne démarre pas au démarrage avec start-stop-daemon

Mon script (situé dans /etc/init.d) crée un fichier pid ($ PIDFILE), mais aucun processus n’est en cours d’exécution. Mon script démon comprend: start-stop-daemon –start –quiet –pidfile $PIDFILE -m -b –startas $DAEMON –test > /dev/null || return 1 Le script fonctionne correctement lors de son exécution manuelle.

Le démon Docker est en cours d’exécution mais il ne peut pas se connecter

J’essaie de lancer Docker, Docker s’exécute dans une machine virtuelle dans Virtual Box. J’utilise la dernière version d’Ubunty (je l’ai téléchargée aujourd’hui), et mon SO Mac OS. J’ai suivi ces étapes pour installer docker: http://docs.docker.com/linux/step_one/ En ce moment, j’essaie de vérifier si l’installation était bonne. $ docker run hello-world Je reçois “Cannon connect au démon […]

Exécutez IPython Notebook Server en arrière-plan dans Ubuntu en utilisant les commandes de type “service”

J’ai installé IPython Notebook sur ma machine (dans un virtualenv). Et j’ai mis en place un profil (appelé myserver ) qui convient à mes besoins. Pour l’instant, je lance ce serveur en exécutant: cd path/to/folder/containing/virtualenv source virtualenvfolder/bin/activate ipython notebook –profile=myserver Je voudrais lancer ce même processus en arrière-plan, et je voudrais le gérer comme je […]