Kondycja usługi Nsc procesu

Microsoft.Solaris.11.Process.Nscd.Monitor (UnitMonitor)

Monitor Nsc procesów w systemie Solaris 11

Knowledge Base article:

Podsumowanie

Demon pamięci podręcznej nazw nie jest uruchomiony. Sprawdź wyniki diagnostyki i odzyskiwania, aby ustalić, czy są konieczne dalsze czynności.

Demon pamięci podręcznej nazw udostępnia funkcję buforowania wyszukiwań usługi nazw.

Przyczyny

Zła kondycja oznacza, że demon usługi nscd nie jest uruchomiony.

Rozwiązania

Sprawdź usługę w systemie, uruchamiając polecenie „ps -ef | grep nscd” lub wyświetlając dane diagnostyczne w konsoli programu Operations Manager. Jeśli usługa nie działa, możesz uruchomić proces, korzystając z polecenia „/etc/init.d/nscd start” lub klikając łącze odzyskiwania w konsoli programu Operations Manager.

Aby ustalić główną przyczynę problemu, sprawdź najpierw plik dziennika systemowego (/var/adm/messages) i przejrzyj wszelkie powiązane wpisy zarejestrowane w chwili awarii. Możesz również sprawdzić, czy w systemie występują podstawowe pliki procesu. Wykonując polecenie „/usr/bin/pstack [plik_podstawowy]”, możesz wyświetlić ślad stosu ułatwiający usunięcie przyczyny problemu. Na podstawie pliku /etc/nsswitch.conf sprawdź, czy jest używana usługa ldap. Jeśli tak, mogły wystąpić problemy z uwierzytelnianiem usługi ldap.

Element properties:

TargetMicrosoft.Solaris.11.OperatingSystem
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Process.Status.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Demon Nsc nie jest uruchomiony
Demon nsc na serwerze {0} nie jest uruchomiony.
RunAsDefault

Source Code:

<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>