Hadoop FS Shell mkdir

HadoopHadoopBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Imaginez-vous comme un agent de communication stationné dans une base extraterrestre située sur une planète lointaine. Votre tâche consiste à gérer les données de communication stockées dans le Hadoop Distributed File System (HDFS). Aujourd'hui, vous allez apprendre à utiliser la commande mkdir de la console Hadoop FS pour créer des répertoires afin d'organiser efficacement vos données.

Créer un nouveau répertoire

Dans cette étape, vous allez créer un nouveau répertoire nommé communications dans le HDFS.

  1. Basculez sur l'utilisateur hadoop :

    su - hadoop
  2. Vérifiez le répertoire actuel dans le HDFS :

    hdfs dfs -ls /

    Si vous exécutez la commande ci-dessus à ce moment-là, vous constaterez que le HDFS ne contient aucun répertoire.

  3. Créez un nouveau répertoire nommé communications :

    hdfs dfs -mkdir /communications
  4. Expliquez le but de la commande et interprétez la sortie :

    La commande hdfs dfs -mkdir /communications est utilisée pour créer un nouveau répertoire nommé "communications" dans le Hadoop Distributed File System (HDFS). Analysons la commande :

    • hdfs : C'est l'outil de ligne de commande utilisé pour interagir avec le HDFS.
    • dfs : Il signifie "Distributed File System" et est une sous-commande de l'outil hdfs.
    • -mkdir : Cette option indique que nous voulons créer un nouveau répertoire.
    • communications : C'est le nom du répertoire que nous voulons créer.
  5. Vérifiez que le répertoire a été créé avec succès :

    hdfs dfs -ls /

Après cette commande, si vous avez trouvé un répertoire nommé "communications", cela signifie que vous avez terminé cette étape.

Créer des sous-répertoires

Dans cette étape, vous allez créer des sous-répertoires dans le répertoire communications pour organiser encore plus efficacement vos données de communication.

  1. Créez un sous-répertoire nommé reports :

    hdfs dfs -mkdir /communications/reports
  2. Créez un autre sous-répertoire nommé messages :

    hdfs dfs -mkdir /communications/messages
  3. Vérifiez que les sous-répertoires ont été créés avec succès :

    hdfs dfs -ls /communications

Si les sous-répertoires "reports" et "messages" apparaissent sous le répertoire "communications" après avoir exécuté cette commande, cela indique que l'expérience a été menée à bien avec succès.

Résumé

Dans ce laboratoire, vous avez appris à utiliser la commande mkdir de la console Hadoop FS pour créer des répertoires dans le HDFS. En organisant vos données dans des répertoires structurés, vous pouvez gérer et accéder efficacement aux fichiers de communication dans l'écosystème Hadoop. Ce laboratoire a été conçu pour améliorer vos compétences en matière de gestion de fichiers et de structuration de répertoires dans le Hadoop HDFS.

De plus, au cours du processus d'apprentissage, vous pouvez également établir une analogie entre cette commande et la commande mkdir dans Linux.