Stav zpracování procesu SSH

Microsoft.Solaris.10.Process.Ssh.Monitor (UnitMonitor)

Monitor SSH procesu platformy Solaris 10

Knowledge Base article:

Souhrn

Démon procesu SSH neběží. Zkontrolujte výsledky diagnostiky a obnovení, kde zjistíte, zda je nutné provést další akci.

Démon procesu SSH má název sshd. Poskytuje bezpečnou šifrovanou komunikaci mezi dvěma nedůvěryhodnými hostiteli v nezabezpečené síti. Vždy by měl být spuštěn alespoň jeden proces.

Příčiny

Stav Není v pořádku značí, že démon procesu SSH neběží.

Řešení

Zkontrolujte službu spuštěním příkazu „ps -ef | grep sshd“ nebo zobrazením diagnostiky na konzole nástroje Operations Manager. Pokud nefunguje, přihlaste se přes protokol telnet nebo rlogin. Pokud jsou tyto protokoly zakázány, můžete se přihlásit ke konzole. Službu můžete spustit pomocí příkazu „/etc/init.d/sshd start“ nebo kliknutím na odkaz na obnovení v konzole nástroje Operations Manager.

Chcete-li provést analýzu základní příčiny, projděte si soubor protokolu systému (/var/adm/messages) a zobrazte příslušné záznamy v době selhání. Další možností je kontrola systému z hlediska zpracovaných souborů jádra. Pomocí příkazu „/usr/bin/pstack [corefile]“ vytiskněte zprávu o sledování zásobníku, která vám pomůže při řešení příčiny selhání.

Element properties:

TargetMicrosoft.Solaris.10.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
Démon procesu SSH neběží.
Proces démon programu SSH na serveru {0} není spuštěn.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Solaris.10.Process.Ssh.Monitor" Accessibility="Public" Target="Microsoft.Solaris.10.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.10.Process.Ssh.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>sshd</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>