Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 22-03-2014 16:23:34

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

Super,  cool

Je pense que tu peux le placer tel quel (avec éventuellement un avertissement).  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#27 22-03-2014 16:59:11

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [wiki]LXC

Humm, après réflexions, je propose de créer un tuto spécial pour le réseau, puisque ça demande à la fois des modifs sur l'hôte et sur le fichier de conf. C'est compliqué à intégrer dans le plan actuel. Ca le sera d'autant plus si d'autres configurations sont également décrites smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#28 22-03-2014 17:01:15

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [wiki]LXC

Ouais, un tp lxc:reseau ou un truc du genre?

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#29 22-03-2014 17:02:14

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

oué, une série de tp  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#30 22-03-2014 18:38:16

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

Peut-être peut-on mettre le lien retour ici ?

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#31 22-03-2014 18:59:31

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [wiki]LXC

Oui, ça semble raisonnable de mettre le lien de retour des TP avec le sujet principal. Il sera toujours possible de scinder si ça ne le fait plus smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#32 22-03-2014 20:54:41

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [wiki]LXC

Tatouillage très léger opéré ce jour en une passe pour voir les corrections effectuées d'un clic. smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#33 22-03-2014 21:40:17

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

Retatouillage d'aurtaugraff.  tongue

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#34 22-03-2014 21:41:39

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [wiki]LXC

Je suis contrit, je l'avais noté avant d'animer la page pour l'éditer et pis il m'est glissé sous l'nez celui-là ! smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#35 22-03-2014 21:43:09

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

tsss, tututut.
gnarf !  big_smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#36 03-07-2014 21:18:22

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [wiki]LXC

Salut la foule,

J'ai modifié le tuto concernant la configuration du bridge, et j'ai rajouté quelques lignes de configurations facultatives au conteneur.

Lorsque l'on fait un bridge, on fusionne plusieurs interfaces en une seule. Ici, on va fusionner eth0 et veth0 en br0.
Il ne faut pas configurer eth0 dans le fichier interfaces ! Ni veth0 ! En effet, on ne configure que br0, les autres interfaces étant fusionnées avec celles-ci, elles auront la même configuration.

Quelqu'un me confirme que ça marche et on place le tuto sur le bridge ? ( http://debian-facile.org/atelier:chanti … fig-reseau )

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#37 01-03-2015 12:40:15

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : [wiki]LXC

Pour info, j'ai traduit les pages LXC de debian.org,
J'ai modifié le lien en bas de page pour pointer sur la version française.
https://wiki.debian.org/fr/LXC
J'ai aussi traduit les pages :
https://wiki.debian.org/fr/LXC/SimpleBridge
https://wiki.debian.org/fr/LXC/VlanNetworking
https://wiki.debian.org/fr/LXC/LibVirtDefaultNetwork

C'est pas parfait, il faut dire que la page Anglaise n'est pas super bien organisé, mais on pourra sûrement y trouver des infos utiles.

Cordialement,
Kao

Hors ligne

#38 01-03-2015 12:42:36

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

Beau boulot.  cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#39 04-08-2015 17:38:47

milou
Modo ... e
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : [wiki]LXC

Mise en conformité d'un touche

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#40 12-08-2015 22:10:50

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [wiki]LXC

Bonjour

Une petite modif pour indiquer que le montage manuel de cgroup n'est pas impérative depuis SystemD Source : https://wiki.debian.org/fr/LXC#Pr.2BAOk … h.2BAPQ-te

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#41 14-08-2015 19:33:59

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]LXC

Merci : je ne me souvenais plus pourquoi, sur une install, j'avais cgroup dans on fstab !  big_smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#42 16-08-2015 18:53:59

Beta-Pictoris
Membre
Distrib. : Centos 7
Inscription : 12-08-2015

Re : [wiki]LXC

bendia, finalement, as tu réussi à lancer une application graphique depuis un conteneur ?

Hors ligne

#43 16-08-2015 19:14:25

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [wiki]LXC

Beta-Pictoris a écrit :

bendia, finalement, as tu réussi à lancer une application graphique depuis un conteneur ?

Non hmm


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#44 16-08-2015 22:03:16

Beta-Pictoris
Membre
Distrib. : Centos 7
Inscription : 12-08-2015

Re : [wiki]LXC

Lancer une application graphique d'un container n'est pas très compliqué en soi.
Par contre, Bénéficier de l'accélération 3D (et de l'audio) est plus intéressant. smile
J'ai une méthode qui permet de le faire à partir d'un container Jessie tourant sur un hôte Centos 7.
Mais, il me semble que ça ne marchait pas d'un container Jessie sur un hôte Jessie. Il faudrait refaire la manip sur un hôte Jessie pour voir. cool

Hors ligne

#45 16-08-2015 22:07:10

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [wiki]LXC

Si tu veux bien nous faire un petit tuto dans le chantier, tout le monde en profiterais wink Pour l'instant, je me bat avec la config réseau. J'ai gagné grâce à ce tuto là https://wiki.debian.org/fr/LXC/LibVirtDefaultNetwork

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#46 16-08-2015 22:47:37

Beta-Pictoris
Membre
Distrib. : Centos 7
Inscription : 12-08-2015

Re : [wiki]LXC

Je ne garantis pas que ça marche tout de suite. Il faudrait, d'abord, tester les manipulations.

Je peux poster ici une ébauche etape par étape.

Dernière modification par Beta-Pictoris (16-08-2015 23:05:13)

Hors ligne

#47 16-08-2015 23:23:39

Beta-Pictoris
Membre
Distrib. : Centos 7
Inscription : 12-08-2015

Re : [wiki]LXC

Première étape:

Je suppose que le "display manager" gdm est installé et actif sur l'hôte.
On peut utiliser les capacités réseau du serveur d'affichage Xorg (qui tourne sur l'hôte).
Par défaut, Xorg n'écoute que sur un socket unix. On peut lui demander d'écouter sur un socket tcp.
Pour cela, il faut ajouter la directive suivante au fichier /etc/gdm3/daemon.conf de l'hôte:

[security]
DisallowTCP=false



Puis redémarrer le service gdm: (Attention, cette commande ferme la session courante)

systemctl restart gdm



Normalement, si tout c'est bien passé, Xorg écoute maintenant sur le port 6000 de toutes les interfaces. On peut le vérifier grace à la commande netstat -ltnp:

tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN      5654/Xorg
 

Dernière modification par Beta-Pictoris (19-08-2015 00:20:04)

Hors ligne

#48 16-08-2015 23:55:49

Beta-Pictoris
Membre
Distrib. : Centos 7
Inscription : 12-08-2015

Re : [wiki]LXC

Seconde étape:
Même si on a démandé à Xorg d'écouter en tcp, il n'acceptera, par défaut, aucune requête.
On peut contrôler les machines autorisées à se connecter au serveur Xorg via la commande xhost:
On peut autoriser tout le monde en faisant un xhost + ou, par exemple, autoriser une machine en faisant un xhost +inet:adresse_ip
xhost -inet:adresse_ip retire une machine autorisée de la liste.
Faire un man xhost pour plus d'informations.

Hors ligne

#49 17-08-2015 00:08:25

Beta-Pictoris
Membre
Distrib. : Centos 7
Inscription : 12-08-2015

Re : [wiki]LXC

Troisième étape:
Coté client: c'est le serveur d'applications Xorg. Cela peut être un container ou une machine distante sur le réseau local.
Je suppose que le pare-feu n'est pas activé coté hôte. C'est normalement, le cas sur la Debian Jessie.

On se connecte sur le container en ssh et on va dire aux applications Xorg installées sur le container d'aller s'afficher sur le serveur Xorg.
Comment ?
En modifiant la variable DISPLAY du container. Si l'adresse ip du serveur Xorg est, par exemple, 192.168.1.254, on écrira:

export DISPLAY=192.168.1.254:0



On peut, d'ailleurs, vérifier que le serveur Xorg est accessible du container en scannant son port 6000 via la commande nmap qui se trouve dans les dépots:

nmap -p 6000 192.168.1.254
 



Il n'y a plus qu'a tester une application, par exemple, glxgears, que se trouve dans le paquet mesa-utils.

Dernière modification par Beta-Pictoris (18-08-2015 17:04:27)

Hors ligne

#50 28-08-2015 18:28:54

cemoi
Membre
Distrib. : Debian 3.2.63-2+deb7u2 i686
Noyau : Linux 3.2.0-4-686-pae
(G)UI : XFCE
Inscription : 21-10-2008

Re : [wiki]LXC

bonjour,
je viens d'installer lxc sur une jessie pour le moment j'ai suivit le wiki à la lettre. Au debut de la doc il est ecrit;

Lors de l'installation, vous devez indiquer l'emplacement où seront installés vos conteneur, /var/lib/lxc par défaut (FIXME Y-a-t-il des précautions pour installer sur une autre partition par exemple ?)


De mon coté rien ne m'a été demandé.

J'ai besoin de mettre les vm dans /home/toto/lxc/vm par exemple du coup je vais regarder le wiki et un poil le man smile

Edit: je viens de trouver ici:
https://debian-facile.org/viewtopic.php?id=12022

Dernière modification par cemoi (28-08-2015 18:30:04)


Linux debDesk 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u1 (2015-12-14) x86_64 GNU/Linux
Linux debServHome 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u1 (2015-12-14) x86_64 GNU/Linux
Linux lotus 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) x86_64 GNU/Linux

Hors ligne

Pied de page des forums