19 KiB
Executable File
19 KiB
Executable File
Mode opératoire - Réinstallation de prox2 (192.168.0.95) en ZFS
Sommaire
- ⚠️ CORRECTION IMMÉDIATE DU REPOSITORY
- Prérequis
- Étape 0 : Après installation - Correction définitive des dépôts
- Étape 1 : Installation Proxmox VE
- Étape 2 : Configuration réseau
- Étape 3 : Configuration SSH
- Étape 4 : Création des pools ZFS
- Étape 5 : Rejoindre le cluster
- Étape 6 : Configuration des stockages
- Étape 7 : Configuration USB Zigbee
- Étape 8 : Vérifications finales
- Commandes complètes à copier-coller
⚠️ CORRECTION IMMÉDIATE DU REPOSITORY (à faire en premier si erreur 401)
Si vous voyez des erreurs 401 Unauthorized avec les dépôts Proxmox, exécutez immédiatement :
# Supprimer le repository Enterprise (si présent)
rm -f /etc/apt/sources.list.d/pve-enterprise.list
# Ajouter le repository Community (Proxmox VE 9.x / Debian Bookworm)
echo "deb http://download.proxmox.com/debian/bookworm pve-no-subscription main" > /etc/apt/sources.list.d/pve-no-subscription.list
# Mettre à jour la liste des paquets
apt update
✅ Résultat : Plus d'erreurs de souscription, accès complet aux mises à jour.
Prérequis
- Serveur avec disque(s) compatible ZFS
- ISO Proxmox VE 9.2.x
- Accès réseau 192.168.0.0/24
- prox (192.168.0.94) et Pi3 (192.168.0.156) opérationnels
Étape 0 : Après installation - Correction définitive des dépôts
⚠️ À exécuter APRÈS l'installation (avant toute mise à jour) :
# 1. Supprimer le fichier enterprise qui cause les erreurs 401
rm -f /etc/apt/sources.list.d/pve-enterprise.list
# 2. Créer le fichier no-subscription pour Proxmox VE 9.x (Bookworm)
cat > /etc/apt/sources.list.d/pve-no-subscription.list << 'EOF'
deb http://download.proxmox.com/debian/bookworm pve-no-subscription main
EOF
# 3. Vérifier qu'il n'y a plus de référence à enterprise
sed -i '/enterprise.proxmox.com/d' /etc/apt/sources.list
# 4. Mettre à jour
apt update
# 5. Vérifier qu'il n'y a plus d'erreurs
apt update 2>&1 | grep -i error || echo "✅ Aucun erreur - dépôts configurés correctement"
Pourquoi ? : Proxmox installe par défaut le dépôt
enterprisequi nécessite une licence payante. Sans abonnement, vous obtenez des erreurs 401. Le dépôtpve-no-subscriptiondonne accès aux mêmes paquets, sans restriction.
Étape 1 : Installation Proxmox VE
Dans l'installateur ISO :
Sélectionner : Install Proxmox VE
Target Disk: sda (disque système)
Filesystem: ZFS (RAID0)
ZFS Pool Name: rpool
Partition Scheme: Utiliser tout le disque
Country: France
Time zone: Europe/Paris
Keyboard Layout: fr
Hostname: prox2
IP Address: 192.168.0.95/24
Gateway: 192.168.0.254
DNS Server: 8.8.8.8
Mot de passe root: [votre mot de passe]
Étape 2 : Configuration réseau
Appliquer la configuration :
# Écrire /etc/hostname
cat > /etc/hostname << 'EOF'
prox2
EOF
# Écrire /etc/hosts
cat > /etc/hosts << 'EOF'
127.0.0.1 localhost.localdomain localhost
192.168.0.95 prox2.lab.peis.fr prox2
# Nœuds du cluster
192.168.0.94 prox
192.168.0.156 pi3
# IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
EOF
# Écrire /etc/network/interfaces (adapter l'interface si nécessaire)
cat > /etc/network/interfaces << 'EOF'
auto lo
iface lo inet loopback
iface enp1s0 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.95/24
gateway 192.168.0.254
bridge-ports enp1s0
bridge-stp off
bridge-fd 0
iface wlp2s0 inet manual
source /etc/network/interfaces.d/*
EOF
# Redémarrer le réseau
systemctl restart networking
⚠️ Vérifier l'interface réseau avec
ip aet adapterenp1s0si nécessaire.
Étape 3 : Configuration SSH
Appliquer la configuration :
# Créer le répertoire .ssh
mkdir -p /root/.ssh
chmod 700 /root/.ssh
# Écrire les clés autorisées
cat > /root/.ssh/authorized_keys << 'EOF'
# Clé depuis theo@peis.fr (ed25519 - PRINCIPALE À CONSERVER)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG8eq44iROSYLJj0G5jNh2Py57/f2Z0LnTE7rPG2T6HH theo@peis.fr
# Clé depuis prox
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCclm2iExnWguIEoZt5tYC8jaIZ3rUwVGmdsyMiYAMkWuQ32T5B1OLaqe7pBCwkahxAj6jva0JDHyiBQSl39ouWfIXzFk/HrCMbVuQzEnx5EKt5LYmnSajW+qi6YeApksp0GCcD7kOZQPN2/8EyGkk15L4sJMzP9zWu53ucEjxbuoRl7tmwmqmPLlAVtdGc5irE9om6yxLkUtFH/MfCjqJGtUiJXBvUNR99XTOAvzDEsWze5RFKjoy4gsKlI9AK80p9kzlBCdR62yRVzVyzUH/4kliRBV76C874/mWN3zrdRozm6qc0zNtXlG8/X+ndUkS7ULlJE5GRIf/DP1Wfbr+Y9lHrsEbQpweDjtKYrXlaqaXswUeLwzyFdb6ZDxfWFEhF9WlKhkZ89yv7370Nz3qAq9mX3+5WwYVuBwcK8/jZXZ+J1BB5yW/rHyI9l3NUQzFstfjOfes2T4Dk04sQ0zRR+7/3U6mUUBYJgPPk159WLABum5KqtPJ/B7c7d3drtlruwDOF7NCtbUc1dQsiJzhGR4f4KNvn251T//KX6Gqu1zdLozo5gTf49fJSW8RteafRDyXOhwpAnZDju9TKZSE4CpEitHqTFpfxvtLG/eFEm80/BU1nO2j+46/cyyAq/nuotu6IxIsWkIQSx4nD3HXrOQiv7lVx97iQ175Sbhu/lQ== root@prox
# Clé depuis prox2 (ancienne)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCyBNKBtZyeYC4KlNhfYgT2/fCnW8TEz7/Dl/s8C2ZkLqq5tCSf83Y3GKTOqsplhT31V7O+A8b7oGoAo/ltHmlvbFQh4jQQGfB897vLb7BfikBCEvCb+9Z+KyGJpFRT8f6ahjZJ/j6DaWoNq1bvJ7ZYy9o/tkMtxBEIXre/R/GPaHMlLRFDOyv1EItugLcRY+ri3aEZ/MK5ynkAYt/I3ZurJyVSi/kww8uRXcTzGtMnU/MaUmwYuPW7k2Oq61j/+QiMsWJnXa9sZfqD7KcsI7p7CzpjLeC9alcN+IlIcIksA5v5c4ia+4em7Phn4EO+WDiNSBFExXvM2HwyyBnlvRI+uvmqDGdN6GYRjptwBQ7/gB1nLQYwK/NWFSAWUzIAtV2Eo7dtC463uQfZCnGTPw2zIueHY7b1cGD6L/844XVGkbLaNXkrS0FqKFsIMXY99eug0iqrLfPBefZn4rV9M6CGUCypLadvXoKNHq60n8EjytwYU1tY6vqE1J+3fNldeL3jsRde4R2D3LwMy/3So+Xcke7mcs4sPqi4X1tsgqUH2JneuiaMx4Tb54L9wecZ4MYqrBmJDhw98HM5mSlJM8x5f0oT24/kxfRJByixi1Nz0/xsTf0wTrUBYmDxGQCkg/hfJgQ9M7ER38S+GMquGM/pXFK//blN5YGIg+2K4+Mu2w== root@pve
# Clé depuis adminpi3@Pi3
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAc8o6yCJlVNFKqCHdFKZ30o+TXyXrBsDyau1Ydn9PkF theo@peis.fr
EOF
# Définir les permissions
chmod 600 /root/.ssh/authorized_keys
# Configurer sshd pour autoriser root
sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
sed -i 's/^PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
# Redémarrer SSH
systemctl restart ssh
Étape 4 : Création des pools ZFS
Appliquer la configuration :
# Créer les datasets ZFS
zfs create rpool/data
zfs create rpool/vm
zfs create rpool/lxc
# Créer les points de montage
mkdir -p /mnt/pve/rpool-data
mount -t zfs rpool/data /mnt/pve/rpool-data
# Ajouter au fstab pour montage automatique
if ! grep -q "rpool/data" /etc/fstab; then
echo "rpool/data /mnt/pve/rpool-data zfs defaults 0 0" >> /etc/fstab
fi
Étape 5 : Rejoindre le cluster
Appliquer la configuration :
# Rejoindre le cluster (exécuté depuis prox2)
pvecm add 192.168.0.94
# Vérifier et configurer le Qdevice si nécessaire
pvecm qdevice status
# Si non configuré :
pvecm qdevice setup 192.168.0.156
⚠️ Vérifier que le cluster est en quorum avant de continuer :
pvecm status
Étape 6 : Configuration des stockages
Appliquer la configuration :
# Écrire /etc/pve/storage.cfg
cat > /etc/pve/storage.cfg << 'EOF'
dir: local
path /var/lib/vz
content vztmpl,iso,backup
nfs: nas-C1-1F-5A
export /data/Frigate
path /mnt/pve/nas-C1-1F-5A
server 192.168.0.184
content images,backup
prune-backups keep-all=1
nfs: NAS_backup
export /data/Proxmox_backup
path /mnt/pve/NAS_backup
server 192.168.0.184
content images,backup,iso
prune-backups keep-all=1
# Stockage ZFS pour les containers LXC
dir: pve-zfs
path /mnt/pve/rpool-data
content rootdir
# Stockage ZFS pour les VMs
zfspool: vm-zfs
pool rpool/vm
content images,rootdir
EOF
# Créer les points de montage NFS
mkdir -p /mnt/pve/nas-C1-1F-5A
mkdir -p /mnt/pve/NAS_backup
# Monter les partages NFS
mount -t nfs 192.168.0.184:/data/Frigate /mnt/pve/nas-C1-1F-5A
mount -t nfs 192.168.0.184:/data/Proxmox_backup /mnt/pve/NAS_backup
# Ajouter au fstab
if ! grep -q "192.168.0.184:/data/Frigate" /etc/fstab; then
echo "192.168.0.184:/data/Frigate /mnt/pve/nas-C1-1F-5A nfs defaults 0 0" >> /etc/fstab
fi
if ! grep -q "192.168.0.184:/data/Proxmox_backup" /etc/fstab; then
echo "192.168.0.184:/data/Proxmox_backup /mnt/pve/NAS_backup nfs defaults 0 0" >> /etc/fstab
fi
Étape 7 : Configuration USB Zigbee
Pour le container Zigbee2MQTT (CTID 106) :
# Configurer les permissions USB et montages
pct set 106 --cgroup2-devices.allow c 188:* rwm
pct set 106 --cgroup2-devices.allow c 189:* rwm
pct set 106 --cgroup2-devices.allow c 10:200 rwm
pct set 106 --mount 0: /dev/serial/by-id,dev/serial/by-id,none,bind,optional,create=dir
pct set 106 --mount 1: /dev/ttyUSB0,dev/ttyUSB0,none,bind,optional,create=file
pct set 106 --mount 2: /dev/ttyUSB1,dev/ttyUSB1,none,bind,optional,create=file
pct set 106 --mount 3: /dev/ttyACM0,dev/ttyACM0,none,bind,optional,create=file
pct set 106 --mount 4: /dev/ttyACM1,dev/ttyACM1,none,bind,optional,create=file
pct set 106 --mount 5: /dev/net/tun,dev/net/tun,none,bind,create=file
Vérification :
# Vérifier la détection USB
lsusb
ls -la /dev/serial/by-id
# Redémarrer le container
pct restart 106
Étape 8 : Vérifications finales
# 1. Vérifier le cluster
echo "=== État du cluster ==="
pvecm status
# 2. Vérifier les stockages
echo -e "\n=== Stockages ==="
pvesm status
# 3. Vérifier la version
echo -e "\n=== Version Proxmox ==="
pveversion
# 4. Vérifier la connectivité SSH (depuis un autre terminal)
# ssh root@192.168.0.95
# 5. Vérifier l'USB dans le container 106
echo -e "\n=== USB dans container 106 ==="
pct enter 106 ls -la /dev/ttyUSB* /dev/serial/by-id 2>/dev/null || echo "Container non accessible ou pas de périphérique"
Post-installation recommandée
# 1. Mettre à jour le système (APRÈS avoir corrigé le repository)
apt update
apt dist-upgrade -y
DEBIAN_FRONTEND=noninteractive apt upgrade -y
# Redémarrer si nécessaire (pour appliquer le nouveau noyau)
# reboot
⚠️ IMPORTANT : La correction du repository Enterprise doit être faite AVANT cette étape. Voir Étape 0 ou la section CORRECTION IMMÉDIATE.
Commandes complètes à copier-coller
Tout en une seule fois (exécuter étape par étape) :
#!/bin/bash
set -e
echo "=== [1/8] Configuration réseau ==="
cat > /etc/hostname << 'EOF'
prox2
EOF
cat > /etc/hosts << 'EOF'
127.0.0.1 localhost.localdomain localhost
192.168.0.95 prox2.lab.peis.fr prox2
192.168.0.94 prox
192.168.0.156 pi3
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
EOF
# Détecter l'interface réseau principale
INTERFACE=$(ip -o addr show | awk '/192.168.0/ {print $2}' | head -1)
if [ -z "$INTERFACE" ]; then
INTERFACE="enp1s0"
echo "Interface non détectée, utilisation par défaut: $INTERFACE"
fi
cat > /etc/network/interfaces << EOF
auto lo
iface lo inet loopback
iface $INTERFACE inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.95/24
gateway 192.168.0.254
bridge-ports $INTERFACE
bridge-stp off
bridge-fd 0
source /etc/network/interfaces.d/*
EOF
systemctl restart networking
echo "=== [2/8] Configuration SSH ==="
mkdir -p /root/.ssh
chmod 700 /root/.ssh
cat > /root/.ssh/authorized_keys << 'EOF'
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG8eq44iROSYLJj0G5jNh2Py57/f2Z0LnTE7rPG2T6HH theo@peis.fr
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCclm2iExnWguIEoZt5tYC8jaIZ3rUwVGmdsyMiYAMkWuQ32T5B1OLaqe7pBCwkahxAj6jva0JDHyiBQSl39ouWfIXzFk/HrCMbVuQzEnx5EKt5LYmnSajW+qi6YeApksp0GCcD7kOZQPN2/8EyGkk15L4sJMzP9zWu53ucEjxbuoRl7tmwmqmPLlAVtdGc5irE9om6yxLkUtFH/MfCjqJGtUiJXBvUNR99XTOAvzDEsWze5RFKjoy4gsKlI9AK80p9kzlBCdR62yRVzVyzUH/4kliRBV76C874/mWN3zrdRozm6qc0zNtXlG8/X+ndUkS7ULlJE5GRIf/DP1Wfbr+Y9lHrsEbQpweDjtKYrXlaqaXswUeLwzyFdb6ZDxfWFEhF9WlKhkZ89yv7370Nz3qAq9mX3+5WwYVuBwcK8/jZXZ+J1BB5yW/rHyI9l3NUQzFstfjOfes2T4Dk04sQ0zRR+7/3U6mUUBYJgPPk159WLABum5KqtPJ/B7c7d3drtlruwDOF7NCtbUc1dQsiJzhGR4f4KNvn251T//KX6Gqu1zdLozo5gTf49fJSW8RteafRDyXOhwpAnZDju9TKZSE4CpEitHqTFpfxvtLG/eFEm80/BU1nO2j+46/cyyAq/nuotu6IxIsWkIQSx4nD3HXrOQiv7lVx97iQ175Sbhu/lQ== root@prox
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCyBNKBtZyeYC4KlNhfYgT2/fCnW8TEz7/Dl/s8C2ZkLqq5tCSf83Y3GKTOqsplhT31V7O+A8b7oGoAo/ltHmlvbFQh4jQQGfB897vLb7BfikBCEvCb+9Z+KyGJpFRT8f6ahjZJ/j6DaWoNq1bvJ7ZYy9o/tkMtxBEIXre/R/GPaHMlLRFDOyv1EItugLcRY+ri3aEZ/MK5ynkAYt/I3ZurJyVSi/kww8uRXcTzGtMnU/MaUmwYuPW7k2Oq61j/+QiMsWJnXa9sZfqD7KcsI7p7CzpjLeC9alcN+IlIcIksA5v5c4ia+4em7Phn4EO+WDiNSBFExXvM2HwyyBnlvRI+uvmqDGdN6GYRjptwBQ7/gB1nLQYwK/NWFSAWUzIAtV2Eo7dtC463uQfZCnGTPw2zIueHY7b1cGD6L/844XVGkbLaNXkrS0FqKFsIMXY99eug0iqrLfPBefZn4rV9M6CGUCypLadvXoKNHq60n8EjytwYU1tY6vqE1J+3fNldeL3jsRde4R2D3LwMy/3So+Xcke7mcs4sPqi4X1tsgqUH2JneuiaMx4Tb54L9wecZ4MYqrBmJDhw98HM5mSlJM8x5f0oT24/kxfRJByixi1Nz0/xsTf0wTrUBYmDxGQCkg/hfJgQ9M7ER38S+GMquGM/pXFK//blN5YGIg+2K4+Mu2w== root@pve
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAc8o6yCJlVNFKqCHdFKZ30o+TXyXrBsDyau1Ydn9PkF theo@peis.fr
EOF
chmod 600 /root/.ssh/authorized_keys
sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
sed -i 's/^PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
systemctl restart ssh
echo "=== [3/8] Création des pools ZFS ==="
zfs create rpool/data
zfs create rpool/vm
zfs create rpool/lxc
mkdir -p /mnt/pve/rpool-data
mount -t zfs rpool/data /mnt/pve/rpool-data
if ! grep -q "rpool/data" /etc/fstab; then
echo "rpool/data /mnt/pve/rpool-data zfs defaults 0 0" >> /etc/fstab
fi
echo "=== [4/8] Rejoindre le cluster (attendre que prox soit accessible) ==="
echo "Exécuter manuellement après vérification :"
echo " pvecm add 192.168.0.94"
echo " pvecm qdevice status"
echo " pvecm qdevice setup 192.168.0.156 # si nécessaire"
echo "=== [5/8] Configuration des stockages ==="
cat > /etc/pve/storage.cfg << 'EOF'
dir: local
path /var/lib/vz
content vztmpl,iso,backup
nfs: nas-C1-1F-5A
export /data/Frigate
path /mnt/pve/nas-C1-1F-5A
server 192.168.0.184
content images,backup
prune-backups keep-all=1
nfs: NAS_backup
export /data/Proxmox_backup
path /mnt/pve/NAS_backup
server 192.168.0.184
content images,backup,iso
prune-backups keep-all=1
dir: pve-zfs
path /mnt/pve/rpool-data
content rootdir
zfspool: vm-zfs
pool rpool/vm
content images,rootdir
EOF
mkdir -p /mnt/pve/nas-C1-1F-5A /mnt/pve/NAS_backup
mount -t nfs 192.168.0.184:/data/Frigate /mnt/pve/nas-C1-1F-5A
mount -t nfs 192.168.0.184:/data/Proxmox_backup /mnt/pve/NAS_backup
if ! grep -q "192.168.0.184:/data/Frigate" /etc/fstab; then
echo "192.168.0.184:/data/Frigate /mnt/pve/nas-C1-1F-5A nfs defaults 0 0" >> /etc/fstab
fi
if ! grep -q "192.168.0.184:/data/Proxmox_backup" /etc/fstab; then
echo "192.168.0.184:/data/Proxmox_backup /mnt/pve/NAS_backup nfs defaults 0 0" >> /etc/fstab
fi
echo "=== [6/8] Configuration USB Zigbee ==="
echo "Exécuter après création du container 106 (Zigbee2MQTT) :"
echo "pct set 106 --cgroup2-devices.allow c 188:* rwm"
echo "pct set 106 --cgroup2-devices.allow c 189:* rwm"
echo "pct set 106 --cgroup2-devices.allow c 10:200 rwm"
echo "pct set 106 --mount 0: /dev/serial/by-id,dev/serial/by-id,none,bind,optional,create=dir"
echo "pct set 106 --mount 1: /dev/ttyUSB0,dev/ttyUSB0,none,bind,optional,create=file"
echo "pct set 106 --mount 2: /dev/ttyUSB1,dev/ttyUSB1,none,bind,optional,create=file"
echo "pct set 106 --mount 3: /dev/ttyACM0,dev/ttyACM0,none,bind,optional,create=file"
echo "pct set 106 --mount 4: /dev/ttyACM1,dev/ttyACM1,none,bind,optional,create=file"
echo "pct set 106 --mount 5: /dev/net/tun,dev/net/tun,none,bind,create=file"
echo "=== [0/8] Correction du repository Enterprise ==="
rm -f /etc/apt/sources.list.d/pve-enterprise.list
cat > /etc/apt/sources.list.d/pve-no-subscription.list << 'EOF'
deb http://download.proxmox.com/debian/bookworm pve-no-subscription main
EOF
sed -i '/enterprise.proxmox.com/d' /etc/apt/sources.list
apt update
echo "=== [7/8] Mise à jour du système ==="
apt update
apt dist-upgrade -y
DEBIAN_FRONTEND=noninteractive apt upgrade -y
echo ""
echo "=== [8/8] VÉRIFICATIONS FINALES ==="
echo "Exécuter ces commandes pour vérifier :"
echo " pvecm status"
echo " pvesm status"
echo " pveversion"
echo " lsusb"
echo " ssh root@192.168.0.95 # depuis un autre terminal"
echo ""
echo "✅ Installation de base terminée !"
echo "⚠️ Penser à :"
echo " 0. CORRIGER LE REPOSITORY avec 'rm -f /etc/apt/sources.list.d/pve-enterprise.list && echo deb... > pve-no-subscription.list && apt update'"
echo " 1. Rejoindre le cluster avec 'pvecm add 192.168.0.94'"
echo " 2. Configurer le Qdevice avec 'pvecm qdevice setup 192.168.0.156'"
echo " 3. Configurer le container 106 pour l'USB Zigbee"
echo " 4. Redémarrer avec 'reboot' si nécessaire"
Résumé des fichiers de configuration
| Fichier | Contenu | Commande d'application |
|---|---|---|
/etc/hostname |
prox2 |
cat > /etc/hostname |
/etc/hosts |
Voir section | cat > /etc/hosts |
/etc/network/interfaces |
Voir section | cat > /etc/network/interfaces puis systemctl restart networking |
/root/.ssh/authorized_keys |
4 clés SSH | cat > /root/.ssh/authorized_keys puis chmod 600 |
/etc/ssh/sshd_config |
PermitRootLogin yes |
sed -i puis systemctl restart ssh |
/etc/apt/sources.list.d/pve-enterprise.list |
À SUPPRIMER | rm -f /etc/apt/sources.list.d/pve-enterprise.list |
/etc/apt/sources.list.d/pve-no-subscription.list |
Repository community | echo "deb http://..." > pve-no-subscription.list puis apt update |
/etc/pve/corosync.conf |
Configuration cluster | Créé automatiquement par pvecm add |
/etc/pve/storage.cfg |
5 stockages | cat > /etc/pve/storage.cfg |
Notes importantes
- Ordre d'exécution : Suivre les étapes dans l'ordre indiqué
- Cluster : Ne PAS joindre le cluster avant d'avoir configuré le réseau et SSH
- ZFS : Les pools
rpool/data,rpool/vm,rpool/lxcdoivent exister avant de créer les stockages - NFS : Le serveur 192.168.0.184 doit être accessible
- Qdevice : Pi3 (192.168.0.156) doit être opérationnel avec le certificat TLS
- Container 106 : Doit exister avant de configurer l'USB Zigbee
Document généré le 03/07/2026 - Mode opératoire pour réinstallation de prox2