2017-04-16 1 views
0

안녕하세요, ambari/wagrant 개발에 처음 오신 것을 환영합니다. 동일하게 기여하고 싶습니다. Iam은 방랑자를 사용하여 내 개발 환경을 설정합니다. 난 내 일식을 인스톨 한후에 및 호스트 시스템 또는 VM의 소스 코드를 컴파일 곳에서 여기호스트 또는 게스트 OS에서 Eclipse 개발 도구

https://cwiki.apache.org/confluence/display/AMBARI/Ambari+Development 

그러나 스피 비트 혼란 설명 스피 센트 OS 6.4을 사용하여. 그것이 VM에 있다면, 어떻게 GUI를 개발할 수 있는지 알 수 있습니다. 이후 나는 다음과 같은 코드 라인을 포함하도록 변경 기 파일을 수정했습니다.

config.vm.provider :virtualbox do |vb| 
vb.gui = true 
vb.customize ["modifyvm", :id, "--memory", 3072] # RAM allocated to each VM 
end 

하지만 VM을 다시로드하고 방역 제/방류제로 자격 증명을 입력하면 터미널 만 보입니다. VM의 적절한 GUI를 어떻게 볼 수 있습니까?

답변

0

방글라데시가 생산하는 VM은 Eclipse를 사용하여 코드를 개발하기위한 것이 아닙니다. 코드를 테스트하거나 소스에서 빌드하는 데 사용됩니다. 자세한 내용은 quick start guide에 나와 있습니다. 다음은 그 문서에서 두 개의 발췌 내용이 나와 있습니다. 소스에서 Ambari를 구축하는 VM을 사용

:

는 간단히 소스에서 빌드 Ambari에 필요한 모든 도구를 사용하여 VM을 실행 Vagrantfile을 편집 할 수 있습니다.

이 작업을 수행하는 이점은이 VM을 쉽게 프로비저닝하고 오버 헤드없이 ambari를 빌드 할 수 있다는 것입니다. Ambari을 테스트하기 위해 VM을 사용

:

이 문서는 신속하게 가상 머신을 사용하여 로컬 컴퓨터에 Ambari을 사용하여 클러스터를 설정하는 방법을 보여줍니다.

이 작업을 수행하는 이점은 개발중인 소프트웨어를 테스트 할 수있는 분리 된 환경이 있다는 것입니다.

Ambari가 제공하는 방해 요소 파일은 centos의 최소 설치를 사용합니다 (예 : GUI 소프트웨어 (X)가 사전 설치되어 있지 않음). 해당 VM에서 Eclipse를 시작하려면 GUI 소프트웨어를 설치하거나 x-forwarding 및 ssh를 사용하여 호스트 OS에서보기를 열어야합니다. 그러나 그것은 매우 느리고 좋은 개발 환경에 도움이되지 않습니다.

Eclipse를 사용하여 개발하려면 Ambari가 필요로하는 다른 개발 도구와 함께 호스트 OS에 설치해야합니다. 원래 질문에 게시 한 링크에서이를 수행하는 방법에 대한 지침이 있습니다.

+0

만약 내가 잘못 devilop 경우 나는 내 게스트 OS에서 이미 완료 한 내 호스트 OS에서 전체 dev에 envt를 모방해야만한다. 방랑자 사용의 요지는 무엇입니까? 난 그냥 dev에 envt를 로컬로 설치할 수 있고 전혀에 대해 걱정하지 마세요. 이것에 대해 자세히 설명해 주시겠습니까? – Learner

+0

몇 가지 세부 정보로 답변을 업데이트했습니다. – cjackson

관련 문제