作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 MesosExecutor 时,是否可以为 DAG 的每个算子指定资源(CPU、内存、GPU、磁盘空间)?
我知道您可以为任务的资源指定全局值。
例如,我有几个 CPU 昂贵的运算符,而其他运算符则不然。我想在第一个时间执行一个,但许多与非 CPU 昂贵的并行执行。
最佳答案
来自 code (mesos_executor.py 第 67 行),这似乎是不可能的,因为 cpu 和内存值在初始化期间传递给调度程序:
def __init__(self,
task_queue,
result_queue,
task_cpu=1,
task_mem=256):
self.task_queue = task_queue
self.result_queue = result_queue
self.task_cpu = task_cpu
self.task_mem = task_mem
cpus = task.resources.add()
cpus.name = "cpus"
cpus.type = mesos_pb2.Value.SCALAR
cpus.scalar.value = self.task_cpu
mem = task.resources.add()
mem.name = "mem"
mem.type = mesos_pb2.Value.SCALAR
mem.scalar.value = self.task_mem
关于mesos - 使用 MesosExecutor 在 Airflow 上自定义任务资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50263795/
我对 Airflow 很陌生,并试图了解我们应该如何在我们的环境中(在 aws 上)设置它。 我读了 Airflow 使用 Celery 和 redis 代理。 它与 Mesos 有何不同?我之前没有
使用 MesosExecutor 时,是否可以为 DAG 的每个算子指定资源(CPU、内存、GPU、磁盘空间)? 我知道您可以为任务的资源指定全局值。 例如,我有几个 CPU 昂贵的运算符,而其他运算
我有一个 Mesos 集群设置——我已经验证主节点可以看到从节点——但是当我尝试运行 Hadoop 作业时,所有任务都以 LOST 状态结束。所有从站 stderr 日志中都存在相同的错误: Erro
我是一名优秀的程序员,十分优秀!