[HADOOP] matlab에의 액세스 HDFS 데이터
HADOOPmatlab에의 액세스 HDFS 데이터
우리는 두 개의 리눅스 (우분투) 컴퓨터에서 하둡 2.5.1을 설치했습니다. 한 컴퓨터 이름 노드, 데이터 노드와 다른 하나로서 기능한다.
이제 우리는 매트랩 2014b는 윈도우 운영 체제에 설치되어있는 세 번째 컴퓨터에서 데이터에 액세스 할 수 있습니다.
우리는 우리의 우분투 시스템에서 하둡 설치 폴더를 공유하고 우리의 Windows 컴퓨터에서 matlab에 내 따라 HADOOP_PREFIX 환경 변수를 설정했습니다.
setenv('HADOOP_PREFIX','\\\myserverip\hadoop');
이제 우리는 matlab에 문서에 따라 데이터 저장소 객체를 생성 :
file = 'hdfs://myserverip:portnumber/foldername/data.csv';
ds = datastore(file);
그러나, 우리는 항상 다음과 같은 오류가
Error using datastore (line 70)
Failure occured while trying to resolve path 'hdfs://myserverip:portnumber/foldername/data.csv'.
당신은 어떤 생각을 가지고 있습니까?
해결법
from https://stackoverflow.com/questions/26337283/access-hdfs-data-from-matlab by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] HTTP를 통해 HDFS에 저장된 비디오에 액세스 (0) | 2019.09.22 |
---|---|
[HADOOP] MRUnit 예제를 실행하려고 충돌하는 API (0) | 2019.09.22 |
[HADOOP] 어떻게 내 하둡 클러스터의 클러스터 ID를 찾는 방법은? (0) | 2019.09.22 |
[HADOOP] 하둡 네임 노드가 시작되지 않습니다 (0) | 2019.09.22 |
[HADOOP] 하이브 테이블의 상단에 몇 줄 추가 (0) | 2019.09.22 |