侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

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

2023-11-27 星期一 / 0 评论 / 0 点赞 / 73 阅读 / 2502 字

1:安装修改hosts文件,必须保证Master端和Minion端都有完整的FQDN名示例如下:vim /etc/hosts192.168.31.101 node2 node2.crazylinux.

1:安装

修改hosts文件,必须保证Master端和Minion端都有完整的FQDN名示例如下:vim /etc/hosts192.168.31.101 node2 node2.crazylinux.xyz192.168.31.102 node3 node3.crazylinux.xyz为了保证Master端和Minion的连通性,建议关闭防火墙以及selinx。systemctl stop firewalldsetenforce 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/minionmaster: 192.168.31.101PS:此处的ip地址为master的ip

3:启动master端和minion端

systemctl enable salt-mastersystemctl enable salt-minionsystemctl start salt-mastersystemctl start salt-minion

4:通过salt-key命令接收客户端

salt-key此时可以看到Unaccepted Keys:里有node3.crazylinux.xyzsalt-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:    Truenode2.crazylinux.xyz:    Truesalt '*' 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% /dev    tmpfs                    489M   16K  489M   1% /dev/shm    tmpfs                    489M  6.7M  483M   2% /run    tmpfs                    489M     0  489M   0% /sys/fs/cgroup    /dev/sda1                497M  168M  330M  34% /boot    tmpfs                     98M     0   98M   0% /run/user/0node3.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% /dev    tmpfs                    1.9G   12K  1.9G   1% /dev/shm    tmpfs                    1.9G  8.5M  1.9G   1% /run    tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup    /dev/sda1                497M  168M  330M  34% /boot    tmpfs                    378M     0  378M   0% /run/user/0

广告 广告

评论区