virli/tutorial/1/installation.md
2015-10-07 03:45:39 +02:00

1.6 KiB

\newpage

Installation

Noyau Linux

Ce TP requiert d'avoir un noyau Linux en version 3.8 au minimum. De plus, il doit être compilé avec les options suivantes :

General setup  --->
 [*] Control Group support  --->
  [*]   Freezer cgroup subsystem
  [*]   Device controller for cgroups
  [*]   Cpuset support
  [*]     Include legacy /proc/<pid>/cpuset file
  [*]   Simple CPU accounting cgroup subsystem
  [*]   Group CPU scheduler  --->
   [*]   Group scheduling for SCHED_OTHER
   [*]   Group scheduling for SCHED_RR/FIFO
  <*>   Block IO controller
 -*- Namespaces support
  [*]   UTS namespace
  [*]   IPC namespace
  [*]   User namespace
  [*]   PID Namespaces
  [*]   Network namespace
[*] Networking support  --->
      Networking options  --->
      <*> 802.1d Ethernet Bridging
      <M> 802.1Q VLAN Support
Device Drivers  --->
      [*] Network device support  --->
       <M>   MAC-VLAN support
       <*>   Virtual ethernet pair device
      Character devices  --->
       -*- Unix98 PTY support
       [*]   Support multiple instances of devpts

Une fois que vous aurez installé LXC, vous pouvez vérifier la compatibilité de la configuration de votre noyau en utilisant la commande lxc-checkconfig.

LXC

Pour installer LXC, utilisez le gestionnaire de paquets de votre distribution. Toute les bonnes distributions fournissent un paquet lxc.

Aucune configuration ne devrait vous être demandé durant l'installation. Une fois l'installation terminée, exécutez la commande lxc-checkconfig pour vérifier que votre noyau possède bien toutes les options nécessaires.