2025-07-25 17:38:25 +02:00
2025-07-25 17:38:25 +02:00

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

Lentrée pbs-marechal dans /etc/pve/storage.cfg était ajoutée sans identifiants ou avec un token invalide, ce qui empêche lauthentification 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
No description provided
Readme 64 KiB