以下是 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. C++ 条件与 If 语句:掌握逻辑判断与流程控制精髓

    C++ 条件和 If 语句 您已经知道 C++ 支持数学中的常见逻辑条件: 小于:a < b 小于或等于:a <= b 大于:a > b 大于或等于:a >= b 等于:a = ...

  2. C#-GroupBox包含控件,如何获取这些控件的名称

    您可以使用 Enumerable.OfType在GroupBox中查找和投射您的RadioButtons: var radioButtons = groupBox1.Controls.OfType&l ...

  3. Pytorch DistributedDataParallel(DDP)教程二:快速入门实践篇

    一.简要回顾DDP 在上一篇文章中,简单介绍了Pytorch分布式训练的一些基础原理和基本概念.简要回顾如下: 1,DDP采用Ring-All-Reduce架构,其核心思想为:所有的GPU设备安排在一 ...

  4. 单点登录(SSO)实现详解!!!

    单点登录是什么?你是怎么理解的?单点登录是如何实现的 普通登录 提到单点登录,首先可以想到传统登录,通过登录页面根据用户名查询用户信息,判断密码是否正确,正确则将用户信息写到session,访问的时候 ...

  5. 鸿蒙HarmonyO实战-ArkUI动画(组件内转场动画)

    前言 转场动画是一种在电影.视频和演示文稿中使用的动画效果,用于平滑地切换不同的场景或幻灯片.转场动画可以增加视觉吸引力,改善观众的观看体验. 常见的转场动画包括淡入淡出.滑动.旋转.放大缩小等效果. ...

  6. 力扣77(Java)-组合(中等)

    题目: 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合. 你可以按 任何顺序 返回答案. 示例 1: 输入:n = 4, k = 2输出:[ [2,4], [3,4], ...

  7. 聊聊 Linux iowait

    哈喽大家好,我是咸鱼. 我们在使用 top 命令来查看 Linux 系统整体 CPU 使用情况的时候,往往看的是下面这一列: %Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 ...

  8. 使用 Gradio 的“热重载”模式快速开发 AI 应用

    在这篇文章中,我将展示如何利用 Gradio 的热重载模式快速构建一个功能齐全的 AI 应用.但在进入正题之前,让我们先了解一下什么是重载模式以及 Gradio 为什么要采用自定义的自动重载逻辑.如果 ...

  9. 从零开始入门 K8s | 理解 CNI 和 CNI 插件

    作者 | 溪恒 阿里巴巴高级技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 26 讲,点击直达课程页面. 关注"阿里巴巴云原生"公众号,回复关 ...

  10. 殷浩详解DDD:如何避免写流水账代码?

    简介: 在日常工作中我观察到,面对老系统重构和迁移场景,有大量代码属于流水账代码,通常能看到开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛,接口复用 ...