Я выполняю задание Dataproc с использованием h1-highmem-16
машин, каждый из которых имеет 104 ГБ памяти.YARN не использует всю память, доступную в экземпляре Google Dataproc
Я дважды проверял размер экземпляров в Google Консоли, и все работники и мастер действительно h1-highmem-16
.
Тем не менее, я получаю эту ошибку:
Container killed by YARN for exceeding memory limits. 56.8 GB of 54 GB physical memory used. Consider boosting spark.yarn.executor.memoryOverhead.
Почему ПРЯЖА не использует все 104 ГБ оперативной памяти?
Уменьшение количества обработанных сердечников, спасибо. Я попытался сменить память исполнителя и память накладные расходы без каких-либо успехов, он всегда использовал несколько гигабайт больше предела. – cahen