As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Migrando de versões anteriores HBase
Para migrar dados de uma HBase versão anterior, consulte Atualização
Migração para o Amazon EMR versão 7.4.0 ou posterior
nota
Siga estas diretrizes se você estiver migrando de uma versão do EMR anterior à 7.4.0 para uma versão superior à 7.3.0.
Se você estiver executando atualmente uma versão do EMR com o recurso de rastreamento de arquivos da loja da Amazon ativado, incluído nas versões 6.2.0 a 7.3.0, e quiser fazer o upgrade para uma versão com o OSS Store File Tracking, disponível nas versões do EMR posteriores à 7.3.0, siga estas etapas:
No cluster existente:
Desative a
hbase:storefile
tabela.Descarte a tabela
hbase:storefile
.Lavar
hbase:meta
.Aguarde até que os metadados sejam atualizados.
No novo cluster:
Defina o mesmo diretório do Amazon S3 como o diretório raiz.
Inicie o cluster com a
DefaultStoreFileTracker
implementação:{ "Classification": "hbase-site", "Properties": { hbase.store.file-tracker.impl: "org.apache.hadoop.hbase.regionserver.storefiletracker.DefaultStoreFileTracker" }
No nível da tabela ou do grupo de colunas, use os seguintes comandos para alterar o rastreador de arquivos armazenados:
Altere o Store File Tracker da tabela ou da família de colunas da tabela:
hbase> change_sft 't1','FILE' hbase> change_sft 't2','cf1','FILE'
Altere todo o Store File Tracker da tabela que corresponda à expressão regular fornecida (regex):
hbase> change_sft_all 't.*','FILE' hbase> change_sft_all 'ns:.*','FILE' hbase> change_sft_all 'ns:t.*','FILE'