Version 4 (modified by jazz, 11 years ago) (diff) |
---|
◢ <實作十一> | <回課程大綱> ▲ | <實作十三> ◣
實作十二 Lab12
- 下一個範例我們使用了一個 jar 的技巧,直接修改
lab003/FsShell
cd ~/hadoop_labs/lab004 ant hadoop fs -ls hadoop jar copyFromLocal.jar doc input hadoop fs -ls touch test hadoop jar copyFromLocal.jar test file hadoop fs -ls export HADOOP_CONF_DIR=~/hadoop/conf.local/ hadoop fs -ls hadoop jar copyFromLocal.jar doc input hadoop fs -ls hadoop jar copyFromLocal.jar test file hadoop fs -ls unset HADOOP_CONF_DIR ant clean
實作習題
<問題 1> 試回答的 lab003 執行後,回傳的 Path.CUR_DIR 結果
<問題 2> 在單機模式,srcFs 物件是哪一個 Java 類別
<問題 3> 在全分散模式,srcFs 物件是哪一個 Java 類別
<問題 4> 根據 ${HOME}/hadoop/src/core/org/apache/hadoop/fs 目錄的內容,試猜測 Hadoop 1.0.4 支援哪幾種檔案系統:
(A) HDFS (hdfs://namenode:port) (B) Amazon S3 (s3:// , s3n://) (C) KFS (D) Local File System (file:///) (F) FTP (ftp://user:passwd@ftp-server:port) (G) RAMFS (ramfs://) (H) HAR (Hadoop Archive Filesystem, har://underlyingfsscheme-host:port/archivepath or har:///archivepath )
在全分散模式下,
(1) In full distributed mode, what do you see after running "hadoop fs -ls"? (2) Change to local mode, what do you see after running "hadoop fs -ls"?