puppet高階指南 service資源詳解

2021-09-03 09:58:27 字數 893 閱讀 2689

service資源

通過service資源不但可以啟動,重啟和關閉程式的守護程序,監控程序狀態,還可以將守護程序加入到自啟動中。

1、service資源常用屬性

service {'資源標題':

binary

enable

ensure

hasrestart

hasstatus

name

path

pattern

restart

start

status

stop

provider

◆ enable:指定服務在開機的時候是否啟動,可以設定true和false。

◆ ensure:是否執行服務,running表示執行,stopped表示停止服務。

◆ name:守護程序的名字。

◆ path:啟動指令碼搜尋路徑。

◆ hasrestart:指出管理指令碼是否支援restart引數,如果不支援,就用stop和start實現restart效果。

◆ hasstatus:指出管理指令碼是否支援status引數,puppet用status引數來判斷服務是否已經在執行了,如果不支援status引數,puppet利用查詢執行程序列表裡面是否有服務名來判斷服務是否在執行。

◆ provider:預設為init。

案例

啟動httpd守護程序

設定httpd開機自啟動

歡迎關注

puppet高階指南 service資源詳解

service資源 通過service資源不但可以啟動,重啟和關閉程式的守護程序,監控程序狀態,還可以將守護程序加入到自啟動中。1 service資源常用屬性 service 資源標題 binary enable ensure hasrestart hasstatus name path patte...

puppet高階指南 cron資源詳解

cron資源 cron資源主要用來管理作業系統的定時任務 即crontab 1 cron資源常用屬性 cron 資源標題 command ensure environment hour minute mouth monthday weekday name provider user command ...

puppet高階指南 user資源詳解

user資源 user資源主要用來管理作業系統的帳號,如帳號的增加 刪除已經屬性的變更。1 user資源常用屬性 user 資源標題 name ensure allowdupe comment uidgid groups home managehome manages expiry passowrd...