Monitoraggio Nsc processo Solaris 11
Il daemon cache del servizio nomi non è in esecuzione. Verificare i risultati di diagnostica e ripristino per vedere se sono necessarie ulteriori operazioni.
Il daemon cache del servizio nomi consente la memorizzazione nella cache delle ricerche del servizio nomi.
Uno stato di tipo non integro indica che il servizio daemon nscd non è in esecuzione.
Controllare il servizio nel sistema eseguendo ps -ef | grep nscd o visualizzando la diagnostica nella console di Operations Manager. Se il servizio non è attivo, è possibile avviarlo utilizzando il comando "/etc/init.d/nscd start" o facendo clic sul collegamento di ripristino nella console di Operations Manager.
Per l'analisi delle cause principali, controllare innanzi tutto nel file di registro di sistema (/var/adm/messages) e le voci relative a eventi verificatisi alla stessa ora del problema. È anche possibile controllare la presenza sul sistema di file principali di processo. Utilizzare "/usr/bin/pstack [corefile]" per stampare un'analisi dello stack che aiuti a risalire alla causa del problema. Inoltre, se si utilizza ldap, controllare il file /etc/nsswitch.conf. L'errore potrebbe dipendere da problemi di autenticazione ldap.
Target | Microsoft.Solaris.11.OperatingSystem | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Process.Status.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Solaris.11.Process.Nscd.Monitor" Accessibility="Public" Target="Microsoft.Solaris.11.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.11.Process.Nscd.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>nscd</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>