asbd:2019:tpdebug

Correction de problèmes

Dans ce TP vous devez corriger des configurations qui empêchent certains logiciels de fonctionner correctement. Pour cela, vous allez devoir créer une machine virtuelle sur la plateforme openstack dans le projet ASBD :

  1. utilisez la flavor “xsmall”
  2. utilisez le snapshot snap-tp-ASBD

Le TP a besoin d'un serveur mysql, ce dernier est installé, mais il ne démarre pas. Vous devez trouver pourquoi et corriger le problème.

  • Quel est la commande lancée pour démarrer le serveur (voir le fichier de description du service) ?
  • Corriger le problème.

Pour vous aider, vous pouvez :

  1. utiliser sysdig pour capturer les évènements en relation avec le processu
  2. explorer les évènements avec csysdig, notamment les erreurs
  3. lancer le serveur en mode debug.

Le système a besoin de télécharger une image docker particulière pour fonctionner : 192.168.246.145:5000/apache-asbd. Cependant, un docker pull sur cette image ne fonctionne pas et reste bloqué sans rien télécharger.

  • En utilisant wireshark ou tshark, essayez de comprendre la raison du problème et de le corriger.
  • Lancez le site via la commande docker-compose up -d

Si vous essayez de vous connecter sur l'interface web phpmyadmin, (http://IP_DE_VOTRE_VM/phpMyAdmin/, ce dernier ne peux pas se connecter au serveur mysql).

  1. Le serveur est-il actif ?
  2. Le serveur est-il contactable depuis votre machine ?
  3. Le serveur est-il contactable depuis le docker phpMyAdmin ?
  • Corriger le problème

Pour ce TP le login mot de passe de l'administrateur de la base est root/supermotdepasse.

Normalement, tous les serveurs sont accessibles, mais l'application http://IP_DE_VOTRE_VM/ ne fonctionne toujours pas.

  • Corrigez le(s) problème(s).
  • asbd/2019/tpdebug.txt
  • Dernière modification : 2019/10/01 15:51
  • de fabien.rico