911019609935e9a0b70216cdcd49970f30e077a8
❓ Problème storage avec point d'interrogation dans PVE
📌 Symptôme
Dans l'interface Proxmox VE (PVE), l'entrée de stockage pbs-marechal affiche un ? grisé indiquant une erreur de communication.
🔍 Diagnostic
1. Test réseau depuis le PVE :
ping -c2 192.168.1.101
curl -k https://192.168.1.101:8007 | head
✅ Résultat : le PBS est bien joignable.
2. Test de service côté PBS :
systemctl status proxmox-backup-proxy.service
✅ Résultat : service actif
3. Test stockage côté PVE :
pvesm status
❌ Résultat :
pbs-marechal: error fetching datastores - 401 Unauthorized
🚨 Cause
L’entrée pbs-marechal dans /etc/pve/storage.cfg était ajoutée sans identifiants ou avec un token invalide, ce qui empêche l’authentification PVE → PBS.
✅ Solution complète VSN
🔥 1. Supprimer l'entrée défectueuse :
pvesh delete /storage/pbs-marechal
🔐 2. Sur le PBS (192.168.1.101) → Recréer le token proprement
2a. Générer le token :
proxmox-backup-manager user generate-token backup@pbs pveclient
Exemple de résultat :
{
"tokenid": "backup@pbs!pveclient",
"value": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
2b. Appliquer les droits :
proxmox-backup-manager acl update /datastore/marechal-pbs DatastoreBackup \
--auth-id 'backup@pbs!pveclient'
🛠️ 3. Sur le PVE → Ajouter le stockage avec identifiants valides
pvesm add pbs pbs-marechal \
--server 192.168.1.101 \
--datastore marechal-pbs \
--username 'backup@pbs!pveclient' \
--password 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--fingerprint 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--content backup \
--prune-backups 'keep-all=1'
🧪 Résultat
pvesm status
✅ pbs-marechal passe en active
✅ Le ? grisé disparaît
✅ Authentification par token fonctionnelle
🛡️ Statut final : VSN ✔️
- Token généré avec
proxmox-backup-manager - Permissions assignées avec
DatastoreBackup - Ajout propre dans PVE avec identifiants API
Description