Outils pour utilisateurs

Outils du site


admin:services:virtualisation

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:services:virtualisation [2020/04/26 15:19] chiracadmin:services:virtualisation [2020/04/26 15:47] (Version actuelle) chirac
Ligne 20: Ligne 20:
 ==== Installation du virtualiseur ==== ==== Installation du virtualiseur ====
  
-== Installer debian et proxmox ==+L'exemple pris ici fut l'installation de kdell. 
 + 
 +=== Installer debian et proxmox ===
  
 D'abord on procède à l'installation de debian sur kdell. D'abord on procède à l'installation de debian sur kdell.
Ligne 48: Ligne 50:
 Et on reboot Et on reboot
  
-== Configurer l'interface réseau ==+=== Configurer l'interface réseau ===
  
 Il est nécessaire de créer un bridge, dans lequel les vm parleront. Tout est en non tagué ici (vlan des machines filaires adhérents du Cr@ns), donc pas de piège. Il est nécessaire de créer un bridge, dans lequel les vm parleront. Tout est en non tagué ici (vlan des machines filaires adhérents du Cr@ns), donc pas de piège.
Ligne 75: Ligne 77:
 </code> </code>
  
-== Finitions ==+=== Finitions ===
  
 Ensuite on passe sur l'interface web : https://kdell.crans.org:8006 Ensuite on passe sur l'interface web : https://kdell.crans.org:8006
Ligne 105: Ligne 107:
 Le datacenter est maintenant prêt pour les VM. Le datacenter est maintenant prêt pour les VM.
  
-== Configuration de needrestart ==+=== Configuration de needrestart ===
 Par défaut, needrestart propose de redémarrer pve-manager (ce qui redémarre tous les conteneurs et machines virtuelles) et lxcfs (ce qui semble une mauvaise chose, cf https://github.com/liske/needrestart/issues/35). Pour que ces services soient décochés par défaut (faute de pouvoir les enlever de la liste), on ajoute deux lignes à ''/etc/needrestart/needrestart.conf'' pour avoir le bloc suivant : Par défaut, needrestart propose de redémarrer pve-manager (ce qui redémarre tous les conteneurs et machines virtuelles) et lxcfs (ce qui semble une mauvaise chose, cf https://github.com/liske/needrestart/issues/35). Pour que ces services soient décochés par défaut (faute de pouvoir les enlever de la liste), on ajoute deux lignes à ''/etc/needrestart/needrestart.conf'' pour avoir le bloc suivant :
 <file perl /etc/needrestart/needrestart.conf> <file perl /etc/needrestart/needrestart.conf>
Ligne 120: Ligne 122:
 Pour créer une vm, on a deux solutions.  Pour créer une vm, on a deux solutions. 
  
-== Solution 1 : CLI (non recommandé) ==+=== Solution 1 : CLI (non recommandé) ==
 + 
 +L'exemple pris ici est sur kdell, il sera nécessaire d'adapter quelques données pour le faire sur ronderu.
  
 On peut le faire uniquement en CLI pour les plus courageux. Cela consiste à editer des templates dans /etc/pve/qemu-server. Puis à créer les partitions dans le stockage virtuel qu'on fait, puis debootstraper. On peut le faire uniquement en CLI pour les plus courageux. Cela consiste à editer des templates dans /etc/pve/qemu-server. Puis à créer les partitions dans le stockage virtuel qu'on fait, puis debootstraper.
Ligne 126: Ligne 130:
 Je renvoie ici à la doc du Crans qui détaille cette solution : https://wiki.crans.org/CransTechnique/Virtualisation/CreerUneVM Je renvoie ici à la doc du Crans qui détaille cette solution : https://wiki.crans.org/CransTechnique/Virtualisation/CreerUneVM
  
-En gros, il faut créer un lvm (ex : lvcreate -n vm-100-disk-1 -L 10G kdell) dans le vg kdell.+En gros, il faut créer un lvm (ex : lvcreate -n vm-100-disk-1 -L 10G kdell) dans le vg kdell, ou le vg ronderu.
  
 Ensuite, on écrit un fichier de template de vm (ex de fichier) Ensuite, on écrit un fichier de template de vm (ex de fichier)
Ligne 148: Ligne 152:
 Enfin, on passe à l'étape 2 de la solution 2 pour installer debian dessus. Enfin, on passe à l'étape 2 de la solution 2 pour installer debian dessus.
  
-== Solution 2 : avec l'interface web proxmox ==+=== Solution 2 : avec l'interface web proxmox ===
  
 Je détaillerai ici la solution du pauvre qui consiste à utiliser l'interface web. Elle est bien foutue, et elle va éditer les mêmes fichiers que si on le faisait en CLI, à 2-3 exceptions que je détaillerai. Je détaillerai ici la solution du pauvre qui consiste à utiliser l'interface web. Elle est bien foutue, et elle va éditer les mêmes fichiers que si on le faisait en CLI, à 2-3 exceptions que je détaillerai.
Ligne 156: Ligne 160:
 === Etape 1 : Créer la vm dans proxmox === === Etape 1 : Créer la vm dans proxmox ===
  
-Aller sur créer une vm. Noeud : kdell évidemment, son nom à choisir. Id de vm, laissez faire proxmox.+Aller sur créer une vm. Noeud : kdell, son nom à choisir. Id de vm, laissez faire proxmox.
 Ensuite, ne pas utiliser de media iso, sauf si vous en avez une évidemment.  Ensuite, ne pas utiliser de media iso, sauf si vous en avez une évidemment. 
  
Ligne 172: Ligne 176:
 Dans network, normalemnt proxmox propose le bridge vmbr0. Dans network, normalemnt proxmox propose le bridge vmbr0.
  
-== Choix de la mac et inscription au Crans pour attribution IP ==+=== Choix de la mac === 
 + 
 +== Sur kdell ==
  
 Pour choisir la mac, j'ai pris la convention suivante : Pour choisir la mac, j'ai pris la convention suivante :
Ligne 185: Ligne 191:
  
 Si on ne veut pas d'IPv4, il faut choisir « statique » pour le type d'IPv4 mais laisser les champs IP/CIDR eet passerelle vides… Si on ne veut pas d'IPv4, il faut choisir « statique » pour le type d'IPv4 mais laisser les champs IP/CIDR eet passerelle vides…
 +
 +== Sur ronderu ==
 +
 +Aucune convention de mac n'a été choisir.
 +
 +Pour l'ipv4, en prendre une de libre dans le range 138.195.137.220 - 138.195.137.255 .
  
 === On confirme et on passe à l'étape 2 === === On confirme et on passe à l'étape 2 ===
admin/services/virtualisation.1587907185.txt.gz · Dernière modification : 2020/04/26 15:19 de chirac

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki