meta données pour cette page
  •  

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
xcp-ng:installation [04/05/2024 18:05] mdlxcp-ng:installation [04/11/2025 22:00] (Version actuelle) mdl
Ligne 12: Ligne 12:
               * pour storage XO (Xen Orchestra) qui permet d'administrer graphiquement l'Hyperviseur               * pour storage XO (Xen Orchestra) qui permet d'administrer graphiquement l'Hyperviseur
               * pour repo local ISO               * pour repo local ISO
 + \\
  
 == Installation == == Installation ==
   * boot sur clef USB préparée avec ISO fournis   * boot sur clef USB préparée avec ISO fournis
         * [[https://xcp-ng.org/#easy-to-install]]         * [[https://xcp-ng.org/#easy-to-install]]
 + \\
  
 == Création Storage repository local (SR) == == Création Storage repository local (SR) ==
Ligne 47: Ligne 49:
 xe sr-create host-uuid=1fb8fa9f-0a55-4635-ac7a-14230db462a0 type=ext content-type=user name-label="VM XO" device-config:device=/dev/sda1 xe sr-create host-uuid=1fb8fa9f-0a55-4635-ac7a-14230db462a0 type=ext content-type=user name-label="VM XO" device-config:device=/dev/sda1
 </code> </code>
 + \\
  
 == Installation Xen Orchestra (XO) == == Installation Xen Orchestra (XO) ==
 +2 méthodes:
 +  - via script en cli
 +  - via GUI
 +
 +Ces deux méthodes imposent d'installer XO sur une VM hébergée sur l'hyperviseur lui même
 +Il est possible d'installer XO sur une serveur dedié, via la procédure xxxxx
 +
 +__Script en cli__
 +  * executer le script ci-dessous et suivre les instructions
 +<code bash>
 +sudo bash -c "$(curl -s https://raw.githubusercontent.com/ronivay/XenOrchestraInstallerUpdater/master/xo-vm-import.sh)"
 +</code>
 + \\
 +
 +__Via GUI__
 +
   * se connecter en HTTPS sur IP assignée durant l'installation et se loguer en ROOT   * se connecter en HTTPS sur IP assignée durant l'installation et se loguer en ROOT
 {{:xcp-ng:xcp_2.png?600|}} {{:xcp-ng:xcp_2.png?600|}}
Ligne 66: Ligne 85:
   * le déploiement terminé, se connecter sur l'interface HTTP de XO   * le déploiement terminé, se connecter sur l'interface HTTP de XO
      * ici [[http://192.168.10.94/]]      * ici [[http://192.168.10.94/]]
-{{:xcp-ng:xcp_6.png?600|}}+{{:xcp-ng:xcp_6.png?500|}}
  
   * brancher XO sur notre hyperviseur XCP-NG en cliquant sur //Add Server//   * brancher XO sur notre hyperviseur XCP-NG en cliquant sur //Add Server//
-{{:xcp-ng:xcp_7.png?600|}}+{{:xcp-ng:xcp_7.png?900|}}
  
   * renseigner le formulaire   * renseigner le formulaire
-{{:xcp-ng:xcp_8.png?600|}}+{{:xcp-ng:xcp_8.png?900|}}
  
   * nous pouvons désormais administrer notre hyperviseur    * nous pouvons désormais administrer notre hyperviseur 
-{{:xcp-ng:xcp_9.png?600|}}+{{:xcp-ng:xcp_9.png?900|}}
  
 +== Démarrage manuel XOA ==
 +Il peut arriver après un reboot de l'hyperviseur que la VM XOA soit coupée, il faut donc la démarrer manuellement
 +<code bash>
 +[20:46 hyper-v2 ~]# xe vm-list
 +uuid ( RO)           : be78f770-48db-aa48-56fe-dfbd448ea8c0
 +     name-label ( RW): XOA
 +    power-state ( RO): halted
  
 +
 +uuid ( RO)           : 97f4ca22-f636-455b-9d7c-e80f23f284ff
 +     name-label ( RW): Control domain on host: hyper-v2
 +    power-state ( RO): running
 +
 +[20:46 hyper-v2 ~]# xe vm-start uuid=be78f770-48db-aa48-56fe-dfbd448ea8c0
 +[20:46 hyper-v2 ~]# xe vm-list
 +uuid ( RO)           : be78f770-48db-aa48-56fe-dfbd448ea8c0
 +     name-label ( RW): XOA
 +    power-state ( RO): running
 +
 +
 +uuid ( RO)           : 97f4ca22-f636-455b-9d7c-e80f23f284ff
 +     name-label ( RW): Control domain on host: hyper-v2
 +    power-state ( RO): running
 +</code>