Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Créer une nouvelle VM proxmox

De AJLSM
Aller à la navigation Aller à la recherche
Notice :
L'installation et la configuration dure entre 1h30 et 2h. Penser à prévoir le temps nécessaire pour être bien concentré.

Étape 1: Adresse IP et adresse Mac

Il y a deux méthodes pour associer une adresse Mac à la nouvelle VM

Méthode 1 : Attribuer une adresse IP publique (mode Bridge)

Il faut acheter un bloc d'IP failover ou utiliser une IP restante d'un bloc IP failover déjà acheté.

Le bloc doit être associé à un service (en général, un serveur). On attribue le bloc IP à ce service (ou serveur). Si le bloc IP était dans le VRack, il faut attendre qu'il soit retiré du VRack puis associer le bloc IP au service. Le temps de propagation prend quelques minutes.

Pour l'IP choisie, il faut lui attribuer une Reverse URL en utilisant la procédure classique. Exemple: koha.ajlsm.com

Ensuite, il faut obtenir une adresse mac virtuelle pour l'IP choisie en suivant ce guide: https://docs.ovh.com/fr/fr/cloud/dedicated/network-virtual-mac/#assigner-une-adresse-mac ou https://docs.ovh.com/fr/dedicated/network-bridging/

Attention: chaque block d'adreeses IP est associé à un serveur dédié. Vérifier donc avant, que le block d'IP est bien associé au serveur avec lequel on travail.

Méthode 2 : Attribuer une IP Vrack

Cette méthode offre l'avantage de permettre la haute disponibilité. En effet, la VM pourra être déplacer ou migrer à chaud.

Suivre le tutoriel suivant : http://mw.ajlsm.com/wiki/Ajouter_une_IP_Vrack_dans_une_VM_Proxmox#En_pratique

Étape 2: créer la VM

  1. Se connecter à proxmox
  2. Cliquer sur "CREATE VM" en haut à droite
  3. Dans l'onglet General, renseigner Name avec le nom de la VM. Exemple koha. Laisser les autres champs par défaut et cliquer sur Next
  4. Dans l'onglet OS, choisir la dernière version du noyau Linux et cliquer sur Next

Attention: pour ubuntu 18.04 LTS, il faut absolument choisir l'image ISO ne contenant pas le terme "live". En effet, sur les versions live, l'installation necessite la configuration la configuration. Voir plus de détails sur les versions à télécharger ici http://cdimage.ubuntu.com/ubuntu/releases/18.04/release/

  1. Pas dans proxmox 5 : Dans l'onglet CD/DVD, choisir "Use CD/DVD disc image file. Dans le champs ISO Image choisir la dernière version de l'OS Ubuntu et cliquer sur Next
  2. Dans l'onglet Hard Disk, dans le champs Bus/Device, choisir VirtiO Block. Changer le disk size si besoin. Laisser les autres valeurs par défaut et cliquer sur Next.

Attention: Il faut bien vérifier le champ Storage qui doit idéalement être à local. En effet proxmox a tendance à choisir par défut un storage distant. Attention: si version ZFS, il faut absolument indiquer au moins une méthode de cahe. L'idéal c'est de coisir la méthode "writeback". C'est la plus performante; mais, il peut y avoir des problèmes en cas de poweroff brutal de la machine. Voir ici: https://pve.proxmox.com/wiki/Performance_Tweaks#Disk_Cache

  1. Dans l'onglet CPU, changer les valeurs si nécessaires. cliquer sur next.
  2. Dans l'onglet Memory, changer les valeurs si nécessaire. Cliquer sur Next.
  3. (Méthode IP publique en bridge) Dans l'onglet Network choisir vmbr0 (avant promox 5, Bridge Mode). Dans le champ Model, choisir VirtIO (paravirtualized), dans le champs MAC adress, mettre celui généré à l'étape 1. Laisser les autres valeurs par défaut. Cliquer sur next et confirmer dans l'onglet Confirm
  4. (Méthode IP publique Vrack) Dans l'onglet Network choisir vmbr0 (avant promox 5, Bridge Mode). Dans le champ Model, choisir VirtIO (paravirtualized), dans le champs MAC adress ne rien mettre pour que proxmox génère automatiquement une adresse MAC. Laisser les autres valeurs par défaut. Cliquer sur next et confirmer dans l'onglet Confirm

Étape 3: lancer le VM et commencer l'installation de l'OS

  1. Choisir la nouvelle VM dans la liste à gauche. Le lancer avec le bouton start en haut à droit et ouvrir la console.
  2. Commencer l’installation d'ubuntu server ou de l'OS choisie.
  3. Si la configuration du réseau échoue, choisir l'option "ne pas configurer le réseau maintenant"
  4. Dans l'étape partitionnement des disques, choisir, Assisté - utiliser un disque entier. Après cette étape, si l'opération de "configuration du noyau linux" bloque ou met anormalement trop de temps, il faut forcer la suite en envoyant une demande de "shutdown" de la VM.
  5. Dans l'étape configuration taskel, choisir "pas de mise à jour automatique"
  6. Une fois l'installation terminée, attendre le redémarrage et s'identifier avec le compte par défaut créé durant l'installation.

Étape 4: configuration du réseau

Configuration de la carte publique

Important :
Comme indiqué au-dessus, pour configurer la carte publique avec une IP Vrack, il faut aller à la documentation suivante: http://mw.ajlsm.com/wiki/Ajouter_une_IP_Vrack_dans_une_VM_Proxmox.

Pour configurer le réseau en mode bridge, suivre le tuto se trouvant sur cette page https://docs.ovh.com/fr/fr/cloud/dedicated/network-bridging/

Pour s'aider, regarder la config dans les fichiers /etc/network/interfaces et /etc/resolv.conf des autres VM déjà configurés comme koha

À partir d'Ubuntu 16.04, dans les configurations, il faut remplacer eth0 par ens18

copier ifconfig, fichier interface, route -n, capture d'écran interface graphique config hradware proxmox.

Configuration de la carte privée

Important :

Cette section concerne une VM dont le serveur Proxmox est déjà dans la vrack.

Dans l'interface Proxmox de configuration du matériel, il faut ajouter une seconde carte utilisant vmbr1 (bridge vrack). Ensuite, dans le ficher netplan, la carte s'appel ens19. Il faut compléter la configuration de ens19 en utilisant le code ci-dessous:

        ens19:
            dhcp4: no
            dhcp6: no
            addresses: [<Adresse IP privée>/24]