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édentesRévision précédente
Prochaine révision
Révision précédente
vserver [Le 05/12/2009, 11:15] Renecavserver [Le 11/09/2022, 12:01] (Version actuelle) – 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) moths-art
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: 
  
-<code> +Pour Lucid :
-deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu hardy main +
-deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu hardy main +
-</code> +
- +
-Pour Intrepid: +
- +
-<code> +
-deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu intrepid main +
-deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu intrepid main +
-</code> +
- +
-Pour Jaunty: +
- +
-<code> +
-deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu jaunty main +
-deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu jaunty main +
-</code> +
- +
-Pour Karmic:+
  
 <code> <code>
-deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu karmic main +deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu lucid main 
-deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu karmic main+deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu lucid main
 </code> </code>
  
Ligne 62: Ligne 42:
 </code> </code>
  
-Après ne pas avoir oublié de faire un+Après ne pas oublier de faire :
 <code> <code>
 sudo apt-get update sudo apt-get update
 </code> </code>
  
-pour installer le Kernel VServer et ses utilitaires, entrez à la console :+pour installer le Kernel //VServers// et ses utilitaires, entrez à la console :
  
 <note>Il faut installer debootstrap à part de vserveur</note> <note>Il faut installer debootstrap à part de vserveur</note>
Ligne 73: Ligne 53:
 sudo apt-get install linux-image-vserver linux-headers-vserver util-vserver vserver-debiantools sudo apt-get install linux-image-vserver linux-headers-vserver util-vserver vserver-debiantools
 sudo apt-get install debootstrap sudo apt-get install debootstrap
 +</code>
 +
 +
 +=== Lucid lynx (10.04) ===
 +
 +<code>
 +sudo apt-get install util-vserver vserver-debiantools
 </code> </code>
  
Ligne 79: Ligne 66:
 <note>FIXME</note> <note>FIXME</note>
  
-On créer un vserver essai1 avec pour nom de domaine essai1.yourdomain.fr et une ip fixe sur eth0 = 192.168.0.17/24 +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. 
-<code>vserver essai1 build --force -m debootstrap --hostname essai1.yourdomain.fr --netdev eth0 --interface 192.168.0.17/24  -- -d lenny -m http://ftp.fr.debian.org/debian/</code> +<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/ 
-Et voila le serveur virtuel est créer bien sur vous pouvez en créer une infinité mais n'oubliez pas que vous êtes limité par la configuration matériel de votre serveur.+</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. 
 + 
 +<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>
  
 ===== Utilisation vserver ===== ===== Utilisation vserver =====
  
-Pour voir à tout instant l'état de vos serveur tapez:+Pour voir à tout instant l'état de vos serveurs tapez :
 <code>vserver-stat</code> <code>vserver-stat</code>
-Pour avoir des infos complémentaire:+Pour avoir des infos complémentaires :
 <code>vserver-info</code> <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>
  
 +Supprimez le vserver :
 +<code>vserver essai1 delete</code>
  
 ===== Remarques diverses ===== ===== Remarques diverses =====
Ligne 98: 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.