Installation proxmox
Création de la clé d’installation
Installation









La poursuite de l’installation est juste informatif sur les nouveauté de proxmox et ses fonctionnalités (bref de la pub!).
Au premier démarrage, on nous demande de choisir le mode lancement. On reste sur le choix par défaut.


Le premier login est « root » et le mot de passe est celui choisi lors de la première phase d’intallation.

Bon, à ce stade, l’accès à la machine ne fonctionnera certainement pas avec cette adresse.

On change donc la configuration réseau qui vait bien. A titre d’illustration, on utilisera l’adresse IP statique 192.168.1.99/24 avec comme passerelle 192.168.1.1.

nano /etc/network/interfaces
systemctl restart networking
systemctl restart pve-cluster
ip a
ip r
Pour le cas ou l’ip est géré par le DHCP alors la configuration sera la suivante :

Pour disposer d’une adresse IPV4, il faut forcer l’adresse avec l’ip static attribuer par le dhcp.
https://gist.github.com/free-pmx/2292fa9efb75a16f3e648604050ed662
Résolution de problèmes
Dans le cas de plusieurs carte sur la même machine, il se peut que vmbr0 ne sélectionne pas la bonne carte. Il faut faire attention a la cohérence des noms entre l’interface (iface) et la ligne bridge-ports.
Attention : Ne pas modifier l’adresse du localhost après installation sinon les services PVE ne démarre plus.
Intallation de conteneurs modèles



Activer les dépôts sans souscrition
L’utilisation des dépôts sans soucription permettent de bénéficier des dernières mise à jour disponnible mais sur un canal de type « release candidate ». Il n’est donc pas conseillé de l’utiliser en mode production mais pour un laboratoire c’est parfait.
En ligne de commande (recommandé)
Arrêt du service pveproxy si non le système est cassé après l’update/upgrade.
systemctl stop pveproxy
Mettre en conformité les fichiers pve-no-entreprise.sources et ceph.sources
cat /etc/apt/sources.list.d/pve-no-entreprise.sources
# PVE pve-no-subscription repository provided by proxmox
# NOT recommended for production use
#deb http://download.proxmox.com/debian/pve trixie pve-no-subscription
# CEPH
#deb http://download.proxmox.com/debian/ceph-quincy trixie no-subcription
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
#Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
#Components: pve-enterprise
cat /etc/apt/sources.list.d/ceph.sources
Types: deb
URIs: http://download.proxmox.com/debian/ceph-squid
Suites: trixie
#Components: enterprise
Components: no-subscription
#Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Redémarrage du service pveproxy
apt update && apt ugrade -y
systemctl start pveproxy
Methode graphique (non recommdé car le service pveproxy reste instable )



Les dépôts entreprise ne sont plus nécessaires. Nous pouvons les désactiver.

Mettre à jour le système
Malgré que l’installation vienne réaliser avec la dernière image, la mise à jour est indispensable car les images ne suive pas le même rythme que les mise à jour de dépôt.

apt update && apt dist-upgrade
Installation des outils de bases

apt install vim unrar-free
Ajout de service DNS spécifiques pour la gestions de nom de domaine.
Dans cette exemple, j’ajoute les DNS de google pour illustré la manipulation mais l’hôte proxmox ne doit jamais être exposé directement sur internet.

vim /etc/resolv.conf
systemctl restart networking
Test de la plateforme
Création d’un conteneur LXC debian.









