Monitor SSH do Processo do Solaris 10
O daemon de SSH não está em execução. Verifique os resultados de Diagnóstico e Recuperação para ver se é necessária qualquer ação adicional.
O daemon de SSH é denominado sshd. Fornece comunicações encriptadas seguras entre dois anfitriões não fidedignos através de uma rede não segura. Deverá haver pelo menos um processo em execução em qualquer momento.
Um mau estado de funcionamento indica que o daemon de SSH não está em execução.
Verifique o serviço, executando "ps -ef | grep sshd" ou visualizando o diagnóstico na Consola do Operations Manager. Se estiver desativado, tente iniciar sessão através de telnet ou rlogin. Se estes estiverem desativados, pode iniciar sessão na consola. Pode iniciar o serviço executando o comando "/etc/init.d/sshd start" ou clicando na ligação de recuperação, na Consola do Operations Manager.
Para analisar a causa raiz, verifique primeiro o ficheiro de registo do sistema (/var/adm/messages) e veja quaisquer entradas relacionadas com o momento da falha. Também pode verificar quaisquer ficheiros principais de processos no sistema. Utilize "/usr/bin/pstack [corefile]" para imprimir um rastreio de pilha que o ajudará a identificar e corrigir a causa da falha.
Target | Microsoft.Solaris.10.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.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>