### Schéma cible
Pour un environnement de test, nous allons [[def-nested-virtualization|imbriquer]] proxmox VE 9.1 dans une machine virtuelle sous ESXi 8U3.
Ressrouces Karime : Préparer le lab proxmox :
- 1 x VM [Windows Server 2025](https://kb.aktraizer.com/syst%C3%A8mes/windows-server/windows-server-2025/win2025-installation/ "https://kb.aktraizer.com/syst%c3%a8mes/windows-server/windows-server-2025/win2025-installation/") ( [Rôles AD/DS](https://kb.aktraizer.com/syst%C3%A8mes/windows-server/windows-server-2025/win2025-adds/ "https://kb.aktraizer.com/syst%c3%a8mes/windows-server/windows-server-2025/win2025-adds/") / [autorité de certification](https://kb.aktraizer.com/win2025-certificat/ "https://kb.aktraizer.com/win2025-certificat/")).
- 1 x VM [Proxmox VE 9.1](https://kb.aktraizer.com/pve-install/ "https://kb.aktraizer.com/pve-install/")
- 1 x VM [TrueNAS](https://kb.aktraizer.com/reseaux/truenas-ce/truenas-installation/ "https://kb.aktraizer.com/reseaux/truenas-ce/truenas-installation/")
![[_asset-tuto-proxmox-ve.png]]
## Installer TrueNAS
Consulter la procédure dédiée [[tuto-truenas-ce-intall|Installation de TrueNAS CE 25.10]].
## Installer Proxmox VE
- Télécharger la dernière version de Proxmox VE 9.1 sur le [lien officiel](https://www.proxmox.com/en/downloads/proxmox-virtual-environment)
- See more details in the [Requirements documentation](https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_system_requirements)
### Minimum Hardware (for testing only)
- CPU: 64bit (Intel 64 or AMD64)
- Intel VT/AMD-V capable CPU/Mainboard (for KVM full virtualization support)
- Minimum 1 GB RAM
- Hard drive
- One NIC
Basé sur **Linux**, et plus particulièrement la distribution **Debian**, Proxmox VE s'appuie sur deux technologies : **Kernel-based Virtual Machine (KVM)** pour la virtualisation complète et **LXC (Linux Containers)** pour les conteneurs.
### Config VM
Selon le site officiel [Roadmap](https://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_9.1)
- Proxmox VE 9.x is based on Debian 13 and uses a kernel based on Ubuntu
- Proxmox VE 8.x is based on Debian 12 and uses a kernel based on Ubuntu
| Paramètre | Valeur utilisée |
| ------------ | ----------------------------------------------------------------------------- |
| OS invité | **Linux → Debian 12 (64-bit)** |
| CPU | 2 vCPU (**Exposer l'assistance matérielle à la virtualisation au SE invité**) |
| RAM | 4 Go minimum |
| Disque | 100 Go (**thin provisionning** sur contrôleur **PVSCSI**) |
| Carte réseau | **VMXNET3** |
| Firmware | **BIOS** (suffisant pour les tests) ou EFI |
Connexion sur un LAN avec DHCP et accès Web ?
> [!info] À savoir ! <span style="font-weight: normal; color: var(--text-normal)">Le choix du système invité s'effectue en croisant les informations de la [matrice de compatibilité vSphere](https://compatibilityguide.broadcom.com/search?program=software&persona=live&column=osVendors&order=asc) avec celles de la [documentation Proxmox VE](https://pve.proxmox.com/wiki/Roadmap).</span>
Après analyse, **Debian 13 n’est pas officiellement supportée sur ESXi 8U3**. Sur le plan technique, la solution repose sur un **noyau Linux compatible**, et **aucun dysfonctionnement spécifique n’a été détecté** dans ce contexte.
> [!danger] Attention ! <span style="font-weight: normal; color: var(--text-normal)">Ce type de déploiement n'est pas recommendé en environnement de production.</span>
## Proxmox VE 9.x
### Prérequis côté hôte VMware
- **ESXi 8.x minimum** recommandé
- CPU avec **Intel VT-x/EPT** ou **AMD-V/RVI**
- 200 Go minimum d'espace libre par PVE.
### Procédure
Démarrer sur l’iso puis choisir Install Proxmox VE (Graphical).
![[_asset-tuto-proxmox-ve-25.png]]
Si un message s'affiche, vérifier les paramètres du vCPU
![[_asset-tuto-proxmox-ve-25-1.png]]
![[_asset-tuto-proxmox-ve-25-2.png]]
![[_asset-tuto-proxmox-ve-25-3.png]]
Accepter le contrat de licence (EULA)
![[_asset-tuto-proxmox-ve-25-4.png]]
On sélectionne ensuite le stockage
Base Debian donc sda
a ce stade nous n'anons pas mappé de disque pour les stockage de VM donc : un seul disuqe dispo
![[_asset-tuto-proxmox-ve-25-5.png]]
On passe maintenant aux paramètres régionaux.
![[_asset-tuto-proxmox-ve-25-6.png]]
On va ensuite définir le mot de passe root ainsi que le mail de contact.
> [!danger] Attention ! <span style="font-weight: normal; color: var(--text-normal)">Saisir un mot de passe fort et conservez-le en sécurité.</span>
En environnement de prod saisir un mail valide poru la superivsion.
![[_asset-tuto-proxmox-ve-25-7.png]]
On lui donne ensuite un nom (à créer sur l’AD) ainsi qu’une IP, un masque et une passerelle. NB: Les informations sont reprises du DHCP si il y en a un sur le réseau.
![[_asset-tuto-proxmox-ve-25-8.png]]
On valide les informations pour lancer l’installation.
![[_asset-tuto-proxmox-ve-25-9.png]]
L’installation se lance
![[_asset-tuto-proxmox-ve-25-10.png]]
![[_asset-tuto-proxmox-ve-25-11.png]]
Au premier démarrage, vous accéderez à la console Shell. Proxomox vous recommande d'utiliser exclusivement l'interface d'admiinstratuion web.
Notez l'URL de connexion en IPv4 avant de poursuivre, par exemple ci-dessous : `https://192.168.200.201:8006` tel que nous l'avons configuré précédemment.
![[_asset-tuto-proxmox-ve-25-12.png]]
Pour vérifier que la virtualisation imbriquée est opérationnelle cf. option 'Exposer Intel VT sur le vCPU. Se connecter en root via la console et vérifier :
```bash
egrep -c '(vmx|svm)' /proc/cpuinfo
```
Résultat attendu : **> 0**
Puis :
```bash
lsmod | grep kvm
```
Doit afficher :
- `kvm_intel` ou `kvm_amd`
- `kvm`
![[_asset-tuto-proxmox-ve-25-13.png]]
![[_asset-tuto-proxmox-ve-25-14.png]]
![[_asset-tuto-proxmox-ve-25-15.png]]
Aller dans le menu Repositorires On remarque le dépôt pve-enterprise, on va d'abord ajouter via le bouton Ajouter le dépôt sans licence.
![[_asset-tuto-proxmox-ve-25-16.png]]
Sélectionner le Repository No-Suscription :
![[_asset-tuto-proxmox-ve-25-17.png]]
> [!warning] Rappel ! <span style="font-weight: normal; color: var(--text-normal)">Il s'agit du dépôt recommandé pour les tests et l'utilisation hors production. Ses paquets ne sont pas aussi lourdement testés et validés que le référentiel d'entreprise prêt pour la production. Vous n'avez pas besoin d'une clé d'abonnement pour accéder à ce référentiel.</span>
Le processus de validation des paquets chez Proxmox est le suivant : Test -> No-Subscription -> Enterprise.
Le dépôt No-Suscription est donc suffisamment stable. L'avertissement est à mon avis pour mettre hors cause l'équipe de Proxmox en cas de trou dans la raquette lors des tests de validation.
Une fois ajouté, le dépôt est listé dans l'interface il faut l'enable
![[_asset-tuto-proxmox-ve-25-18.png]]
### Retirer le dépôt Enterprise
On va retirer le dépôt Enterprise qui ne nous sert à rien, en le sélectionnant et en cliquant sur Désactiver :
Cliquer sur les dép^pts et Disable
![[_asset-tuto-proxmox-ve-25-19.png]]
![[_asset-tuto-proxmox-ve-25-20.png]]
![[_asset-tuto-proxmox-ve-25-21.png]]
![[_asset-tuto-proxmox-ve-25-22.png]]
![[_asset-tuto-proxmox-ve-25-23.png]]
![[_asset-tuto-proxmox-ve-25-24.png]]
### Références
- "https://kb.aktraizer.com/pve-install/"
-