Aventura de Agrupamento de Dados Quânticos

HadoopBeginner
Pratique Agora

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.

  1. Mude para o usuário hadoop no terminal usando:

    su - hadoop
    
  2. Crie um arquivo de texto chamado example.txt no diretório.

    echo "Hello World" > example.txt
    
  3. Coloque o arquivo example.txt no sistema de arquivos Hadoop:

    hadoop fs -put example.txt /user/hadoop/
    
  4. 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.txt
    
  5. Altere a propriedade do grupo do arquivo para newgroup.

    hadoop fs -chgrp newgroup /user/hadoop/example.txt
    
  6. 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 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.

  1. Crie um diretório chamado data no diretório /user/hadoop.

    hadoop fs -mkdir /user/hadoop/data
    
  2. Execute 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/data
    
  3. Altere a propriedade do grupo do diretório para analytics.

    hadoop fs -chgrp analytics /user/hadoop/data
    
  4. Execute 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.