Introdução
Imagine-se num laboratório de tecnologia futurista, onde você desempenha o papel de um físico quântico. Neste laboratório, você foi encarregado de gerenciar dados em um ambiente distribuído usando Hadoop HDFS. Seu objetivo é aprender e praticar o uso do comando "FS Shell chgrp" para alterar a propriedade do grupo de arquivos ou diretórios.
Alterar a Propriedade do Grupo de um Arquivo
Nesta etapa, você alterará a propriedade do grupo de um arquivo chamado example.txt para um grupo diferente chamado newgroup.
Mude para o usuário
hadoopno terminal usando:su - hadoopCrie um arquivo de texto chamado
example.txtno diretório.echo "Hello World" > example.txtColoque o arquivo
example.txtno sistema de arquivos Hadoop:hadoop fs -put example.txt /user/hadoop/Execute o seguinte comando para listar a propriedade do grupo do arquivo:
hadoop fs -ls /user/hadoop/para ver a propriedade do grupo do arquivo assim:
-rw-r--r-- 1 hadoop supergroup 12 2024-03-19 20:53 /user/hadoop/example.txtAltere a propriedade do grupo do arquivo para
newgroup.hadoop fs -chgrp newgroup /user/hadoop/example.txtExecute o seguinte comando para listar a propriedade do grupo do arquivo:
hadoop fs -ls /user/hadoop/para ver a propriedade do grupo do arquivo assim:
-rw-r--r-- 1 hadoop newgroup 12 2024-03-19 20:53 /user/hadoop/example.txt
Alterar a Propriedade do Grupo de um Diretório
Nesta etapa, você praticará a alteração da propriedade do grupo de um diretório chamado data para um grupo diferente chamado analytics.
Crie um diretório chamado
datano diretório/user/hadoop.hadoop fs -mkdir /user/hadoop/dataExecute o seguinte comando para listar o diretório criado:
hadoop fs -ls /user/hadoop/para ver o diretório assim:
drwxr-xr-x - hadoop supergroup 0 2024-03-19 20:57 /user/hadoop/dataAltere a propriedade do grupo do diretório para
analytics.hadoop fs -chgrp analytics /user/hadoop/dataExecute o seguinte comando para listar a propriedade do grupo do diretório:
hadoop fs -ls /user/hadoop/para ver a propriedade do grupo do diretório assim:
drwxr-xr-x - hadoop analytics 0 2024-03-19 20:57 /user/hadoop/data
Resumo
Neste laboratório, você pôde explorar e praticar o uso do comando chgrp do Hadoop FS Shell para alterar a propriedade do grupo de arquivos e diretórios em um sistema de arquivos distribuído Hadoop. Ao seguir as instruções passo a passo e os verificadores fornecidos, você adquiriu experiência prática no gerenciamento de permissões de dados em um ambiente Hadoop.



