配置好epel源

服务器端:

    #yum install salt-master -y

    配置文件路径:

        /etc/salt/master

    日志文件路径:

        /var/log/salt/master

客户端:

    #yum install salt-minion -y

    配置文件路径:

        /etc/salt/minion


配置服务器端:

    #vim /etc/salt/master

        file_roots        //找到此行,去掉此行和下面的两行的注释

        wKioL1ccqL-RlZ6BAAAEMqq1QvU046.png

        //配置这个的目的是配置salt的目录

        保存退出

    启动salt-master

        #/etc/init.d/salt-master start

配置客户端:

    #vim /etc/salt/minion

        #master: salt        //找到此行并进行配置salt服务器

        wKioL1ccqbPy8uKfAAAF25vdCyA159.png

        保存退出

    启动salt-minion

        #/etc/init.d/salt-minion start


服务器端发现客户端:

    #salt-key

        wKioL1ccqjbj9JqZAAAQeo3YHKA408.png

服务器端接受客户端:

    #salt-key -A        //接受所有的客户端

        wKiom1ccqa7hF86pAAAVG9X4iAU638.png

在服务端进行测试客户端:

    #salt '*' test.ping

        wKiom1ccqfSArwXLAAAIS795-ts568.png

在服务端查看所有客户端状态:

    #salt '*' manage.status

        wKioL1ccqwGgXAREAAAI4MUDI3E771.png


在服务端执行安装任务:

    #salt '*' state.highstate

        wKiom1ccqp_j27qTAABHSLp1rNQ856.png


可以看到执行成功!!!