java.lang.NoSuchMethodError: net.jpountz.lz4.LZ4BlockInputStream. ‹init› (Ljava / io / InputStream; Z) V в предварительном просмотре

Экспериментирую с Google Cloud Data Fusion. Я присоединяюсь к 2 таблицам BigQuery с помощью объединителя + пишу обратно в BigQuery. В предварительном просмотре я получаю эту ошибку: java.lang.NoSuchMethodError: net.jpountz.lz4.LZ4BlockInputStream. (Ljava / io / InputStream; Z) V

Я установил для задания Spark вместо Map / Reduce, потому что Map / reduce генерирует проблему нехватки памяти при предварительном просмотре. Когда я развертываю и запускаю задание, оно вылетает из-за «Контейнер убит YARN из-за превышения ограничений памяти».

Самые большие таблицы - это около 6 миллионов записей без вложенных полей. В меньшей таблице 66 записей.
Я не указывал никаких разделов.

Какой рекомендуемый способ отладки / решения этой проблемы? Увеличить количество воркеров / памяти?


person Koen Verschaeren    schedule 10.05.2019    source источник


Ответы (1)


В случае ошибки предварительного просмотра "java.lang.NoSuchMethodError: net.jpountz.lz4.LZ4BlockInputStream. (Ljava / io / InputStream; Z) V" не могли бы вы предоставить полную трассировку стека из журналов предварительного просмотра в пользовательском интерфейсе?

Спасибо и привет,

Сагар

person Sagar Kapare    schedule 13.05.2019
comment
Можно ли разобраться в этой проблеме, потому что в настоящее время она бросает вызов. - person Koen Verschaeren; 17.05.2019
comment
Привет, Коэн. Спасибо, что предоставил трассировку стека. Мы обнаружили аналогичную проблему в SPARK issues.apache.org/jira/browse/SPARK-25928. Похоже, что библиотека LZ4 плохо работает с версией Spark 2.3. в Cloud Data Fusion мы не используем эту библиотеку, чтобы исправить это, просто исключив ее - github.com / cdapio / cdap / pull / 11350. - person Sagar Kapare; 22.05.2019
comment
Следующий выпуск Cloud Data Fusion будет доступен на следующей неделе. - person Sagar Kapare; 22.05.2019
comment
Большой! Я протестирую, как только новый релиз будет доступен на GCP. - person Koen Verschaeren; 23.05.2019
comment
Исправление теперь доступно во вновь созданном экземпляре Data Fusion. - person Ali Anwar; 24.05.2019