日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

SaltStack 安装、简单配置和远程执行

發布時間:2025/6/17 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SaltStack 安装、简单配置和远程执行 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1:安裝

修改hosts文件,必須保證Master端和Minion端都有完整的FQDN名示例如下: vim /etc/hosts 192.168.31.101 node2 node2.crazylinux.xyz 192.168.31.102 node3 node3.crazylinux.xyz 為了保證Master端和Minion的連通性,建議關閉防火墻以及selinx。 systemctl stop firewalld setenforce 0 配置epel源 rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm 安裝Master端 yum install salt-master 安裝Minion端 yum install salt-minion

2:修改minion配置文件

vim /etc/salt/minion master: 192.168.31.101 PS:此處的ip地址為master的ip

3:啟動master端和minion端

systemctl enable salt-master systemctl enable salt-minion systemctl start salt-master systemctl start salt-minion

4:通過salt-key命令接收客戶端

salt-key 此時可以看到Unaccepted Keys:里有node3.crazylinux.xyz salt-key -a node3.crazylinux.xyz 注釋:-a accept minion端 此時再通過salt-key命令可以查看到Accepted Keys:中包含node3主機 Master必須通過salt-key進行互相認證之后才能與Minion進行通信

5:salt遠程執行

salt '*' test.ping 注釋:* 代表匹配所有主機 test.ping代表遠程執行的命令 返回結果如下: node3.crazylinux.xyz:True node2.crazylinux.xyz:True salt '*' cmd.run 'df -h' 注釋:cmd.run 可以執行所有的linux shell 命令 返回結果如下: node2.crazylinux.xyz:Filesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 18G 1.2G 17G 7% /devtmpfs 479M 0 479M 0% /devtmpfs 489M 16K 489M 1% /dev/shmtmpfs 489M 6.7M 483M 2% /runtmpfs 489M 0 489M 0% /sys/fs/cgroup/dev/sda1 497M 168M 330M 34% /boottmpfs 98M 0 98M 0% /run/user/0 node3.crazylinux.xyz:Filesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 36G 1.2G 35G 4% /devtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.9G 12K 1.9G 1% /dev/shmtmpfs 1.9G 8.5M 1.9G 1% /runtmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup/dev/sda1 497M 168M 330M 34% /boottmpfs 378M 0 378M 0% /run/user/0

轉載于:https://www.cnblogs.com/skymyyang/p/8144729.html

總結

以上是生活随笔為你收集整理的SaltStack 安装、简单配置和远程执行的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。