2016-08-11 2 views
1

Windows에서 KnoxShell 예제를 사용하려고합니다 (Cmder를 셸 에뮬레이터로 사용). 다음 명령을 실행할 때, 쉘은 잠기고 프롬프트를 사용할 수없고 아무 일도 일어나지 않습니다. Shell 만 닫을 수 있습니다.BigInsights 예제 Windows 용 KnoxShell

Windows와 관련이 있습니까?

λ gradlew.bat -q --no-daemon shell 
This is a gradle Application Shell. 
You can import your application classes and act on them. 
import org.apache.hadoop.gateway.shell.Hadoop;import 
org.apache.hadoop.gateway.shell.hdfs.Hdfs;import org.apache.hadoop.gateway.shell.job.Job;import org.apache.hadoop.gateway.shell.workflow.Workflow;import org.apache.hadoop.gateway.shell.yarn.Yarn;import groovy.json.JsonSlurper;import java.util.concurrent.TimeUnit; 
===> [import org.apache.hadoop.gateway.shell.Hadoop;import org.apache.hadoop.gateway.shell.hdfs.Hdfs;import org.apache.hadoop.gateway.shell.job.Job;import org.apache.hadoop.gateway.shell.workflow.Workflow;import org.apache.hadoop.gateway.shell.yarn.Yarn;import groovy.json.JsonSlurper;import java.util.concurrent.TimeUnit;] 
session = Hadoop.login(https://bi-hadoop-prod-xxxx.bi.services.us-south.bluemix.net:8443/gateway/default, user, password); 
slurper = new JsonSlurper(); 
Groovy Shell (1.8.3, JVM: 1.8.0_51) 
Type 'help' or '\h' for help. 
------------------------------------------------------------------------------- 
groovy:002> hadoop fs -ls/

답변

0

나는 Windows 컴퓨터에서 예제를 시도했지만 나에게도 응답하지 않습니다.

이 예제가 Windows를 지원하지 않는다는 내용의 README가 업데이트되었으며 Windows 시스템에서 실행중인 경우 예제를 중단하기 위해 빌드 스크립트에 일부 논리가 추가되었습니다.