【linux系统下载_学习_教程_编程_软件】提供全系列Linux发行版下载学习-Linux部落
当前位置: 主页 > Linux系统教程 > 自动化 >

salt常用命令总结

时间:2017-09-13 16:21来源:原创 作者:admin 点击:
------分隔线----------------------------
salt常用命令总结:

查看所有秘钥
salt-key -L

接受所有key
salt-key -A

对所有客户端做ping测试
salt '*' test.ping

-E正则
salt -E 'linuxzone' cmd.run '/sbin/ifconfig'

-L主机列表
salt -L www.linuxzone.net,app.web.cn.10.0.2.28.com' cmd.run 'crontab -l'

-N组
salt -N web cmd.run 'crontab -l'
nodegroups:
  db: 'app.svn.10.0.1.190.com'
  web: 'L@app.svn.10.0.1.190.com,app.web.cn.10.0.2.28.com'

查看版本信息
salt --versions-report

查看客户端系统信息
salt 'www.linuxzone.net' grains.items

查看客户端系统信息
salt 'www.linuxzone.net' grains.item os

查看系统是CentOS客户端的cpu核心数
salt -G 'os:CentOS' grains.item num_cpus

同步文件
#mkdir -p /srv/salt
#echo salt test >/srv/salt/test.txt
#salt -N db cp.get_file salt://test.txt /tmp/test.txt gzip=9 makedirs=True(传输过程开启压缩,目标目录不存在时自动创建)

同步目录
salt 'app.web.cn.10.0.2.28.com' cp.get_dir salt://test_dir /tmp

查看客户端连接状态
salt-run manage.status

本文地址:http://www.linuxzone.net/auto/190.html
------分隔线----------------------------
栏目列表