salt-master命令详解

**salt-master命令**html

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

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

1、salt经常使用命令网站

salt 该命令执行salt的执行模块,一般在master端运行,也是咱们最经常使用到的命令
salt [options] '<target>' <function> [arguments].net

如: salt '*' test.ping命令行

2、salt-rundebug

salt-run 该命令执行runner(salt带的或者自定义的,runner之后会讲),一般在master端执行,好比常常用到的managehtm

salt-run [options] [runner.func]blog

salt-run manage.status #查看全部minion状态
salt-run manage.down #查看全部没在线minion
salt-run manged.up #查看全部在线minionget


3、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


4、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函数


5、salt-cp

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

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

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

6、salt-master

salt-master master运行命令

salt-master [options]

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


7、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

相关文章
相关标签/搜索