我无法在Dask中更改临时目录。当出于某种原因更改dask.yaml中的临时目录时,Dask仍在/ tmp(已满)中写出。我现在想尝试调试它,但是当我使用client.get_worker_logs()
时,我只会得到INFO输出。
我通过以下方式启动集群
from dask.distributed import LocalCluster, Client
cluster = LocalCluster(n_workers=1, threads_per_worker=4, memory_limit='10gb')
client = Client(cluster)
我已经尝试将distributed.worker: debug
添加到distributed.yaml
,但这不会改变输出。我还要检查我实际上是通过调用dask.config.get('distributed.logging')
我在做什么错了?
答案 0 :(得分:0)
默认情况下,LocalCluster使大多数日志记录保持静音。尝试传递silence_logs=False
关键字
cluster = LocalCluster(..., silence_logs=False)