Nomad 速查
共 24 条 Nomad 用法,涵盖作业基础、Job 定义、分配与日志、集群、进阶。 支持搜索与分类筛选,点击即可复制。
作业基础
用 HCL 描述任务并调度。
| 命令 | 说明 |
|---|---|
| 预演调度(显示变更) | |
| 提交作业 | |
| 列出作业 / 查看某作业 | |
| 停止(保留记录)/ 彻底删除 | |
| 作业版本历史 |
Job 定义
HCL 结构。
| 命令 | 说明 |
|---|---|
| 基本骨架 | |
| 副本数与数据中心 | |
| docker 驱动配置 | |
| 资源需求(MHz/MB) | |
| 调度约束 |
分配与日志
查看运行实例。
| 命令 | 说明 |
|---|---|
| 作业下的分配 | |
| 分配详情与事件 | |
| 查看输出日志 | |
| 查看错误日志 | |
| 进入容器执行命令 |
集群
节点与服务器。
| 命令 | 说明 |
|---|---|
| 列出 server 与状态 | |
| 列出 / 查看客户端节点 | |
| 排空节点(安全维护) | |
| 图形界面 |
进阶
服务、变量与权限。
| 命令 | 说明 |
|---|---|
| 服务注册(对接 Consul) | |
| 模板渲染(配合 Consul KV/Vault) | |
| Nomad 变量(配置注入) | |
| ACL 初始化与令牌 | |
| 命名空间隔离 |
使用说明
Nomad 速查:作业基础、Job 定义、分配与日志、集群、进阶;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:作业基础、Job 定义、分配与日志、集群、进阶。
- 点「命令」列复制到终端或 HCL 文件。
- 提交前 nomad job plan 预演变更;上线用 job run。
- 排错先看 alloc status 的事件与 alloc logs 输出。
常见问题
- Nomad 和 Kubernetes 怎么选?
- Nomad 单二进制、部署轻、支持非容器(Java/二进制)任务;K8s 生态庞大、容器编排能力更强。按规模与运维成本选择。
- 怎么做服务发现?
- Nomad 内置服务注册,可与 Consul 集成,把服务注册进 Consul 供发现与健康检查。
- 需要联网吗?
- 速查内容本地可用;下载与拉取镜像需联网。