Serveur de virtualisation LABO SIO
Transcription
Serveur de virtualisation LABO SIO
Serveur de virtualisation LABO SIO Proxmox – Debian Proxmox - vsphere Ordre de démarrage dans le bios : Disque 2 (debian7) Chacun des disques est indépendant ! Un menu de boot est créé sur le second disque (Debian7) via le gestionnaire de boot grub. /boot/grub/grub.cfg Le fichier /etc/default/grub Permet d’indiquer des options : une image de fond lors du boot. Ex: GRUB_BACKGROUND=/boot/image1.png Cette image devant être présente dans /boot/image1.png. Le fichier boot/grub/grub.cfg est réécrit à chaque fois que la commande #update-grub est lancée. Cette commande réécrit le fichier après avoir lu le contenu des fichiers situés dans etc/grub.d/xxx Si vous souhaitez « figer » des infos vous devez les mettre dans ces fichiers et ne pas intervenir dans /boot/grub/grub.cfg SISR 4 Serveur de virtualisation -grub- JM Debroise Page 1 Commande pour utiliser GRUB #grub-install (installation de brup sur un dd ex : /dev/sdb) #update-grub (mise à jour du grub) #grub-mkdevice (mis à jour de la liste des DD dans /boot/grub/device.map) Pour l’OS Wmare qui n’est pas détecté par update-grub, il faut utiliser etc/grub.d/40_custom Nous souhaitons ajouter à notre menu de « boot » le démarrage de Vmawre vphére 5.1 situé sur le disque n°3 La commande update-grub ne trouve pas cette os du disque 3 Un grub-mkdevice ajoute bien le disque 3 dans /boot/grub/device.map mais aucune ligne ne s’ajoute dans le menu /boot/grub/grub.cfg. La solution : ajouter manuellement dans etc/grub.d/40_custom #update-grub va ajouter ces informations dans /boot/grub/grub.cfg SISR 4 Serveur de virtualisation -grub- JM Debroise Page 2 Linux – Splash image lors du Boot Installation du paquet grub2-splashimages root@debian:~# apt-get install grub2-splashimages Téléchargement de l’image Les images d’arrière-plan pour grub sont stockées dans le dossier /usr/share/grub (png ou tga) Modification de grub Maintenant que nous avons une nouvelle image toute belle, il faut modifier grub pour qu’il la prenne en compte. Pour cela nous allons éditer le fichier /etc/default/grub : root@debian:~# vi /etc/default/grub Voici le fichier avant modification : # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2>; /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" Nous allons rajouter cette ligne : GRUB_BACKGROUND=/boot/ma-super-image.png #vous déplacerez votre image dans /boot) Une fois la ligne ajoutée, il faut recharger la configuration de grub : root@debian:~# update-grub Si tout c’est bien passé il devrait répondre : Generating grub.cfg ... Found background: /boot/ma-super-image.png Found background image: /usr/share/images/desktop-base/ma-super-image.png Found linux image: /boot/vmlinuz-2.6.32-5-amd64 Found initrd image: /boot/initrd.img-2.6.32-5-amd64 SISR 4 Serveur de virtualisation -grub- JM Debroise Page 3 Serveur de virtualisation – Labo sio 1. Installer le disque 1 (sata1) avec le cd_iso Proxmox Ip : 172.B.100.1 ou 2 2. Installer le disque 3 (sata2) avec le cd Sphère 5.1 IP : 172.B.200. 1 ou 2 3. Installer le disque 2 (sata3) avec DVD Debian7. Attention : mettre une ip fixe lors de l’installation Choisir disque entier LVM Installation sur le disque 3 sdc Logiciels : ssh et outils système Le grub doit être installé sur /dev/sdc A la fin de l’installation l’os du disque 1 doit-être détecté et apparaitre dans le menu de départ du disque 2 Puis suivre la procédure pour installer proxmox https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Wheezy Modifier les sources-lists etc/apt/sources-list deb http://ftp.at.debian.org/debian wheezy main contrib deb http://download.proxmox.com/debian wheezy pve-no-subscription Télécharger les clés et les ajouter #wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add - Supprimer les sources pointant sur le dvd Mettez à jour #apt-get update && apt-get dist-upgrade Install Proxmox VE Kernel #apt-get install pve-firmware pve-kernel-2.6.32-25-pve Optionnel #apt-get install pve-headers-2.6.32-25-pve Now restart the system using the Proxmox VE kernel. (redémarrer sur le noyau 2.6.32-25-pve). On supprime le noyau 3.2 que l’on vient de remplacer. #apt-get remove linux-image-amd64 linux-image-3.2.0-4-amd64 #update-grub Install the Proxmox VE packages: #apt-get install proxmox-ve-2.6.32 ntp ssh lvm2 postfix ksm-control-daemon vzprocps open-iscsi bootlogd Vérifiez vos fichiers /etc/hosts SISR 4 Serveur de virtualisation -grub- /etc/hostname JM Debroise Page 4