GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Horizon :Exceptions Apache à Import_module ?

J'ai déployé Openstack en utilisant juju, et tout semble normal, sauf que je ne peux pas accéder à openstack-dashboard. J'obtiens l'erreur 500 Erreur interne du serveur.

J'ai parcouru les journaux apache2 sur ce nœud et j'ai trouvé ces erreurs répétées toutes les deux minutes.

J'ai essayé de détruire le service et de le déployer sur d'autres nœuds ; co-localisé avec le nœud keystone, puis le nœud de regard, puis par lui-même. Pourtant, j'obtiens les mêmes erreurs.

Il semble qu'il nécessite un débogage python approfondi, ce qui est étrange car il s'agit du déploiement de charme typique sur un serveur normal. Et quelqu'un a dû essayer de le déployer et a réussi !

Je déploie openstack Essex version 2012.1.4-dev ,
Ubuntu serveur version 13.10 ,
django la version est :(1, 5, 4, 'final', 0)
Et ceci est mon statut juju sortie

Merci de m'aider 🙂

Meilleure réponse

Je ne suis pas sûr d'Essex, mais OpenStack Grizzly n'est pas compatible avec Django 1.5 (la version que vous utilisez); vous devez avoir Django 1.4 installé.

Pour désinstaller Django 1.5, ouvrez un terminal (Ctrl +Alt +t ) et tapez ce qui suit :

sudo pip uninstall django

puis pour installer django 1.4 :

sudo pip install django==1.4.10

confirmez que la version 1.4 est installée :

python

vous obtiendrez l'interpréteur python

>>> import django;django.VERSION

la sortie devrait être :

(1, 4, 10, 'final', 0)

puis redémarrez le service apache (qui utilise django):

sudo service apache2 restart

Source :question similaire sur le forum officiel de questions-réponses d'OpenStack


Ubuntu
  1. Comment installer Django sur Ubuntu 14.04

  2. Activation de SPDY dans Apache 2.4 (Ubuntu 14.04)

  3. Comment redémarrer Apache ?

  4. Installer Apache 2.2.22 sur Ubuntu 14.04 ?

  5. Redémarrez Apache

Comment installer Django sur Ubuntu 18.04

Comment installer Django 1.9 sur Ubuntu 15.04

Installer Apache Solr 8.8 sur Ubuntu 20.04

Installer Apache Solr sur Ubuntu 20.04

Installer Apache Spark sur Ubuntu 20.04 ou 18.04

Comment installer Django 3.2 sur Ubuntu 20.04 avec Apache et WSGI