无法将文件从HDFS复制到本地FS上的已安装设备

时间:2016-01-20 14:40:54

标签: hadoop hdfs mounted-volumes

我们的客户端计算机上安装了一个设备,可以通过Windows和Unix环境(客户端计算机)作为根文件夹(/ nas_store)进行访问。

我们能够-get或-copyToLocal到我们的本地主目录,如/ home / abhinay /,但无法复制到/ nas_store,出现错误

  

String imagesPath = "Positivas/*.jpg"; vector<String> fn; glob(imagesPath, fn, true); // recursive, if you want for (size_t i=0; i<fn.size(); i++) { Mat img = imread(fn[i]); std::vector<cv::Point> positions; positions.push_back(cv::Point(0,0)); std::vector<float> descriptor; cv::Mat grayImg;//(patchHeight,patchWidth,CV_8UC1,0); cvtColor( img, grayImg, COLOR_BGR2GRAY ); hog.compute(grayImg,descriptor,Size(),Size(),positions); Mat auxDescriptor = cv::Mat(descriptor); Mat descriptorMat(1,auxDescriptor.rows,CV_32FC1); transpose(auxDescriptor, descriptorMat); trainingData.push_back(descriptorMat); trainingLabels.push_back(labelPositive); }

任何人都可以建议,必须在hadoop配置文件中进行任何更改吗?

1 个答案:

答案 0 :(得分:2)

有点黑客但是在这里:

hdfs dfs -cat /folder_path/* | cat > /nas_store/file