DPA : La demande affiche l’état En file d’attente pour traitement, et le journal du datastore affiche : ERROR: La valeur null dans la colonne « f_agent_name » viole la contrainte not-null
Summary: Les demandes Data Protection Advisor (DPA) affichent l’état En file d’attente pour traitement, car la valeur null dans la colonne « f_agent_name » viole l’erreur de contrainte non nulle dans les logs du datastore. ...
Symptoms
La collecte de données n’est pas en cours de traitement et les rapports n’affichent pas de données.
Vérification de l’inventaire>Applications de bibliothèque>d’objets et l’ouverture du serveur qui n’affiche pas de données. Cliquez sur l’onglet Data Collection, puis sélectionnez la collecte jobmonitor et cliquez sur le bouton History.
Dans la fenêtre contextuelle Request History, les collectes de données affichent Queued for Processing.
En vérifiant les journaux du datastore, vous voyez les erreurs suivantes :
2018-03-10 21:45:56.588 GMT 1916 5acvxxxxx.77c 1 apollo:ERROR: null value in column "f_agent_name" violates not-null constraintCause
Cette erreur indique que le message de collecte de données envoyé par l’agent n’a pas de valeur pour le f_agent_name enregistré.
Resolution
Il s’agit d’un problème de nom d’hôte sur le serveur de l’agent.
Dans le répertoire dpa/agent/bin, exécutez la commande suivante :
./dpaagent -i
Vous devriez obtenir ce qui suit :
[root@rhel-dpa-app bin]# ./dpaagent -i
Hostname is:
labserver.dell.com
Interfaces are:
192.xxx.x.x
labserver.dell.com
Si vous obtenez une réponse comme ci-dessous, il y a un problème avec le nom d’hôte sur ce serveur.
[root@ bin]# ./dpaagent -i
Hostname is:
.
Interfaces are:
.
192.xxx.x.x
labserver.dell.com
La résolution de ce problème nécessite une procédure d’enquête par les administrateurs du serveur concerné.
Dans un cas, il a été constaté que le fichier d’hôtes ne contenait pas l’adresse IP du serveur en entrée. Nous avons ajouté l’adresse IP du serveur avec le FQDN et le nom abrégé au fichier d’hôtes et redémarré l’agent. Ce problème a été résolu et l’agent a pu déterminer son nom de serveur et renseigner le f_agent_name.
Contactez le support Dell pour plus de détails ou d’informations.