sls文件编写
[[email protected] ~]# vim /etc/salt/master #在master配置文件中添加以下内容 file_roots: base: - /srv/salt [[email protected] ~]# mkdir -p /srv/salt [[email protected] ~]# cd /srv/salt/ [[email protected] salt]# pwd /srv/salt [[email protected] salt]# vim top.sls base: ‘*‘: - httpd [[email protected] salt]# vim httpd.sls httpd: pkg: - installed [[email protected] salt]# [[email protected] salt]# salt ‘*‘ service.available httpd vm02: False [[email protected] salt]# [[email protected] salt]# salt ‘*‘ state.highstate -v Executing job with jid 20160412203923856918 ------------------------------------------- vm02: ---------- ID: httpd Function: pkg.installed Result: True Comment: The following packages were installed/updated: httpd Started: 20:39:25.356652 Duration: 46945.068 ms Changes: ---------- httpd: ---------- new: 2.2.15-47.el6.centos.4 old: Summary ------------ Succeeded: 1 (changed=1) Failed: 0 ------------ Total states run: 1 [[email protected] salt]# [[email protected] salt]# salt ‘*‘ service.available httpd vm02: True [[email protected] salt]# #minion端查看httpd是否已经安装成功 [[email protected] ~]# rpm -q httpd httpd-2.2.15-47.el6.centos.4.x86_64 [[email protected] ~]# #ok,已经安装成功了,就这么简单。
时间: 2024-07-29 14:48:41