GRR avec Proxmox
Application de réservation
(de salle de réunions et de voitures par exemple)

 

L'application GRR 4.2.4 avec Apache, Php et MySQL a été installée sur une Debian 12. Une copie de la machine virtuelle sous forme d'un fichier .vma compressé via Proxmox est mise à disposition en vue de pouvoir la déployer sur un hyperviseur Proxmox.

vzdump-qemu-100-2024_03_07-14_21_00.vma.zst (1.1Go)
sha256sum : 673d548c59614c22f0cd705bae834ccd31b8b1bc5d4fb555943c8b4c1fd0c382

INSTALLATION DE PROXMOX :

  • Télécharger le fichier proxmox-ve_8.1-2.iso (3.5Go) sur le site https://www.proxmox.com/en/downloads (vérifier le sha256sum en effectuant la commande sha256sum proxmox-ve_8.1-2.iso)
     
  • Déployer l'iso sur une clef usb. Sur un system linux, brancher la clef usb, puis lancer la commande lsblk pour voir sous quel nom de périphérique apparait la clef usb. Cela peut être par exemple "sdb". Puis lancer la commande suivante :
           dd  if=/home/dmabboux/Downloads/proxmox-ve_8.1-2.iso  of=/dev/sdb  bs=4096
    Cela écrase la clef et déploie l'image iso sur la clef.
     
  • Booter un ordinateur avec cette clef usb. Il sera demandé de nommer l'hyperviseur, ici "pve14", et de donner un mot de passe pour le compte root. Une fois installée, il affiche son adresse réseau et l'url de son interface web, https://192.168.1.27:8006/

Il comprend un serveur ssh. On peut donc également se connecter à distance via la commande :
       ssh root@192.168.1.27
et via le gestionnaire de fichier sur le site :
      sftp://root@192.168.1.27
et on peut également transférer un fichiers à l'aide de la commande scp <source> <destination> où la source ou la destination peuvent être un fichier distant, par exemple :
      scp root@192.168.1.27/var/li/vz/dump/vmdump-qemu-100.vma.zst  /home/dmabboux/

 

DÉPLOYER UNE MACHINE VITUELLE À PARTIR DU .vma.zst

  • Placez le fichier .vma qui est vzdump-qemu-100-2024_03_07-14_21_00.vma.zst (1.1Go) sur l'hyperviseur Proxmox dans le répertoire /var/lib/vz/dump/
     
  • Aller sur https://192.168.1.27:8006/ puis "Vue serveur" puis "local (pve14)" puis "Sauvegardes", vous verrez apparaître votre fichier de sauvegarde vzdump-qemu-100-2024_03_07-14_21_00.vma.zst
    Sélectionnez-le et cliquez sur le bouton "Restaurer", puis spécifiez :
        Stockage : local-lvm
        VM: 100 (un numéro servant d'identitifant de la VM)
        Unique: coché (pour avoir des adresses MAC différentes)
     
  • Pour démarrer la machine virtuelle, un clique-droit sur 100 (grr) et "Démarrer"
  • Pour accéder à la console de la machine virtuelle, cliquer sur "Console" ou double-cliquer sur 100 (grr).
  • La machine virtuelle possède un login root et un mot de passe 2MIL24HR# que vous devrez changer.
  • Connectez-vous sur la console de la VM, le prompt sera root@grrregional:~#
  • Faites la commande  ip a  cela affiche l'adresse IP actuelle de la VM, 192.168.1.36, qui est en mode DHCP.
  • Si vouv voulez changer le mode IP en static, lancer la commande nano  /etc/network/interfaces et modifer le fichier de configuration en remplacant dhcp par static et en remplissant les valeurs des paramètres et en enlevant les mise en commentaire # devant.
  • Pour vous connecter sur l'application GRR : http://192.168.1.36/grrregional
       Login : ADMINISTRATEUR
       Password : eSP3amas**

Bonne découverte, et chapeau bas aux développeurs de Proxmox et de GRR, vraiment très pratiques.

 

oOo