当前位置:网站首页>Hashicopy之nomad应用编排方案08(检测Job)
Hashicopy之nomad应用编排方案08(检测Job)
2022-06-11 13:12:00 【华为云】
一 背景
作业提交成功并不表示作业运行成功。这是高度乐观调度器的本质。成功的作业提交意味着服务器能够发出正确的调度命令。它并不表示作业实际上正在运行。若要验证作业正在运行和健康,可能需要检查其状态。
本节将使用前几节中名为“docs”的作业,但是这些操作和命令很大程度上适用于Nomad中的所有作业。
二 查询作业状态
提交作业后,可以使用作业状态命令查询该作业的状态:
nomad job status
在高级别上,您可以观察到作业当前正在运行,但“运行”实际上是什么意思。通过向作业状态命令提供作业名称,您可以向Nomad询问更详细的作业信息:
nomad job status docs
该输出显示有三个运行该任务的实例,每个实例都有自己的分配。有关status命令的更多信息,请参阅nomad作业状态命令文档。
三 获取评估的状态
您可以将评估视为提交给计划程序。下面的一个示例显示了一个作业的状态输出,其中一些分配已成功放置,但没有足够的资源放置所有所需的分配。
如果使用-evals标志发出status命令,则输出将显示该假设作业有一个未完成的评估:
nomad job status -evals docs
输出声明作业有一个正在进行的“阻塞”评估。当Nomad不能放置所有所需的分配时,它会创建一个阻塞的评估,等待更多的资源可用。
eval status命令可以更详细地检查任何评估。在很大程度上,这不应该是必要的。但是,了解是什么触发了一个特定的评估以及它的当前状态是很有用的。在“complete”评估中运行它将提供类似于以下内容的输出:
nomad eval status f4a63100
四 检索分配的状态
您可以将分配视为要计划的指令。与应用程序或服务一样,分配也有日志和状态。alloc status命令提供任务最近发生的事件、资源使用情况、端口分配等信息:
nomad alloc status f4a63100五 查看日志
nomad alloc logs 04d9627d servernomad alloc logs -f 04d9627dnomad alloc logs -tail -n 25 04d9627dnomad alloc logs -stderr 04d9627d收集资源使用率
nomad alloc status -stats 04d9627d参考链接
边栏推荐
- [clearos] install the clearos system
- Shader shader
- App manual signature of openharmony standard system
- InfoQ 极客传媒 15 周年庆征文|移动端开发之动态排行【MUI+Flask+MongoDB】
- ecplise无法连接sql server
- tf.data(二) —— 并行化 tf.data.Dataset 生成器
- 【bug解决】表单分页,显示总数据res.data.total
- Schéma de dessin utilisé par les Pads
- 不谈赛道,不聊风口,开源数据库巨头Cassandra如何在国内讲好“新故事” | C位面对面
- 关于分布式锁的续命问题——基于Redis实现的分布式锁
猜你喜欢

Today in history: Apple II comes out; Microsoft acquires gecad; The scientific and technological pioneer who invented the word "software engineering" was born

看不懂Kotlin源码?从Contracts 函数说起~

@How to resolve controller and requestmapping

NFT市场怎么样 为什么NFT能如此火爆 怎么搭建NFT平台

历史上的今天:Apple II 问世;微软收购 GECAD;发明“软件工程”一词的科技先驱出生...

Mctalk's entrepreneurial voice - erudition and discernment: be interested in socializing, and provide a "small and beautiful" space for old friends before and after retirement

【滤波器】基于matlab时变维纳滤波器设计【含Matlab源码 1870期】

Live share experience

苹果将造搜索引擎?

字节真的是宇宙尽头吗?
随机推荐
TeaTalk·Online 演讲实录 | 圆满完结!安全上云,选对数据迁移策略很重要
启封easy QF PDA帮助企业提升ERP的管理水平
[arcgis] City relevance analysis
关于uni-app 配置 APP 不显示顶部标题栏设置
關於分布式鎖的續命問題——基於Redis實現的分布式鎖
Stone technology: R & D strength and excellent quality help upgrade the sweeping robot industry
Microsoft exposes another "scandal": watching VR porn in the office, "the father of hololens" is about to leave!
马斯克称自己不喜欢做CEO,更想做技术和设计;吴恩达的《机器学习》课程即将关闭注册|极客头条...
How does Cassandra, an open source database giant, tell a "new story" in China? Face to face
两件小事,感受到了和大神的差距
火山引擎云数据库 veDB 在字节内部的业务实践
Audio adaptation of openharmony Standard System Porting
How to synchronize openstack RDO source to local for offline installation
Musk says he doesn't like being a CEO, but rather wants to do technology and design; Wu Enda's "machine learning" course is about to close its registration | geek headlines
【滤波器】基于matlab时变维纳滤波器设计【含Matlab源码 1870期】
Which brand of bone conduction Bluetooth headset is good? Five most popular bone conduction Bluetooth headsets
Shader shader
Deep learning and CV tutorial (14) | image segmentation (FCN, segnet, u-net, pspnet, deeplab, refinenet)
NFT市场怎么样 为什么NFT能如此火爆 怎么搭建NFT平台
想要实现在时序场景下“远超”通用数据库,需要做到哪几点?