Рабочие машины Dataproc фактически являются виртуальными машинами Compute Engine, поэтому квоты ЦП применяются к API вычислительного движка.
Квоты ЦП не связаны с Airflow / Google Cloud Composer и не могут быть настроены оттуда.DataprocClusterCreateOperator
просто вызывает API-интерфейсы Dataproc, которые, в свою очередь, запускают виртуальные машины на Compute Engine.
Для бесплатных пробных учетных записей квота ЦП, по вашему опыту, составляет 8.Из сведений, предоставленных вами в разделе комментариев, ваша среда Composer использует 6 из этих 8 процессоров (3 * n1-standard-2
).Обратите внимание, что вы можете использовать меньшие машины для Composer (1 процессор), но вам всегда понадобится как минимум 3 узла.Таким образом, минимальная среда Composer будет использовать 1 * 3 = 3
процессоров.Здесь вы можете сохранить 3 процессора, если хотите, но это может повлиять на стабильность воздушного потока.
Вы также можете запросить меньшие виртуальные машины (с меньшим количеством процессоров) для ваших работников Dataproc (или меньше работников Dataproc).Опять же, я не рекомендую это делать, потому что n1-standard-1
(или меньше) для работников Dataproc слишком мало.
Обратите также внимание, что с несвободными пробными учетными записями вы можете запрашивать более высокие квоты .Однако в бесплатных пробных аккаунтах я думаю, что это невозможно.