Ative o service OSS-HDFS ao crie um bucket ou em um bucket existente.
Pré-requisitos
Buckets nas regiões de China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Ulanqab), China (Shenzhen), China (Guangzhou), China (Zhangjiakou), China (Hong Kong), Japan (Tokyo), Singapore, Germany (Frankfurt), US (Silicon Valley), US (Virginia), Indonesia (Jakarta), Thailand (Bangkok), Malaysia (Johor) e SAU (Riyadh) oferecem suporte ao service OSS-HDFS.
Faturamento
-
Taxas de uso de dados
Ao usar o service OSS-HDFS, os blocos de dados são armazenados da mesma forma que no OSS. Portanto, os métodos de medição e faturamento do OSS se aplicam aos blocos de dados do service OSS-HDFS. Para mais informações, consulte Billing overview.
Limites
Não é possível desativar o service OSS-HDFS após a ativação. Proceda com cautela.
Acesse o service OSS-HDFS apenas por meio de uma virtual private cloud (VPC). Ao crie uma VPC, certifique-se de que ela esteja na mesma região do bucket no qual deseja ative o service OSS-HDFS.
Buckets das classes de armazenamento Archive, Cold Archive ou Deep Cold Archive não oferecem suporte ao service OSS-HDFS.
Não execute operações de gravação no diretório de armazenamento de dados
.dlsdata/do OSS-HDFS nem em nenhum objeto dentro desse diretório usando métodos diferentes dos fornecidos pelo OSS-HDFS, como renomear o diretório, excluí-lo ou excluir objetos. Caso contrário, o uso normal do service OSS-HDFS poderá ser afetado ou poderá ocorrer perda de dados.Antes de excluir um bucket com o service OSS-HDFS ativado, exclua primeiro os metadados no service OSS-HDFS e, em seguida, os dados do OSS. Caso contrário, não será possível excluir o bucket.
Ative o service OSS-HDFS
Ao ative o service OSS-HDFS para um bucket, a função AliyunOSSDlsDefaultRole é criada automaticamente por padrão e associada à política AliyunOSSDlsRolePolicy. Para garantir que os usuários do service OSS-HDFS possam acessar o diretório de armazenamento de dados .dlsdata/ do OSS-HDFS e quaisquer objetos nesse diretório, não desative, modifique ou exclua a função ou sua política associada.
Ative o service OSS-HDFS ao crie um bucket
Se você estiver criando um bucket pela primeira vez com uma conta Alibaba Cloud ou um usuário RAM com permissões de administrador, siga as instruções na tela. Conclua a autorização da função antes de ative o OSS-HDFS. Para mais informações, consulte Create a bucket.
Ative o service OSS-HDFS para um bucket existente
Para ative o service OSS-HDFS em um bucket existente usando uma conta Alibaba Cloud ou um usuário RAM com permissões de administrador, execute as etapas a seguir:
-
Conclua a autorização do RAM.
Acesse o console do OSS.
No painel de navegação à esquerda, clique em Buckets e, em seguida, clique em nome do bucket no qual deseja ative o service OSS-HDFS.
No menu de navegação à esquerda, escolha .
Na aba OSS-HDFS, clique em Authorize e siga as instruções na tela para concluir a autorização. Ao usar o service HDFS pela primeira vez, uma mensagem informará a necessidade de concluir primeiro a autorização do RAM. Isso inclui crie uma função chamada
AliyunOSSDlsDefaultRole, crie uma política personalizada chamadaAliyunOSSDlsRolePolicye conceder a política à função. Clique em Acesse Authorization para concluir a autorização.
-
Ative o service HDFS.
Na aba OSS-HDFS, clique em Enable OSS HDFS . A página exibirá o status RAM authorization completed, indicando que a função AliyunOSSDlsDefaultRole foi criada e a política personalizada AliyunOSSDlsRolePolicy foi concedida à função. Clique em Ative HDFS service na parte inferior.
-
Na caixa de diálogo exibida, clique em OK.
Após a ativação do service, você ainda pode usar o OSS normalmente. Se desejar usar o service OSS-HDFS, será necessário usar o endpoint do service HDFS. Acesse a página Overview do bucket e obtenha o endpoint do service HDFS na seção Port. Valor de exemplo:
cn-hangzhou.oss-dls.aliyuncs.com.
Próximos passos
Após ative o service OSS-HDFS, se desejar autorizar um usuário RAM a acessar o service OSS-HDFS por meio de um cluster EMR ou não EMR, consulte Grant a RAM user the permissions to access OSS-HDFS.