Intégrité du service du processus Rpcidmap

Microsoft.Linux.RHEL.6.Process.Rpcidmap.Monitor (UnitMonitor)

Analyse Processus Rpcidmap pour Red Hat Enterprise Linux Server 6

Knowledge Base article:

Résumé

Démon rpc.idmapd inactif. Vérifiez les résultats de diagnostic et de récupération pour voir si une action supplémentaire est requise.

Le démon rpc.idmapd facilite le mappage des ID utilisateur et groupe avec les noms.

Causes

Un échec indique que le démon rpc.idmapd est inactif

Résolutions

Pour vérifier le service sur le système, exécutez la commande ps -ef | grep rpc.idmapd ou affichez le diagnostic sur la console Operations Manager. Pour démarrer le processus, exécutez le script de démarrage « /sbin/service rpcidmapd restart » ou cliquez sur le lien de récupération dans la console Operations Manager.

Pour analyser les causes d'origine, vérifiez tout d'abord le fichier journal système (/var/log/messages), puis consultez les entrées consignées au moment de l'incident.

Element properties:

TargetMicrosoft.Linux.RHEL.6.OperatingSystem
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Process.Status.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Démon Mappeur de noms ID NFSc4 (rpcidmap) inactif
Le démon Mappeur de noms ID NFSv4 sur le serveur {0} est inactif.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.RHEL.6.Process.Rpcidmap.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.6.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.RHEL.6.Process.Rpcidmap.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Running" ID="Running"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotRunning" ID="NotRunning"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<ProcessName>rpc.idmapd</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>