0

Cloudera Manager 4.5 をインストールした後、正しいデフォルトのファイルシステムを指すように構成されていないことがわかりました。haddop fs -ls /tasktracker/datanode ボックスの 1 つから実行すると、ローカル ファイルシステムを取得するだけです。

しかし、cloudera で core-site.xml を確認すると、次の設定が表示されます。これは正しいように思われます。

<property>
  <name>fs.defaultFS</name>
  <value>hdfs://hadoop-namenode1:8020</value>
</property>

ここで正確に何を探すべきか考えていますか?

davidparks21@hadoop-reducedslot2:~$ hadoop fs -ls /
Found 22 items
drwxr-xr-x   - root root       4096 2013-04-12 13:05 /bin
drwxr-xr-x   - root root       4096 2012-04-19 09:32 /boot
drwxr-xr-x   - root root       4096 2013-04-12 11:53 /dev
drwxr-xr-x   - root root       4096 2013-04-15 04:26 /dfs
drwxr-xr-x   - root root       4096 2013-04-15 05:52 /etc
drwxr-xr-x   - root root       4096 2013-03-30 02:44 /home
drwxr-xr-x   - root root       4096 2013-03-29 11:30 /lib
drwxr-xr-x   - root root       4096 2013-03-29 11:30 /lib64
drwxr-xr-x   - root root       4096 2013-04-15 04:44 /mapred
drwxr-xr-x   - root root       4096 2013-03-29 11:19 /media
drwxr-xr-x   - root root       4096 2012-04-19 09:32 /mnt
drwxr-xr-x   - root root       4096 2013-04-12 13:09 /opt
dr-xr-xr-x   - root root          0 2013-04-12 11:53 /proc
drwx------   - root root       4096 2013-04-10 09:49 /root
drwxr-xr-x   - root root        480 2013-04-15 05:52 /run
drwxr-xr-x   - root root       4096 2013-03-29 11:31 /sbin
drwxr-xr-x   - root root       4096 2012-03-05 17:54 /selinux
drwxr-xr-x   - root root       4096 2013-03-29 11:19 /srv
dr-xr-xr-x   - root root          0 2013-04-12 11:53 /sys
drwxrwxrwt   - root root       4096 2013-04-15 05:52 /tmp
drwxr-xr-x   - root root       4096 2013-03-29 11:19 /usr
drwxr-xr-x   - root root       4096 2013-03-29 11:19 /var
4

1 に答える 1

2

ああ、cloudera manager から「クライアント構成を展開」する必要があることは私にはわかりませんでした。

このコマンドを実行すると、それを理解するのに役立ちました:

davidparks21@hadoop-reducedslot2:~$ hdfs getconf -confKey fs.defaultFS
file:///

ここに画像の説明を入力

于 2013-04-15T06:35:03.923 に答える