Introducción
Imagina que estás en un laboratorio de tecnología futurista donde estás desempeñando el papel de físico cuántico. En este laboratorio, te han encomendado la tarea de gestionar datos en un entorno distribuido utilizando Hadoop HDFS. Tu objetivo es aprender y practicar el uso del comando "FS Shell chgrp" para cambiar la propiedad del grupo de archivos o directorios.
Cambiar la propiedad del grupo de un archivo
En este paso, cambiarás la propiedad del grupo de un archivo llamado example.txt a un grupo diferente llamado newgroup.
Cambia al usuario
hadoopen la terminal usando:su - hadoopCrea un archivo de texto llamado
example.txten el directorio.echo "Hello World" > example.txtColoca el archivo
example.txten el sistema de archivos de Hadoop:hadoop fs -put example.txt /user/hadoop/Ejecuta el siguiente comando para listar la propiedad del grupo del archivo:
hadoop fs -ls /user/hadoop/para ver la propiedad del grupo del archivo así:
-rw-r--r-- 1 hadoop supergroup 12 2024-03-19 20:53 /user/hadoop/example.txtCambia la propiedad del grupo del archivo a
newgroup.hadoop fs -chgrp newgroup /user/hadoop/example.txtEjecuta el siguiente comando para listar la propiedad del grupo del archivo:
hadoop fs -ls /user/hadoop/para ver la propiedad del grupo del archivo así:
-rw-r--r-- 1 hadoop newgroup 12 2024-03-19 20:53 /user/hadoop/example.txt
Cambiar la propiedad del grupo de un directorio
En este paso, practicarás cambiar la propiedad del grupo de un directorio llamado data a un grupo diferente llamado analytics.
Crea un directorio llamado
dataen el directorio/user/hadoop.hadoop fs -mkdir /user/hadoop/dataEjecuta el siguiente comando para listar el directorio creado:
hadoop fs -ls /user/hadoop/para ver el directorio así:
drwxr-xr-x - hadoop supergroup 0 2024-03-19 20:57 /user/hadoop/dataCambia la propiedad del grupo del directorio a
analytics.hadoop fs -chgrp analytics /user/hadoop/dataEjecuta el siguiente comando para listar la propiedad del grupo del directorio:
hadoop fs -ls /user/hadoop/para ver la propiedad del grupo del directorio así:
drwxr-xr-x - hadoop analytics 0 2024-03-19 20:57 /user/hadoop/data
Resumen
En este laboratorio, pudiste explorar y practicar el uso del comando chgrp de la interfaz de shell de Hadoop FS para cambiar la propiedad del grupo de archivos y directorios en un sistema de archivos distribuido de Hadoop. Siguiendo las instrucciones detalladas y las verificaciones proporcionadas, adquiriste experiencia práctica en la gestión de permisos de datos en un entorno de Hadoop.



