<> = Serveur OpenVZ : LYNX CALLEO 1240 = == Caractéristiques == * Modèle : [[http://shop.transtec.fr/F/F/products/server/application_server.html?mod=prod&name=SA1240A304R#es4|LYNX CALLEO APPLICATION 1240]] * Achat : Juin 2011 auprès de TRANSTEC * Désignation de commande : SA1240A304R * S/N : 6L019575TF * CPU 1 : Intel(R) Xeon(R) CPU E5606 @ 2.13GHz * CPU2 : non installé * mémoire: 1066 MHz (PC3-8500), ECC, registered / 3 x 2 GB RAM * Disques durs: Enterprise SATA/300 (7200t/min) x 2 - 500 GB - hot swap * Alimentation redondante <> * Contrôleur réseau: * Dual Gigabit Ethernet LAN onboard (Intel® 82576) * Fast Ethernet LAN onboard (Realtek® RTL8201N PHY dédié pour IPMI) == Partitionnement == === RAID === {{{ root@ovz3:~# cat /proc/mdstat Personalities : [raid1] md1 : active (auto-read-only) raid1 sda2[0] sdb2[1] 244139896 blocks super 1.2 [2/2] [UU] md0 : active raid1 sda1[0] sdb1[1] 244138872 blocks super 1.2 [2/2] [UU] }}} === LVM === {{{ root@ovz3:~# pvs PV VG Fmt Attr PSize PFree /dev/md0 systeme lvm2 a- 232,83g 218,56g /dev/md1 systeme lvm2 a- 232,83g 232,83g root@ovz3:~# vgs VG #PV #LV #SN Attr VSize VFree systeme 2 14 0 wz--n- 465,66g 451,39g root@ovz3:~# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert boot systeme -wi-ao 92,00m log systeme -wi-ao 952,00m root systeme -wi-ao 952,00m swao0 systeme -wi-ao 952,00m swap1 systeme -wi-ao 488,00m tmp systeme -wi-ao 952,00m var systeme -wi-ao 952,00m vz systeme -wi-ao 5,59g }}} == OpenVZ == * OS: Debian Squeeze<> * hostname : ovz3 * noyau : Linux ovz3 2.6.32-5-openvz-amd64 #1 SMP Fri Sep 9 21:03:29 UTC 2011 x86_64 GNU/Linux * pour l'installation et l'organisation du réseau lire : [[OpenVZ]],[[NacerAdamouSaidou/OpenVZ]] et [[ZA/Montréal/CréationServeurVirtuelOpenvz]] * /!\ Désactiver absolument la gestion des quota par OpenVZ * lire http://wiki.openvz.org/Debian_template_creation {{{ debootstrap --exclude=modutils,module-init-tools,pciutils,laptop-detect,dmidecode --include=locales,logcheck,iproute,ssh,quota,less,sudo,mtr-tiny,htop,locales,rsync --arch amd64 squeeze /var/lib/vz/template/debian-squeeze http://squeeze.ndere.cm.refer.org/miroirSqueeze }}} * Avec `vzsplit` je me créé un fichier de configuration pour CT ''de base''. J'ai pris le cas où je veux 50 CT similaires. Ce n'est qu'un exemple :) * lancer le CT modèle et effectuer quelques traitements * dpkg-reconfigure (locales,tzdata) * ajout utilisateur: willy * clé ssh, sshd_config * quand tout est ok, archiver le CT modèle et le mettre dans /var/lib/vz/template/cache === Création d'un CT === * à nouveau [[ZA/Montréal/CréationServeurVirtuelOpenvz]] surtout l'aspect partitionnement :) * se servir du template créé * en choisissant un numéro de CT, le choisir en fonction de la dépendance et l'importance de ce CT vis à vis des autres. * Exemple un CT contenant MySQL devra avoir un numéro inférieur à celui contenant un serveur web qui aura besoin de ce serveur de bases de données === Migration CT === * des outils existent: vzmigrate, vzctl chkpnt, vzdump (''uniquement sous squeeze'') mais vu qu'on a des partitionnements spécialisés, il est préférable de procéder [[ZA/Montréal/CartographieServeursLinux/VzIntranetHPDL380G6#Openvz|manuellement]] * Dans mon cas j'ai migré un CT (lenny,32bits) contenant un ''gitosis+gitweb'' sans soucis * la migration de ce CT de lenny à squeeze s'est faite en suivant les [[http://www.debian.org/releases/squeeze/i386/release-notes/ch-upgrading.fr|recommandations officielles]] et en adaptant les fichiers de conf de gitweb,git-daemon,logcheck,.. ----