Ubuntu upstart se bloque sur le démarrage et l'arrêt interactifs

Comment puis-je get Ubuntu upstart pour ne pas m'accrocher au démarrage et à l'arrêt interactifs?

J'ai créé de nombreux scripts upstart qui fonctionnent bien pendant l'initialisation, mais souvent suspendus lorsque je les entre dans la console. Si je CTRL + C out, tout ce qui se passe est que le travail change d'état. Le script n'est jamais exécuté.

J'utilise Ubuntu Lucid sur un server virtuel Xen avec un kernel Linux 2.6.39.

Voici un exemple représentatif de nombreux scripts qui se comportent de cette façon:

description "apache2" start on local-filesystems \ and (net-device-up IFACE=lo) \ and (runlevel [2345]) stop on runlevel [016] respawn respawn limit 10 5 expect daemon script . /etc/apache2/envvars /usr/sbin/apache2ctl start end script 

One Solution collect form web for “Ubuntu upstart se bloque sur le démarrage et l'arrêt interactifs”

Consultez ma question sur askubuntu.com au sujet de la même chose:

https://askubuntu.com/questions/3126/upstart-supervised-init-script-for-apache

Dans l'exemple que vous avez posté, il découlerait de l'exécution directe du binôme apache par rapport à l'exécution du script apache2ctl. Upstart s'attend à ce que le process commence à ne pas mourir immédiatement, essentiellement; C'est exactement ce que fait apache2ctl.

Il y a un script Apache upstart actif sur ma question askubuntu.com.

  • TRIM est passé à travers un domo VP Xen basé sur LVM au SSD sous-jacent
  • Conformité PCI DSS sur un server virtualisé exécutant Xen
  • Quelle est la configuration parfaite pour un petit server virtuel Linux?
  • Serveur XEN - peut-il envoyer des avertissements ou des erreurs RAID?
  • Xen domU doit être sur un réseau différent (vlan) que dom0
  • "Domaine bloqué" lors de la création d'une nouvelle instance de Xen
  • Installation de réseau RHEL Clones (Centos, Scientific, CERN) sur XenServer 6.2
  • DRBD sur un file (plutôt que sur une partition)
  • L'IP secondaire (eth0: 0) agit comme IP du serveur principal
  • Pygrub avec DRBD sur Xen 3.2
  • Xen - ne peut pas créer de domaine car 'vdb n'a pas pu être connecté'
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.