복붙노트

[HADOOP] hadoop에서 hdfs 명령은 더 이상 사용되지 않습니다.

HADOOP

hadoop에서 hdfs 명령은 더 이상 사용되지 않습니다.

아래의 절차에 따라 :

http://www.codeproject.com/Articles/757934/Apache-Hadoop-for-Windows-Platform https://www.youtube.com/watch?v=VhxWig96dME.

c : /hadoop-2.3.0/bin/hadoop namenode -format 명령을 실행하는 동안 아래와 같은 오류 메시지가 나타납니다.

**DEPRECATED:Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.
Exception in thread "main" java.lang.NoClassDefFountError**

jdk-6-windows-amd64.exe를 사용하고 있습니다.

이 문제를 해결하는 방법?

해결법

  1. ==============================

    1.cmd c : /hadoop-2.3.0/bin/hdfs를 사용하여 c : /hadoop-2.3.0/bin/hadoop을 바꿉니다.

    cmd c : /hadoop-2.3.0/bin/hdfs를 사용하여 c : /hadoop-2.3.0/bin/hadoop을 바꿉니다.

    bin / hadoop이 아닌 bin / hdfs로 실행하려면 많은 hdfs 명령을 사용하는 것이 좋습니다.

  2. from https://stackoverflow.com/questions/29094213/hdfs-command-is-deprecated-in-hadoop by cc-by-sa and MIT license