Обнаружена ошибка "java .lang.OutOfMemoryError: Java heap space" в Had oop при параллельном запуске нескольких сопоставителей на компьютере с одним узлом - PullRequest
0 голосов
/ 20 января 2020

Я использую Had oop на машине с одним узлом в локальном режиме. Когда я запускаю файлы последовательно, тогда все работает файл. Однако, когда я запускаю мапперы параллельно, я сталкиваюсь с ошибкой " org. apache .had oop .mapred.LocalJobRunner $ Job: run (560) | job_local131593030_0008 java .lang.Exception: java .lang.OutOfMemoryError: Java пространство кучи". Я провел некоторое исследование по этому вопросу и обнаружил два свойства "mapreduce.map.memory.mb" и "mapred.child. java .opts", которые использовались для увеличения физической и динамической памяти для картографов, но это не работало в мой случай для локального режима. Может кто-нибудь, пожалуйста, дайте мне предложение, чтобы решить эту проблему.

...