脚本执行¶
脚本执行用于在已纳管主机上批量执行脚本或命令。
使用步骤¶
- 进入「运维管理 - 脚本执行」
- 选择目标主机(仅已纳管主机可选)
- 选择脚本来源:
- 临时脚本:直接填写脚本内容
- 脚本仓库:从脚本仓库选择已录入脚本
- 选择执行用户
- 点击「执行」
支持的语言¶
| 语言 | 说明 |
|---|---|
| Shell | Linux 默认 |
| Python | |
| PowerShell | Windows 主机 |
| BAT | Windows 主机 |
执行结果¶
执行后,可查看:
- 整体状态(成功 / 失败 / 执行中)
- 每台主机的输出与结果
- 任务 ID(用于在任务历史中追踪)
执行引擎¶
脚本执行按主机纳管方式自动路由:
- SSH 主机 → Ansible
- SaltStack 主机 → SaltStack
- OpsMini 主机 → OpsMini Server(gRPC)
提示¶
- 批量执行时,结果按主机逐条展示
- 任务 ID 用于在「任务历史」中查看详细输出