cron資源
cron資源主要用來管理作業系統的定時任務(即crontab)。
1、cron資源常用屬性
cron {'資源標題':
command
ensure
environment
hour
minute
mouth
monthday
weekday
name
provider
user
◆ command:crontab要執行的命令,由於環境變數的問題,建議呼叫命令時使用絕對路徑,或指定cron資源的environment屬性。
◆ ensure:指定資源是否啟用,可設定present值表示啟用,設定absent值表示關閉,預設present。
◆ environment:在crontab環境裡面指定環境變數。
◆ hour:執行crontab的小時,可設定成0~23,單位是小時。
◆ minute:執行crontab的分鐘,可設定成0~59,單位是分鐘。
◆ month:執行crontab的月份,可設定成1~12,單位是月。
◆ monthday:一月中的哪一天,可設定成1-31,單位是日。
◆ weekday:執行crontab的星期數,可設定成0~7,單位是天。
◆ name:crontab的注釋。
◆ provider:預設值為系統自帶的crontab程式。
◆ user:將crontab加入某乙個系統帳號中,預設是加入執行守護程序的系統賬戶中。
2案例
cron {'ntpdate':
ensure => present,
command => '/usr/sbin/ntpdate 192.168.0.1',
user => 'root',
minute =>'*/5',
notice: /stage[main]//cron[ntpdate]/ensure: created
notice: finished catalog run in 0.05 seconds
檢視是否新增好
歡迎關注
和
puppet高階指南 cron資源詳解
cron資源 cron資源主要用來管理作業系統的定時任務 即crontab 1 cron資源常用屬性 cron 資源標題 command ensure environment hour minute mouth monthday weekday name provider user command ...
puppet高階指南 cron資源詳解
cron資源 cron資源主要用來管理作業系統的定時任務 即crontab 1 cron資源常用屬性 cron command crontab要執行的命令,由於環境變數的問題,建議呼叫命令時使用絕對路徑,或指定cron資源的environment屬性。ensure 指定資源是否啟用,可設定prese...
puppet高階指南 service資源詳解
service資源 通過service資源不但可以啟動,重啟和關閉程式的守護程序,監控程序狀態,還可以將守護程序加入到自啟動中。1 service資源常用屬性 service 資源標題 binary enable ensure hasrestart hasstatus name path patte...