[admin@master ~ ]$ sudo salt 'node2*' sys.list_functions cron
node2.51yuki.cn:
- cron.list_tab
- cron.ls
- cron.raw_cron
- cron.rm
- cron.rm_env
- cron.rm_job
- cron.rm_special
- cron.sdecode
- cron.set_env
- cron.set_job
- cron.set_special
- cron.write_cron_file
- cron.write_cron_file_verbose
一)查看minion端定時任務
[admin@master ~ ]$ sudo salt 'node2*' cron.list_tab admin
node2.51yuki.cn:
----------
crons:
env:
pre:
- */5 * * * * /usr/sbin/ntpdate time1.aliyun.com &>/dev/null 2>&1
special:
[admin@master ~ ]$ sudo salt 'node2*' cron.raw_cron admin
node2.51yuki.cn:
*/5 * * * * /usr/sbin/ntpdate time1.aliyun.com &>/dev/null 2>&1
[admin@master ~ ]$ sudo salt 'node2*' cron.ls admin
node2.51yuki.cn:
----------
crons:
env:
pre:
- */5 * * * * /usr/sbin/ntpdate time1.aliyun.com &>/dev/null 2>&1
special:
(查看遠程機器有哪些定時任何)
二)添加定時任務
語法:
salt.modules.cron.set_job(user, minute, hour, daymonth, month, dayweek, cmd, commented=False,comment=None, identifier=None)
(給遠程機器指定用戶設置一個定時任務)
[admin@master ~ ]$ sudo salt 'node2*' cron.set_job admin '*/1' '*' '*' '*' '*' '/usr/sbin/ntpdate time1.aliyun.com 1>/dev/null 2>&1'
node2.51yuki.cn:
new
查看是否添加成功
**[admin@master ~ ]$ sudo salt 'node2*' cron.ls admin
node2.51yuki.cn:
----------
crons:
|_
----------
cmd:
cd /usr/local/gse/; ./cron_gse.sh 1>/dev/null 2>&1
comment:
None
commented:
False
daymonth:
*
dayweek:
*
hour:
*
identifier:
None
minute:
*/1
month:
*
|_
----------
cmd:
/usr/sbin/ntpdate time1.aliyun.com 1>/dev/null 2>&1
comment:
None
commented:
False
daymonth:
*
dayweek:
*
hour:
*
identifier:
None
minute:
*/1
month:
*
env:
pre:
special:
**
三)刪除定時任務
- 第一章:saltstack的基本介紹
- 第二章:saltstack的安裝部署
- 第一節:在centos7系統上安裝saltstack工具
- 第二節:在windows server 2008上安裝salt-minion
- 第三章: saltstack的配置管理
- 第一節:salt-master配置
- 第二節:salt-minion配置
- 第三節:了解YAML
- 第四節:salt-master配置文件詳解
- 第五節:了解Jinja2
- 第六節:配置普通用戶可以運行saltstack的模塊
- 第四章:遠程執行
- 第一節:遠程執行基礎介紹
- 第二節:目標定位
- 一、全局及正則表達式匹配
- 二、列表匹配
- 三、Grains
- 四: Pillar
- 五:subnet and ip
- 六:組合匹配
- 七: node group
- 第三節:常用模塊
- 一、查看幫助
- 二、Network模塊
- 三、Service模塊
- 四:State模塊
- 五、Cron模塊
- 六、File模塊
- 七、iptables模塊
- 八、pkg包管理
- 第四節:Salt其他命令
- 一、salt-cp(拷貝文件)
- 二、salt-ssh
- 三、salt-key
- 第五節:saltstack返回程序
- 第一節:返回保持到數據庫(mysql)
- 第五章:配置管理
- 第一節:簡單入門
- 第二節:狀態間關系
- 第六章:數據系統
- 第一節:grains
- 第二節:pillar
- 第七章:saltstack配置管理
- 第一節:系統初始化操作
- 第二節:功能模塊
- 一、haproxy模塊
- 二、keepalived模塊
- 三、nginx模塊
- 四: pcre模塊
- 五: zlib模塊
- 六:user模塊
- 七:php模塊
- 第三節:業務模塊
- 第一節:haproxy代理
- 第二節:keepalived業務
- 第八章:自動化管理工具saltstack
- 第一節:文件管理
- 第二節:軟件管理
- 第三節:服務管理
- 第四節:sysctl模塊管理