и почему приходит оом, если на ноде нет оверсела по памяти, но она, тем не менее заканчивается. и убивается всегда одна и та же виртуалка
Убивается, скорее всего, самый толстый процесс, а OOM может приходить из-за фрагментации памяти и невозможности найти блок с order > 0; тут стоит посмотреть сообщения ядра про этот OOM