2016-07-12 56 views
0

我試圖創建一個循序漸進的Linux控制檯:錯誤解析參數,亞馬遜AWS EMR

aws emr add-steps --cluster-id j-XXXXXXXXXX --steps Type=CUSTOM_JAR,Name="S3DistCp step",Jar=/home/hadoop/lib/emr-s3distcp-1.0.jar,\ 
Args=["--s3Endpoint,s3-eu-west-1.amazonaws.com","--src,s3://folder-name/logs/j-XXXXXXXXXX/node/","--dest,hdfs:///output","--srcPattern,.*[a-zA-Z,]+"] 

我跳到下面的錯誤

錯誤解析參數 '--steps':預期:',',收到:'+'用於輸入

我該如何解決?

我在尋找上傳多個文件到S3和S3DistCp蜂房收集亞馬遜電子病歷解決方案。有沒有其他方法?

我還有一個問題: 現在我創建一個SSH隧道來連接攆,我能怎麼用PHP連接?


在我已經刪除「SRC模式」解決了錯誤的那一刻,但給了我一個錯誤,我包括以下

Image error

圖像這是出現

錯誤
INFO Synchronously wait child process to complete : hadoop jar /var/lib/aws/emr/step-runner/hadoop- 
INFO waitProcessCompletion ended with exit code 1 : hadoop jar 
/var/lib/aws/emr/step-runner/hadoop- 
INFO total process run time: 2 seconds 
2016-07-12T14:26:48.744Z INFO Step created jobs: 
2016-07-12T14:26:48.744Z WARN Step failed with exitCode 1 and took 2 seconds 

THX!

+0

錯誤解析是奇怪,你嘗試把你的選擇在一個JSON文件並調用命令和JSON文件,而不是隻是爲了看看它是否有助於 –

+0

弗雷德裏克你好,我有工作刪除「SRC模式」,現在我得到另一個錯誤是在亞馬遜指定的,是不是真的不多(我要升以上的圖像) – David

回答