zoukankan      html  css  js  c++  java
  • salt-master命令详解

    **salt-master命令**

    命令行官网学习网站:http://docs.saltstack.cn/ref/cli/index.html

    salt
    salt-call
    salt-cp
    salt-key
    salt-master
    salt-minion
    salt-run
    salt-unity

    一、salt常用命令

    salt 该命令执行salt的执行模块,通常在master端运行,也是我们最常用到的命令
    salt [options] '<target>' <function> [arguments]

    如: salt '*' test.ping

    二、salt-run

    salt-run 该命令执行runner(salt带的或者自定义的,runner以后会讲),通常在master端执行,比如经常用到的manage

    salt-run [options] [runner.func]

    salt-run manage.status #查看所有minion状态
    salt-run manage.down #查看所有没在线minion
    salt-run manged.up #查看所有在线minion


    三、salt-key

    salt-key 密钥管理,通常在master端执行

    salt-key [options]

    salt-key -L #查看所有minion-key
    salt-key -a <key-name> #接受某个minion-key
    salt-key -d <key-name> #删除某个minion-key
    salt-key -A #接受所有的minion-key
    salt-key -D #删除所有的minion-key


    四、salt-call

    salt-call 该命令通常在minion上执行,minion自己执行可执行模块,不是通过master下发job

    salt-call [options] <function> [arguments]
    salt-call test.ping #自己执行test.ping命令
    salt-call cmd.run 'ifconfig' #自己执行cmd.run函数


    五、salt-cp

    salt-cp 分发文件到minion上,不支持目录分发,通常在master运行

    salt-cp [options] '<target>' SOURCE DEST

    [root@salt-master ~]# salt-cp '*' /root/m.txt /usr/local/m.txt

    六、salt-master

    salt-master master运行命令

    salt-master [options]

    salt-master #前台运行master
    salt-master -d #后台运行master
    salt-master -l debug #前台debug输出


    七、salt-minion

    salt-minion minion运行命令

    salt-minion [options]

    salt-minion #前台运行
    salt-minion -d #后台运行
    salt-minion -l debug #前台debug输出
    ---------------------
    版权声明:本文为CSDN博主「东城绝神」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/m0_37814112/article/details/80346034

  • 相关阅读:
    打印水仙花数
    ios9基础知识总结(一)
    简单工厂模式自我理解
    例子
    委托
    IO 磁盘总结
    配置文件命令
    三层架构dal 层基本代码 非查询/查询
    三层架构自我总结
    三层架构源代码
  • 原文地址:https://www.cnblogs.com/andy6/p/11357518.html
Copyright © 2011-2022 走看看