2016-10-17 3 views
0

У меня есть кластер, который работает на Hadoop 1.1.2 и HBase 0.94. Есть ли способ, в котором я могу скопировать данные HBase в файлы HDFS, остановить HBase, установить HBase 0.98 и скопировать данные в HBase 0.98?Копирование данных одной таблицы из HBase 0.94 в HBase 0.98

Я в порядке со временем простоя. Я попробовал подходы CopyTable и Import, которые не сработали.

+0

Можете ли вы показать здесь, как вы пытаетесь копировать таблицу и что происходит не так? –

ответ

0

Переход от 0.94.x непосредственно к 0.98.x не работает. Путь обновления соответствует тем же процедурам, что и Upgrading from 0.94.x to 0.96.x. Дополнительные действия необходимы для использования некоторых новых функций 0.98.x. См. Upgrading from 0.96.x to 0.98.x для сокращенного списка этих функций.

Я думаю, что это должно вам помочь.

Дополнительная информация, которая может быть полезной:

  1. Принимая резервное копирование данных не требуется в любом случае.

  2. Если переход на второстепенную версию -provided-изменение версии HFile не производится, можно выполнить обновление.

  3. Повторное обновление не возможно при переходе на главную версию. В этом случае мы должны запустить некоторые сценарии, предоставленные поставщиком для импорта данных обратно в HBase. Дополнительная информация может быть найдена вместе с выпуском продукта

Смежные вопросы