Ce document décrit la création de serveur virtuel sur un serveur [[Debian]] avec OpenVZ. (!) Il est conseillé de parcourir également [[http://wiki.openvz.org/Debian_template_creation|la documentation officielle (en)]]. {i} Notre appellation « serveur virtuel » correspond à l'abréviation ''VE'' (''Virtual Environment'') dans la terminologie OpenVZ. == Stratégie de création de serveur virtuel == Il existe deux méthodes classiques : * '''recommandée''' : créer tout d'abord un modèle, ajusté selon les coutumes locales, puis l'utiliser pour créer les serveurs virtuels * alternative : appliquer le processus de création au complet pour chaque nouveau serveur virtuel == Création d'un modèle de serveur virtuel == . vzctl create 1 --ostemplate debian-4.0-i386-minimal . vzctl set 1 --ipadd X.X.X.X --save . vzctl set 1 --nameserver X.X.X.X --save . par défaut il vous créer un serveur virtuel de 1G de DD si vous voulez créer un espcace disque plus grand voici la procédure. . vzctl set 1 --diskspace $(( 1048576*50 )):$(( 1153434*50 )) --save . vzctl set 1 --diskinodes $(( 200000*50 )):$(( 220000*50 )) --save . vzctl set 1 --privvmpages $(( 65536*100 )):$(( 69632*100 )) --save == Création d'un serveur virtuel == . Création d'un serveur virtuel qui à pour ID 1 . vzctl create 1 --ostemplate debian-4.0-i386-minimal . . . Entrer l'adresse IP que vous voulez donner à votre serveur virtuel . vzctl set 1 --ipadd X.X.X.X --save . . . Entrer l'adresse de votre serveur de nom (DNS) . vzctl set 1 --nameserver X.X.X.X --save . . . Entrer l'espace disque alouer à votre serveur virtuel (50G) . vzctl set 1 --diskspace $(( 1048576*50 )):$(( 1153434*50 )) --save . . . . On-disk inode' réside sur le matériel de stockage (pour ne pas se restreindre exclusivement aux disques durs). Une fois que le 'On-disk inode' est loadé en mémoire, Linux ajoutera quelques informations supplémentaires notament le nombre de process utilisant le fichier en même temps. . vzctl set 1 --diskinodes $(( 200000*50 )):$(( 220000*50 )) --save . Espace alouer à la mémoire. . vzctl set 1 --privvmpages $(( 65536*100 )):$(( 69632*100 )) --save ---- Reste à faire : * intégrer [[Tini/Notes/OpenVZ|ces notes ci]] et [[Tini/Notes/OpenVZ/Template|ces notes là]] de Tini. * intégrer [[ZAP/HCMV/CNF/InstallationMoodleTest|ces notes ci]] de ProgFou. * indiquer de modifier `/etc/vz/vz.conf` pour y mettre {{{DEF_OSTEMPLATE="debian"}}} ---- CatégorieVirtualisation