MySQLNonTransientConnectionException в PDI
У меня проблема с MySQL в PDI (Чайник). Эта ошибка появляется при чтении информации по таблице ввода. Даже если все данные успешно выданы из базы, эта ошибка появляется и, возможно, не влияет на преобразование.
Error comitting connection
Communications link failure during commit(). Transaction resolution unknown.
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communications link failure during commit(). Transaction resolution unknown.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)...
Почему эта проблема происходит?
1 ответ
Это ошибка MySQL, задокументированная на странице руководства с красивым заголовком: мой сервер sql исчез.
Мэтт Кастерс (главный автор Kettle) предлагает несколько решений на вики- сайте Pentaho, который еще не загружен на форуме Hitachi Vantara.
Первое решение Мэтта состоит в том, чтобы увеличить net_write_timeout
, Значение по умолчанию - 60, и он увеличил его до 1800, отметив, что меньше может быть достаточно.
Для этого отредактируйте соединение и выберите Options
на левой панели. Затем напишите net_write_timeout в он Parameters
колонна и 1800 как value
,