1. 程式人生 > >【OM】關於linux SSHD服務啟動錯誤,exitcode=255

【OM】關於linux SSHD服務啟動錯誤,exitcode=255

   由於伺服器維護,在關機的過程中可能造成了一些虛擬機器的非正常關機(即便是reboot或者shutdown -h 手動正常關機)有時因為系統執行緒無法正常關閉導致某些服務再次開機的時候就出現問題了,我們的硬體環境是6臺物理伺服器搭建的一個vsphere叢集。接下來總結一下解決辦法:

解決方案

  • 由於試了度娘和谷歌提供各種語言的解決方案還是無法解決這個255問題,索性乾脆解除安裝重灌。完美解決,唯一的缺點就是需要再次配置埠sshd_config指令碼檔案。
  • 首先需要查詢安裝情況,rpm -qa | grep ssh(如果沒有rpm命令,可以鍵入 yum install yum)
  • 如果之前已經安裝了ssh相關軟體包,就會看到至少兩個包,一個檔名包含openssh-server,一個包含openssh-clients,還可能會出現libssh2以及openssh等檔案包,這裡我們只需要解除安裝openssh-server、openssh-licents
    即可。解除安裝命令:rpm -e openssh-server-版本號(-e 後面的也就是rpm -qa | grep ssh 查出來的檔名的全稱),解除安裝lients同理。
  • 重新安裝ssh,鍵入:yum install openssh-server
  • 安裝完成之後,啟動服務:service sshd start,檢視服務狀態:service sshd status