使用systemctl 查看服務的狀態,返回的狀態有以下幾種:
- loaded ##系統服務已經初始化完成,加載過配置
- active(running) ##正有一個或多個程序正在系統中執行, vsftpd就是這種模式
- atcive(exited) ##僅執行一次就正常結束的服務, 目前並沒有任何程序在系統中執行
- atcive(waiting)##正在執行當中,不過還在等待其他的事件才能繼續處理
- inactive #服務關閉
- enbaled ##服務開機啟動
- disabled ##服務開機不自啟
- static ##服務開機啟動項不可被管理
- failed ##系統配置錯誤
一、對於 active(exited) 狀態的補充說明
在操作系統中,有某些服務只需要初始化一下就可以了;不需要在服務器中啟動一個守護進程。這種服務初始化完成后就直接推出,其服務的狀態就是active(exited)。
二、解決思路
編寫Jenkins 的UNIT 文件,將 Type
設置為 simple
。