Accueil

Un article de Pmewiki.

Sommaire

Info : Mise à jour MediaWiki en 1.12.0

Le 31/03/08 : Mise à jour en 1.12.0

Le 03/03/08 : Mise à jour en 1.11.2

Le 25/01/08 : Mise à jour en 1.11.1

Le 05/12/07 : Mise à jour en 1.11.0 : détarer la mise à jour dans le répertoire existant et lancer en ligne de commande le script d'update se trouvant dans le répertoire maintenance (php update.php).

Le 14/09/07 : Mise à jour en 1.10.2 cf http://www.frsirt.com/bulletins/11690

Le 02/06/07 : Mise à jour en 1.10.0

Le 21/02/07 : Mise à jour en 1.9.3 cf http://www.frsirt.com/bulletins/9241

Multimedia

Liens utiles

http://www.howtoforge.org/

http://www.linux-vserver.org/

Memo Ubuntu

http://ext23.pmenier.net/wiki/index.php?title=ubuntu

Memo de base apt-get

http://ext23.pmenier.net/wiki/index.php?title=apt-get

Voir également : http://www.coagul.org/article.php3?id_article=157

Excellent tuto de http://michelro.free.fr/blogy/

Copie locale de sauvegarde

http://ext23.pmenier.net/docext/docdebian/NeosBlog.html

Quelques extraits de post de la mailing-list de vserver.org et tests persos

Building a new vserver

vserver vweb4 build --force -m debootstrap --hostname vweb4.net.caen --netdev eth0 
--interface 192.168.0.2/24  -- -d sarge -m http://ftp.fr.debian.org/debian/

shut down vserver guest, the whole Internet interface ethX on the host shut down.

A: When you shut down a guest (i.e. vserver foo stop), the IP is brought down on the host also. 
If this IP happens to be the primary IP of the host, the kernel will not only bring down the primary IP,
but also all secondary IP addresses. But in very recent kernels, there is an option settable which 
prevents that nasty feature. It's called "alias promotion". 
You may set it via sysctl by adding net.ipv4.conf.all.promote_secondaries=1 
in /etc/sysctl.conf or via sysctl command line.

get vserver out of proc without rebooting

vkill --xid <xid> -s 15; sleep 2; vkill --xid <xid> -s 9

Monter des fichiers/repertoires dans un vserver depuis l'hote

Exemple: j'ai 5 vservers tournant sous debian-etch. Lors d'un apt-get update et install si l'on suit la méthode classique on va se retrouver avec 6 fois (hote+vservers) les mêmes paquets dans /var/cache/apt/archives.

Par contre si l'on monte depuis l'hote le repertoire /var/cache/apt/archives sur /rep_des_vservers/vserver_name/var/cache/apt/archive on aura une et une seule copie des paquets.

Exemple de scripts:

En supposant que les vservers soient configures comme suit :

srvweb:/# vserver-stat
CTX   PROC    VSZ    RSS  userTIME   sysTIME    UPTIME NAME
20      55 376.7M    82M   0m53s87   1m01s20  19h08m57 vweb1 (debian)
21      21 584.4M  74.4M   0m06s22   0m02s76  19h08m52 vweb2 (debian)
22      12 167.7M  87.3M   0m18s28   0m10s58  19h08m43 vweb3 (debian)
23       8  39.3M  15.6M   0m03s22   0m01s62  19h08m40 vweb4 (debian)
24       5  47.3M    13M   0m01s20   0m00s72  19h08m39 vweb5 (fedora)



montage depuis l'hôte:

 #!/bin/bash

 vnamespace -e 20 mount --bind /var/cache/apt/archives/ /opt/vservers/vweb1/var/cache/apt/archives/ 
 vnamespace -e 21 mount --bind /var/cache/apt/archives/ /opt/vservers/vweb2/var/cache/apt/archives/
 vnamespace -e 22 mount --bind /var/cache/apt/archives/ /opt/vservers/vweb3/var/cache/apt/archives/ 
 vnamespace -e 23 mount --bind /var/cache/apt/archives/ /opt/vservers/vweb4/var/cache/apt/archives/
 

demontage depuis l'hôte:

 #!/bin/bash

 vnamespace -e 20 umount /opt/vservers/vweb1/var/cache/apt/archives/
 vnamespace -e 21 umount /opt/vservers/vweb2/var/cache/apt/archives/
 vnamespace -e 22 umount /opt/vservers/vweb3/var/cache/apt/archives/
 vnamespace -e 23 umount /opt/vservers/vweb4/var/cache/apt/archives/
 

Des liens instructifs

Copie locale de http://flakey.info/linux/vservers-on-debian-linux.html

vservers-on-debian

Programmes problématiques

Infos locales

util-vserver

Les dernieres versions stables sont disponibles sur http://linux-vserver.org

Les versions de développement : http://people.linux-vserver.org/~dhozac/p/uv/experimental/

Compil : ./configure --enable-apis=NOLEGACY --with-vrootdir=/opt/vservers

patch kernel

Les dernieres versions stables sont disponibles sur http://linux-vserver.org

Les versions de développement : http://vserver.13thfloor.at/Experimental/

ou

http://people.linux-vserver.org/~dhozac/p/k/