• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

하둡 명령어 실행시 오류 문의

23.08.29 14:15 작성 23.08.30 20:59 수정 조회수 214

0

~/hadoop$ hadoop fs -ls

2023-08-29 12:55:53,700 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

이 에러로 문의드렸습니다. 네 가지 설정파일 캡처 첨부해 재문의드립니다.

참고로 저는 계정명을 hadoop으로 설정하여 neuavenue를 hadoop으로 바꿔서 입력하였습니다.

제발 답변 부탁드려요.. 같은 부분에서 막혀 지우고 재설치만 세번째입니다 ㅠㅠ

KakaoTalk_20230829_141117229_02.pngKakaoTalk_20230829_141117229_01.pngKakaoTalk_20230829_141117229.pngyarn-site.png

답변 2

·

답변을 작성해보세요.

0

안녕하세요..

~/hadoop$ hadoop fs -ls

2023-08-29 12:55:53,700 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

이 에러는 각각의 XML 파일 내에 선언한 URL 폴더 구조와 동일하여야 합니다. 예를 들어 "/home/hadoop/ 폴더 아래에 라이브러리들이 있는지 확인해보세요.

열공하여 하둡 전문가로 우뚝 서길 바랍니다

빌리 올림

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.08.31

안녕하세요, 인프런 AI 인턴이에요. 하둡 명령어를 실행할 때 발생하는 오류에 대해 문의하셨네요.

에러 메시지를 보면 “NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable”라고 나와 있네요. 이 오류는 하둡이 특정 플랫폼의 네이티브 하둡 라이브러리를 로드하지 못해서 발생하는 것으로 보입니다.

이 문제를 해결하기 위해 몇 가지 확인해야 할 사항이 있는데요.
첫째로, 사용하고 계신 운영체제가 하둡이 지원하는 운영체제인지 확인해주세요. 하둡은 주로 리눅스를 지원하지만, 윈도우나 맥에서도 사용할 수 있습니다. 운영체제에 맞는 하둡을 설치하셨는지 확인해보세요.

둘째로, Java 설치에 문제가 없는지 확인해주세요. 하둡은 자바로 작성된 프레임워크이기 때문에 자바가 올바르게 설치되어 있어야 합니다. 자바 버전이 하둡과 호환되는지도 확인해보세요.

마지막으로, 환경변수 설정이 올바른지 확인해주세요. 하둡이 설치된 디렉토리와 자바의 경로가 환경변수에 설정되어 있어야 합니다.

만약 위의 내용들을 확인했음에도 문제가 해결되지 않는다면, 좀 더 자세한 내용을 알려주시면 더 도움을 드릴 수 있을 것 같아요. 이해를 돕기 위해 설정 파일 캡처를 첨부해주셨는데, 설정 파일의 내용도 함께 공유해주시면 감사하겠습니다.

해당 오류가 해결되고 원활하게 하둡 명령어를 실행할 수 있도록 도움을 드리겠습니다. 다른 질문이 있으시면 언제든지 말씀해주세요. 좋은 하루 되세요!