Tâche #13266
Scénario #13252: Etudier le passage en mode conteneur de eolebasedhcp
Étude du problème d'installation de eole-lxc-controller sur eolebase-dhcp
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Remaining (hours):
0.0
Description
cf. scénario
Associated revisions
correction fichier 'hosts' minimale
REF #13266 @1h
Prise en charge du changement de nom d’hôte
La modification du fichier /etc/hostname nécessite d’exécuter une
commande afin que le nouveau nom soit pris en compte.
- scripts/EoleCiFunctions.sh (ciConfigurationMinimale): Démarrage du
service « hostname ».
Affichage de la sortie de la commande « hostname -s ».
Ref: #13266
History
#1 Updated by Joël Cuissinat over 7 years ago
- Subject changed from Étude et correction du problème d'installation de eole-lxc-controller sur eolebase-dhcp to Étude du problème d'installation de eole-lxc-controller sur eolebase-dhcp
#2 Updated by Daniel Dehennin over 7 years ago
- Assigned To set to Daniel Dehennin
#3 Updated by Daniel Dehennin over 7 years ago
- Étrange qu’il n’utilise pas
test-eole.ac-dijon.fr
:root@eolebase:~# cat /etc/apt/sources.list # Ubuntu deb http://eole.ac-dijon.fr/ubuntu trusty main universe multiverse restricted deb http://eole.ac-dijon.fr/ubuntu trusty-security main universe multiverse restricted deb http://eole.ac-dijon.fr/ubuntu trusty-updates main universe multiverse restricted # EOLE deb http://eole.ac-dijon.fr/eole eole-2.5-unstable main cloud
- L’installation de base plante
root@eolebasedhcp:~# apt-eole install eole-lxc-controller Action install pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… [...] Le fichier de configuration « /etc/logcheck/ignore.d.server/ssmtp » n'existe pas sur le système. Installation d'un nouveau fichier de configuration comme demandé. hostname: Name or service not known dpkg: error processing package ssmtp (--configure): le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 dpkg: des problèmes de dépendances empêchent la configuration de eole-ssmtp-pkg : eole-ssmtp-pkg dépend de ssmtp ; cependant : Le paquet ssmtp n'est pas encore configuré.
Il faut que le nom de la machine soit présent dans /etc/hosts
:
- Delete/Recreate de la VM
- Ajout de l’entrée hosts
cat >> /etc/hosts <<EOF 127.0.1.1 $(hostname -s) EOF
- Installation du paquet
root@eolebasedhcp:~# apt-eole install eole-lxc-controller Action install pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… [...] Le fichier de configuration « /etc/default/lxc » n'existe pas sur le système. Installation d'un nouveau fichier de configuration comme demandé. lxc start/running Setting up lxc dnsmasq configuration. Traitement déclenché pour ureadahead (0.100.0-16) ... Paramétrage de eole-lxc-controller (2.5.1-5) ... lxc-net stop/waiting lxc-net start/running Traitement déclenché pour libc-bin (2.19-0ubuntu6.6) ... root@eolebase:~#
#4 Updated by Daniel Dehennin over 7 years ago
- % Done changed from 0 to 70
- Remaining (hours) changed from 3.0 to 1.0
#5 Updated by Scrum Master over 7 years ago
- Status changed from Nouveau to En cours
#6 Updated by Daniel Dehennin over 7 years ago
Configuration /etc/hosts
-> cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 $(hostname -s) # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
#7 Updated by Daniel Dehennin over 7 years ago
- Assigned To changed from Daniel Dehennin to Gilles Grandgérard
#8 Updated by Scrum Master over 7 years ago
- Status changed from En cours to Résolu
#9 Updated by Daniel Dehennin over 7 years ago
- Status changed from Résolu to En cours
#10 Updated by Daniel Dehennin over 7 years ago
La modification du fichier /etc/hostname
nécessite de lancer la commande service hostname start
pour que cela soit pris en compte.
Autrement, la commande hostname -s
retourne eolebase
sur la machine eolebasedhcp
.
#11 Updated by Daniel Dehennin over 7 years ago
- % Done changed from 70 to 100
- Remaining (hours) changed from 1.0 to 0.0
Fonctionne après avoir fait Query-Auto -S test-eole.ac-dijon.fr -C
pour utiliser le dépôt de test.
#12 Updated by Daniel Dehennin over 7 years ago
- Assigned To changed from Gilles Grandgérard to Daniel Dehennin
#13 Updated by Scrum Master over 7 years ago
- Status changed from En cours to Fermé