您好,登錄后才能下訂單哦!
服務端安裝
1)到阿里云鏡像地址http://mirrors.aliyun.com/repo/ 下載對應版本的擴展源配置 文件epel.repo 上傳到本機的/etc/yum.repos.d目錄
2)yum install salt-master
systemctl enable salt-master.service
mkdir -p /srv/salt/{dev,prod}
編輯配置文件/etc/salt/master
【
file_roots:
base:
客戶端安裝
1)同服務端安裝一樣,上傳epel.repo 上傳到本機的/etc/yum.repos.d目錄
2)yum install salt-minion
systemctl enable salt-minion.service
編輯配置文件/etc/salt/minion
【
master: 192.168.233.100
id: test01
】
systemctl start salt-minion.service
執(zhí)行salt-key -A 添加所有節(jié)點 ,選擇y,再用salt-key -L查看如下:
4 . 常用命令
1) 測試聯(lián)通性 salt 'test01' test.ping
2) 遠程執(zhí)行命令 salt 'test01' cmd.run 'df -h'
3)文件分發(fā) salt-cp '' /etc/hosts /etc
4) 使用sls腳本
①只傳文件
目錄及文件準備如圖
hosts.sls樣例:
/etc/hosts:
file.managed:
執(zhí)行 salt 'test01' state.sls saltenv='prod' sls.hosts
②傳文件并執(zhí)行命令
目錄及文件準備如圖:
jq.sls:
/usr/local/src/oniguruma-5.9.5-3.el7.art.x86_64.rpm:
file.managed:
/usr/local/src/jq-1.5-1.el7.art.x86_64.rpm:
file.managed:
/usr/local/src/jq.sh:
file.managed:
mode: 755
cmd.run:
jq.sh:
cd /usr/local/src
rpm -ivh oniguruma-5.9.5-3.el7.art.x86_64.rpm
rpm -ivh jq-1.5-1.el7.art.x86_64.rpm
執(zhí)行 salt 'test01' state.sls saltenv='prod' sls.jq
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。