はじめに
上に輝くきらめく星が満ちた魔法の夜空を想像してみてください。そこで勇敢な惑星間探検家が刺激的な冒険に乗り出します。このシナリオでは、私たちの目標は、「FS Shell ls」コマンドを使ってHadoop HDFSをナビゲートし、広大なデジタル宇宙に隠されたデータと情報の宝を明かすことです。
上に輝くきらめく星が満ちた魔法の夜空を想像してみてください。そこで勇敢な惑星間探検家が刺激的な冒険に乗り出します。このシナリオでは、私たちの目標は、「FS Shell ls」コマンドを使ってHadoop HDFSをナビゲートし、広大なデジタル宇宙に隠されたデータと情報の宝を明かすことです。
このステップでは、Hadoop File System(HDFS)の世界に突入し、hadoop fs -ls
コマンドを使ってディレクトリとファイルを一覧表示します。
Hadoopユーザーに切り替えます:
su - hadoop
HDFS内のユーザーのホームディレクトリの内容を一覧表示します:
hadoop fs -ls /
コマンドが正常に実行されることは、Hadoop環境が準備できており、hadoopコマンドを使用できることを意味します。
hadoop fs -ls
コマンドを使って、HDFS内のディレクトリにさらに入り込むことで、旅を続けましょう。
HDFS内に新しいディレクトリを作成します:
hadoop fs -mkdir /lab
新しく作成したディレクトリの内容を一覧表示します:
hadoop fs -ls /
このステップでは、ファイルパス付きの hadoop fs -ls
コマンドを使用して、HDFS内の特定のファイルの詳細を調べましょう。
サンプルファイルをHDFSの実験ディレクトリにアップロードします:
echo 'Hello, Hadoop!' > sample.txt
hadoop fs -put sample.txt /lab
アップロードしたファイルの詳細を一覧表示します:
hadoop fs -ls /lab/sample.txt
この実験では、「FS Shell ls」コマンドを使ってHadoop File Systemを探索し、ディレクトリを調べ、パスを移動し、ファイルの詳細を明らかにする旅に乗り出しました。手順を追ってHadoopの力を活用することで、ユーザーはHDFSの理解を深め、分散環境内のデータを効果的に管理できます。