====== 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 : - utilisez la //flavor// "xsmall" - utilisez le snapshot snap-tp-ASBD ===== Fonctionnement de mysql ===== 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 : - utiliser ''sysdig'' pour capturer les évènements en relation avec le processu - explorer les évènements avec ''csysdig'', notamment les erreurs - lancer le serveur en mode debug. ===== Problème réseau ===== 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. ===== Accès à mysql ===== * 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). - Le serveur est-il actif ? - Le serveur est-il contactable depuis votre machine ? - 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''. ===== Une application ===== Normalement, tous les serveurs sont accessibles, mais l'application [[http://IP_DE_VOTRE_VM/]] ne fonctionne toujours pas. * Corrigez le(s) problème(s).