NVP-vProxy : La sauvegarde n’a pas pu désactiver la migration de stockage pour la machine virtuelle avec l’erreur « VDDK Error : 1 : « Unknown error » Échec de la connexion, pas de route vers l’hôte
Summary: Les sauvegardes de machines virtuelles (VM) effectuées via l’appliance NetWorker VMware Protection (NVP) vProxy échouent avec l’erreur « Backup failed to disable storage migration for virtual machine with 'VDDK Error : 1 : Unknown error. » (Erreur VDDK : erreur inconnue) Le vbackupd-vddk.log du vProxy indique un problème de connexion réseau entre le vProxy et vCenter. ...
Symptoms
Les sauvegardes de machines virtuelles effectuées avec l’appliance NetWorker VMware Protection (NVP) vProxy échouent
Toutes les machines virtuelles d’un vProxy spécifique (parfois un vCenter spécifique) échouent et l’erreur suivante est consignée dans les logs de stratégie :
YYYY-MM-DDTHH:mm:SSZ ERROR: [###] Failed to disable storage migration for virtual machine "VM-MOREF": VDDK Error: 1: Unknown error.
YYYY-MM-DDTHH:mm:SSZ INFO: [###] For the past 2 minutes there have been errors attempting to disable Storage vMotion, will continue attempts for another 12 minutes.
YYYY-MM-DDTHH:mm:SSZ WARN: [###] Error disabling storage migration: VDDK Error: 1: Unknown error., retrying
Linux : /nsr/logs/policy/POLICY-NAME/WORKFLOW-NAME/ACTION-NAME/
Windows. : C:\Program Files\EMC NetWorker\nsr\logs\POLICY-NAME\WORKFLOW-NAME\ACTION-NAME\
L’appliance vProxy /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log Contient les messages « Aucun itinéraire vers l’hôte » lors de la tentative de désactivation de la migration du stockage :
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO YYYY-MM-DDTHH:mm:SS+TZ warning -[03208] [Originator@6876 sub=IO.Connection] Failed to connect; <io_obj p:0x00007fa3d802a3c8, h:16, <TCP 'VPROXY-IPADDR : 33754'>, <TCP 'VCENTER-IPADDR : 443'>>, e: 113(No route to host), duration: 3032msec
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO YYYY-MM-DDTHH:mm:SS+TZ warning -[03208] [Originator@6876 sub=HttpConnectionPool-000000] Failed to get pooled connection; <cs p:00007fa3cc026850, TCP:VCENTER-IPADDR:443>, (null), duration: 3033msec, N7Vmacore15SystemExceptionE(No route to host)
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO --> [context]XXXXXXXXXX/XXXXXXXXXX[/context]
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO VixDiskLib: VixDiskLib_PrepareForAccess: Failed to start session. Cannot get compatible version for vim at 5938.
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO VixDiskLib: VixDiskLib_PrepareForAccess: Deactivate Storage VMotion failed. Error 1 (Unknown error) (Cannot get compatible version for vim) at 5949.
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO VixDiskLib: VixDiskLib_Disconnect: Disconnect.
Un test de connexion réseau à partir de l’appliance vProxy ne parvient pas à se connecter au serveur vCenter avec la même erreur « aucun itinéraire vers l’hôte ».
ping vCenter-Hostnamecurl -v vCenter-Hostname:443
Cause
Resolution
Assurez-vous que les informations de mise en réseau vProxy sont correctes.
- Connectez-vous au vProxy à l’aide de SSH en tant que compte administrateur.
- Une fois connecté, passez à l’utilisateur root :
sudo su -
- L’adresse IP correcte est-elle attribuée ?
ifconfig -a
- Les serveurs DNS corrects sont-ils configurés ?
cat /etc/resolv.conf
- La passerelle par défaut correcte est-elle configurée ?
route
- Vérifiez le fichier /etc/hosts de vProxies pour voir s’il contient des entrées incorrectes, pointant le vProxy vers la mauvaise adresse IP pour le vCenter. Supprimez toutes les entrées incorrectes.
cat /etc/hosts
config_network Script, détaillé dans l’article 157759 : NVP vProxy : Comment modifier manuellement les paramètres de l’interface réseau de l’appliance vProxy
- Le vProxy doit être en mesure de résoudre le nom d’hôte vCenter, tel qu’il est configuré sous VMware View de NetWorker. Si le DNS ne fonctionne pas ou n’est pas configuré, créez des entrées de fichier /etc/hosts sur les appliances vProxy pour résoudre le nom d’hôte vCenter en adresse IP.
- Si aucun problème n’est observé avec la configuration réseau du vProxy, contactez les administrateurs VMware et réseau pour examiner la configuration VMware/réseau pour tout problème de routage empêchant une communication réussie entre le vProxy et les hôtes VMware sur le port 443.
Pour plus d’informations sur les communications requises pour les opérations de sauvegarde et de restauration de machines virtuelles, reportez-vous à la documentation suivante :
- Article 203350 : NVP vProxy : Connectivité réseau pour les opérations de sauvegarde et de restauration
- Le Guide d’intégration de NetWorker VMware, disponible sur le site de support Dell à https://www.dell.com/support/home/product-support/product/networker/docs