以下是 SaltStack 常用的一些命令:

查看帮助信息:salt --help
检查Salt支持的操作系统:salt '*' test.ping
查看Minion的版本号:salt '*' test.version
执行命令:salt '*' cmd.run 'command'
安装软件包:salt '*' pkg.install 'package_name'
升级软件包:salt '*' pkg.upgrade
移除软件包:salt '*' pkg.remove 'package_name'
列出已安装的软件包:salt '*' pkg.list_pkgs
查看系统负载:salt '*' status.loadavg
查看内存使用情况:salt '*' status.meminfo
查看硬盘使用情况:salt '*' status.diskusage
查看CPU信息:salt '*' status.cpuinfo
重启Minion:salt '*' system.reboot
关闭Minion:salt '*' system.shutdown
获取Minion的网络接口信息:salt '*' network.interfaces
获取Minion的IP地址:salt '*' network.ip_addrs
获取Minion的主机名:salt '*' network.get_hostname
同步时间:salt '*' system.set_date
检查服务状态:salt '*' service.status 'service_name'
启动服务:salt '*' service.start 'service_name'
停止服务:salt '*' service.stop 'service_name'
重新启动服务:salt '*' service.restart 'service_name'
重新加载配置文件:salt '*' service.reload 'service_name'
查看Minion的状态:salt '*' status.status
运行Grains模块:salt '*' grains.ls
查看Minion的IP地址:salt '*' grains.get ipv4
查看Minion的操作系统:salt '*' grains.get os
查看Minion的CPU信息:salt '*' grains.get cpu_model
设置Minion的自定义变量:salt '*' grains.setval 'custom_var' 'value'
同步Grains信息:salt '*' saltutil.sync_grains
执行自定义模块:salt '*' mymodule.run
执行State文件:salt '*' state.apply 'state_file'
检查State文件无效配置:salt '*' state.show_highstate
校验State文件语法:salt '*' state.show_sls 'state_file'
查看Highstate文件:salt '*' state.show_highstate
应用Highstate文件:salt '*' state.highstate
查看Minion的Mine函数:salt '*' mine.get 'target_minion' 'mine_function'
刷新Mine函数:salt '*' mine.flush
查看执行结果:salt '*' jobs.active
强制终止作业:salt '*' saltutil.kill_job 'job_id'
执行远程执行命令:salt-cp '*' '/path/to/source.file' '/path/to/destination.file'
复制文件到Minion:salt-cp '*' '/path/to/source.file' '/path/to/destination.file'
复制文件到Salt Master:salt-cp '*' '/path/to/source.file' 'salt://destination.file'
安装扩展模块:salt '*' saltutil.sync_all
添加新的Minion:salt-key -a 'new_minion'
移除已离线的Minion:salt-key -d 'offline_minion'
列出已接受的Minion:salt-key -L
列出已拒绝的Minion:salt-key -R
列出等待接受的Minion:salt-key -P
查看Salt Master的状态:salt-run manage.status
同步所有Minion的密钥:salt-run manage.up
列出Master上所有的Minion:salt-run manage.present
列出未连接的Minion:salt-run manage.down
执行灰度发布:salt-run cache.grains 'grain_key:grain_value'
将事件发送到事件总线:salt-call event.send 'event_tag' data='event_data'
查看事件总线上的事件:salt-run event.fire_master 'event_tag' data='event_data'
运行计划任务:salt-cron '*' enable_job <job_name>
禁用计划任务:salt-cron '*' disable_job <job_name>

这里列举了一些常用的SaltStack命令,能够帮助您进行配置管理、软件包管理和系统管理等操作。具体命令的使用方法和参数请参考SaltStack官方文档。

原文链接:https://blog.csdn.net/m0_55877125/article/details/132901398

SaltStack 常用的一些命令的更多相关文章

  1. SaltStack常用的模块

    目录 1. SaltStack模块介绍 2. SaltStack常用模块 2.1 SaltStack常用模块之network 2.1.1 network.active_tcp 2.1.2 networ ...

  2. 前端常用的WindowsCMD命令

    前面的话   在网上找了一些关于命令提示符CMD的资料,但是很多资料都是把所有的功能罗列出来,大部分都不会用到.所以,自己把常用的CMD命令总结如下,方便查阅 操作类 help 列出所有支持的指令及说 ...

  3. Android之什么是Activity和常用的ADB命令以及Android项目结构的认识

    总结一下之前学习Android的一些内容 一:  Android常用的ADB命令(adb android调试桥)      1.adb devices   查看模拟器设备并重新连接. 2.adb ki ...

  4. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  5. Linux 视频设备驱动V4L2最常用的控制命令

    http://blog.csdn.net/shaolyh/article/details/6583226 Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02) 命令 功能 VIDIOC ...

  6. FPGA综合工具--Synplify Pro的常用选项及命令

    最近要用到Synplify,但以前没使用过,无基础,找到一篇帖子,隧保存下来. 本文转自:http://blog.sina.com.cn/s/blog_65fe490d0100v8ax.html Sy ...

  7. 每天一个linux命令(61):vi命令 /企业常用的linux命令清单

    vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是一般模式.编辑模式与指令列命令模式. 这三种模式的作用分别是: 一般模式:以 vi 打开一个档案就直接进入一般模式了(这是默认的模式) ...

  8. 几个最常用的git命令

    之前在Windows下一直用可视化的tortoise git,在Linux下最好是用命令行,以下是常用的git命令: git status:显示当前已修改的文件,新增的文件 git checkout  ...

  9. 工作中常用的Linux命令:mkdir命令

    本文链接:http://www.cnblogs.com/MartinChentf/p/6076075.html (转载请注明出处) 在Linux系统中,mkdir命令用来创建一个目录或一个级联目录. ...

  10. 工作中常用的Linux命令:crontab命令

    本文链接:http://www.cnblogs.com/MartinChentf/p/6060252.html (转载请注明出处) crontab是一个用来设置.删除或显示供守护进程cron执行的定时 ...

随机推荐

  1. Lambda表达式和闭包Closure

    目录 简介 JS中的闭包 java中的闭包 深入理解lambda表达式和函数的局部变量 总结 简介 我们通常讲到闭包,一般都是指在javascript的环境中.闭包是JS中一个非常重要的也非常常用的概 ...

  2. OpenHarmony设备截屏的5种方式

      本文转载自<OpenHarmony设备截屏的5种方式 >,作者westinyang 目录 ● 方式1:系统控制中心 ● 方式2:OHScrcpy投屏工具 `推荐` ● 方式3:DevE ...

  3. HarmonyOS应用性能与功耗云测试

    性能测试 性能测试主要验证HarmonyOS应用在华为真机设备上运行的性能问题,包括启动时长.界面显示.CPU占用和内存占用.具体性能测试项的详细说明请参考性能测试标准. 性能测试支持Phone和TV ...

  4. 【直播回顾】Hello HarmonyOS进阶课程第五课——原子化服务

    由HDE李洋老师主讲的Hello HarmonyOS进阶系列应用篇第五课<原子化服务>, 已于6月1日晚上 19 点在HarmonyOS社群内成功举行.本节课李洋老师带领大家了解Harmo ...

  5. C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造

    C++ 构造函数 构造函数是 C++ 中一种特殊的成员函数,当创建类对象时自动调用.它用于初始化对象的状态,例如为属性分配初始值.构造函数与类同名,且没有返回值类型. 构造函数类型 C++ 支持多种类 ...

  6. 【笔记】Java相关大杂烩①

    [笔记]Java相关大杂烩 Java 程序的执行流程是? *.java 文件-->*.class 文件-->类装载器-->字节码校验器-->解释器-->操作系统平台 Ja ...

  7. 技术解读:Dragonfly 基于 P2P 的智能镜像加速系统 | 龙蜥技术

    简介: 结合 Dragonfly 子项目 Nydus 进行按需加载可以最大限度提升镜像下载速度. 编者按:上世纪末期,基于 C/S 模式的思想,人们发展了 HTTP . FTP 等应用层协议.然而 C ...

  8. 爱奇艺在 Dubbo 生态下的微服务架构实践

    简介: 本文整理自作者于 2020 年云原生微服务大会上的分享<爱奇艺在 Dubbo 生态下的微服务架构实践>,重点介绍了爱奇艺在 Dubbo.Sentinel 等开发框架方面的使用经验以 ...

  9. T级内存,创建效率提升10倍以上,阿里云 KVM异构虚拟机启动时间优化实践

    简介: 阿里云工程师李伟男和郭成在 KVM Forum 2020 上详细介绍了阿里云 KVM 虚拟机创建及启动时间优化的具体技术实现,本文根据其演讲整理而成. 对于云计算用户来说,过长的 KVM 虚拟 ...

  10. Unity3D OpenVR 虚拟现实 保龄球打砖块游戏开发

    据说水哥买了 Valve Index 设备,既然这个设备这么贵,不开发点有(zhi)趣(zhang)游戏就感觉对不起这个设备.本文将来开始着手开发一个可玩性不大,观赏性极强的保龄球打砖块游戏.这仅仅只 ...