0

新しい DFSLocation を作成しようとしていますが、接続できませんでした

以下はエラーメッセージです。誰か私に提案してください。

「Map/Reduce の場所に接続できません: localhost localhost/127.0.0.1:50020 への呼び出しが接続例外で失敗しました: java.net.ConnectException: 接続が拒否されました: 詳細情報はありません」

4

1 に答える 1

-1

こんにちは友人のRahul Tyagiです。私は同じ問題を抱えていました。

$ vim /usr/local/hadoop/etc/hadoop/core-site.xml

ターミナルを開き、指定されたアドレスを貼り付けます。プロパティ フォルダが開き、次を追加します。

<property>
    <name>hadoop.tmp.dir</name>
    <value>/app/hadoop/tmp</value>
    <description>A base for other temporary directories.</description>
</property>

<property>
    <name>fs.default.name</name>
    <value>hdfs://localhost:54310</value>
    <description>
       The name of the default file system.  A URI whose
       scheme and authority determine the FileSystem implementation.  
       The uri's scheme determines the config property (fs.SCHEME.impl) 
       naming the FileSystem implementation class.  The uri's
       authority is used to determine the host, port, etc.
       for a filesystem.
    </description>
</property>

2番目のステップ:

$ vim /usr/local/hadoop/etc/hadoop/mapred-site.xml

<property>
    <name>mapred.job.tracker</name>
    <value>localhost:54311</value>
    <description>The host and port that the MapReduce job tracker runs
            at.  If "local", then jobs are run in-process as a single map
            and reduce task.
    </description>
</property>

それで全部です。

于 2016-07-09T12:08:45.277 に答える