はじめに
古木と魔法の生き物がいっぱいの神秘的な森を想像してみてください。この森の中には、元素を操る力を持つ暗黒の魔法使いが住んでいます。あなたの探求は、この魔法の森を探索し、暗黒の魔法使いに守られた貴重な神器を取り戻すことです。これを達成するには、HadoopのHadoop HDFSスキルの力を活用し、特にFS ShellのcopyToLocal/putコマンドに焦点を当てる必要があります。
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
古木と魔法の生き物がいっぱいの神秘的な森を想像してみてください。この森の中には、元素を操る力を持つ暗黒の魔法使いが住んでいます。あなたの探求は、この魔法の森を探索し、暗黒の魔法使いに守られた貴重な神器を取り戻すことです。これを達成するには、HadoopのHadoop HDFSスキルの力を活用し、特にFS ShellのcopyToLocal/putコマンドに焦点を当てる必要があります。
このステップでは、Hadoop FS ShellコマンドのcopyToLocal
を使用して、ファイルをHDFSからローカルファイルシステムにコピーします。
ターミナルを開き、以下の手順に従って始めましょう。
適切な権限のためにHadoopユーザーに切り替えます。
su - hadoop
HDFSにサンプルファイルを作成します。
echo "Magic artifact content" | hdfs dfs -put - /home/hadoop/magic_artifact.txt
FS ShellのcopyToLocal
を使用して、ファイルをローカルシステムにコピーします。
hdfs dfs -copyToLocal /home/hadoop/magic_artifact.txt /home/hadoop/magic_artifact.txt
ローカルファイルの存在を確認することで、ファイルコピーを検証します。
ls /home/hadoop/magic_artifact.txt
このステップでは、FS Shellコマンドのput
を使用して、ローカルシステムからファイルをHDFSにアップロードします。
ローカルのサンプルファイルを作成します。
echo "Dark sorcerer's spellbook" > /home/hadoop/spellbook.txt
FS Shellのput
を使用して、ファイルをHDFSにアップロードします。
hdfs dfs -put /home/hadoop/spellbook.txt /home/hadoop/spellbook.txt
HDFS内のファイルの存在を確認することで、ファイルのアップロードを検証します。
hdfs dfs -ls /home/hadoop/spellbook.txt
この実験では、魔法の森の中で魔法的なシナリオをデザインして、HadoopにおけるFS ShellのcopyToLocal
およびput
コマンドの学習にユーザーを取り込みました。暗黒の魔法使いから貴重な神器を取り戻す探求に乗り出すことで、ユーザーはHDFSとローカルシステムの間でファイルをコピーするための実際の手順を案内されました。この没入型の体験を通じて、ユーザーはHadoopエコシステム内のファイル管理に関する実践的な経験を得、HDFSスキルを磨きました。