Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
vserver [Le 05/12/2009, 10:57]
Reneca
vserver [Le 11/09/2022, 12:01] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Hardy Intrepid Jaunty Karmic ​serveur virtualisation}}+{{tag>​serveur virtualisation ​À_RECYCLER}}
 ---- ----
  
Ligne 8: Ligne 8:
 Le [[http://​linux-vserver.org|Linux VServer Project]] est une technique de virtualisation qui fournit au noyau Linux les Serveurs virtuels tournant sur un seul matériel. Le [[http://​linux-vserver.org|Linux VServer Project]] est une technique de virtualisation qui fournit au noyau Linux les Serveurs virtuels tournant sur un seul matériel.
  
-VServers est très utile pour installer rapidement un ensemble de services restreints pour l'​essai ou l'​usage de production.+//VServers// est très utile pour installer rapidement un ensemble de services restreints pour l'​essai ou l'​usage de production.
  
-VServers n'est pas aussi populaire que [[http://​www.xensource.com|XEN]] ​le Hypervisor semblable, mais vous aide beaucoup, si vous devez administrer un grand nombre de serveurs et de services.+//VServers// n'est pas aussi populaire que [[http://​www.xensource.com|XEN]] ​l'Hypervisor semblable, mais vous aide beaucoup, si vous devez administrer un grand nombre de serveurs et de services.
  
-Tandis que cela prendra un certain temps jusqu'​à ce que XEN soit intégré dans Ubuntu, VServers est disponible ​maintenant.+Tandis que //XEN// n'est pas encore ​intégré dans Ubuntu, ​//VServers// est disponible.
  
-Pour une présentation très générale de Vserver ​voir [[http://​fr.wikipedia.org/​wiki/​Linux-VServer|ici]],​ pour un panorama global sur ce qu'est la virtualisation [[http://​fr.wikipedia.org/​wiki/​Virtualisation_%28informatique%29|voir ici]] et enfin plus particulièrement [[virtualisation| ici en ce qui concerne la virtualisation]] ​ sous ubuntu.+Pour une présentation très générale de //​Vservers// ​voir [[https://​fr.wikipedia.org/​wiki/​Linux-VServer|ici]],​ pour un panorama global sur ce qu'est la virtualisation [[http://​fr.wikipedia.org/​wiki/​Virtualisation_%28informatique%29|voir ici]] et enfin plus particulièrement [[virtualisation| ici en ce qui concerne la virtualisation]] ​ sous Ubuntu.
  
  
Ligne 24: Ligne 24:
 ==== Dépôts disponibles ==== ==== Dépôts disponibles ====
  
-Vous pouvez installer les paquets nécessaires à partir de launchpad, en ajoutant, en fonction de la version, ces lignes à vos [[:​dépôts]]:​+Vous pouvez installer les paquets nécessaires à partir de Launchpad, en ajoutant, en fonction de la version, ces lignes à vos [[:​dépôts]] :
  
-Pour Hardy:+ 
 +Pour Lucid :
  
 <​code>​ <​code>​
-deb http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu ​hardy main +deb http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu ​lucid main 
-deb-src http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu ​hardy main+deb-src http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu ​lucid main
 </​code>​ </​code>​
  
-Pour Intrepid:+==== Installation ==== 
 + 
 +Les archives sont signées - donc, si vous souhaitez vous débarrasser des mises en garde d'​apt-get entrez ceci à la [[console|console]] ​:
  
 <​code>​ <​code>​
-deb http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu intrepid main +sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com BB9BFB5B
-deb-src http://​ppa.launchpad.net/​christoph-lukas/ppa/ubuntu ​intrepid main+
 </​code>​ </​code>​
  
-Pour Jaunty: +Après ne pas oublier de faire :
 <​code>​ <​code>​
-deb http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu jaunty main +sudo apt-get update
-deb-src http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu jaunty main+
 </​code>​ </​code>​
  
-Pour Karmic:+pour installer le Kernel //​VServers//​ et ses utilitaires,​ entrez à la console ​:
  
 +<​note>​Il faut installer debootstrap à part de vserveur</​note>​
 <​code>​ <​code>​
-deb http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu karmic main +sudo apt-get install linux-image-vserver linux-headers-vserver util-vserver vserver-debiantools 
-deb-src http://​ppa.launchpad.net/​christoph-lukas/​ppa/​ubuntu karmic main+sudo apt-get install debootstrap
 </​code>​ </​code>​
  
-==== Installation ==== 
  
-Les archives sont signées - donc, si vous souhaitez vous débarrasser des mises en garde d'​apt-get entrez ceci à la [[console|console]] :+=== Lucid lynx (10.04) ===
  
 <​code>​ <​code>​
-sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com BB9BFB5B+sudo apt-get install util-vserver vserver-debiantools
 </​code>​ </​code>​
  
-Après ne pas avoir oublié de faire un +==== Création d'un serveur virtuel ====
-<​code>​ +
-sudo apt-get update +
-</​code>​+
  
-pour installer le Kernel VServer et ses utilitaires,​ entrez à la console :+<​note>​FIXME</​note>​
  
-<​code>​ +On créer un //Vserver// essai1 avec Ubuntu Karmic et pour nom de domaine essai1.yourdomain.fr ainsi qu'une IP fixe sur eth0 = 192.168.1.22/​24. 
-sudo apt-get install linux-image-vserver linux-headers-vserver util-vserver vserver-debiantools debootstrap+<​code>​vserver essai1 build -m debootstrap ​--hostname essai1.yourdomain.fr ​--interface eth0:​192.168.1.22/​24 -- -d jaunty -m http://​fr.archive.ubuntu.com/​ubuntu/​
 </​code>​ </​code>​
 +<​note>​Nous installons jaunty serveur car il réside des problèmes dans ubuntu karmic serveur</​note>​
 +Et voilà le serveur virtuel est créé ! Bien sûr vous pouvez en créer une infinité, mais n'​oubliez pas que vous êtes limité par la configuration matérielle de votre serveur.
  
-==== Création d'un serveur virtuel ====+<note warning>​ 
 +Cette commande fonctionne parfaitement avec des distributions antérieurs à Karmic, mais pas avec celle-ci. En effet Karmic n'utilise plus les scripts dans rc*.d/ mais le système upstart. Il faut donc faire des modifications à la main -> [[http://​linux-vserver.org/​Upstart_issues|Voir la doc officielle]] 
 +  echo plain > /​etc/​vservers/<​vservername>/​apps/​init/​style 
 +  mkdir /​var/​lib/​vservers/<​vservername>/​root/​init 
 +  cd mkdir /​var/​lib/​vservers/<​vservername>/​etc/​init 
 +  mv dmesg.conf hostname.conf hwclock* mountall* network* procps.conf rsyslog-kmsg.conf tty* upstart-udev-bridge.conf ../​../​root/​init/​ 
 +</​note>​
  
-<note>FIXME</note>+===== Utilisation vserver ===== 
 + 
 +Pour voir à tout instant l'​état de vos serveurs tapez : 
 +<code>vserver-stat</code> 
 +Pour avoir des infos complémentaires : 
 +<​code>​vserver-info</​code>​ 
 +Pour démarrer un vserver : 
 +<​code>​vserver essai1 start</​code>​ 
 +et 
 +<​code>​vserver essai1 stop</​code>​ 
 +pour l'​arrêter. 
 + 
 +Pour pouvoir vous connecter virtuellement à la machine tapez : 
 +<​code>​vserver essai1 enter</​code>
  
-On créer un vserver ​test1 avec pour nom de domaine test1.yourdomain.fr et une ip fixe sur eth0 = 172.16.210.30/​24 +Supprimez le vserver ​: 
-<​code>​vserver ​test1 build -m skeleton --hostname test1.yourdomain.fr --interface \ +<​code>​vserver ​essai1 delete</​code>​
-test1=eth0:​172.16.210.30/​24</​code>​+
  
-==== Remarques diverses ====+===== Remarques diverses ​=====
  
 Le Kernel est le Kernel standard Ubuntu avec le patch Vserver 2.0.0 appliqué pour Hardy, 2.3.0 ensuite. Le Kernel et les binaires sont disponibles pour ''​i386''​ et ''​amd64''​ Le Kernel est le Kernel standard Ubuntu avec le patch Vserver 2.0.0 appliqué pour Hardy, 2.3.0 ensuite. Le Kernel et les binaires sont disponibles pour ''​i386''​ et ''​amd64''​
Ligne 88: Ligne 105:
  
 Pour l'​instant,​CONFIG_AUFS est hors fonction (Le module AUFS -pour Another UnionFS- est un module permettant au kernel de gérer le système de gestion de fichiers Unionsfs). Pour l'​instant,​CONFIG_AUFS est hors fonction (Le module AUFS -pour Another UnionFS- est un module permettant au kernel de gérer le système de gestion de fichiers Unionsfs).
-Pour les diverses spécificités,​ se reporter au site http://​linux-vserver.org/ ​+Pour les diverses spécificités,​ se reporter au site http://​linux-vserver.org/​
  
 Malgré leur stabilité, les kernels VServer fournis dans ces dépôts ont toujours le status expérimental. Malgré leur stabilité, les kernels VServer fournis dans ces dépôts ont toujours le status expérimental.
  • vserver.1260007022.txt.gz
  • Dernière modification: Le 18/04/2011, 14:55
  • (modification externe)