2017-04-16 3 views
0

こんにちは私はアンバリ/迷路開発に新しい、同じものに貢献したいと思います。私の開発環境をセットアップするために迷路を使用しています。ここで説明ホストまたはゲストOSのEclipse開発者

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

しかしIAMビット、私は私の日食をintall、ホストマシンまたはVMでソースコードをコンパイルする場所のように混乱してセントのOS 6.4を使用してIAM。それが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に詳述されています。この文書から2つの抜粋があります。

単にソースからビルドAmbariに必要なすべてのツールを使用してVMを起動するVagrantfileを編集:ソースからAmbariを構築するためにVMを利用して

これを行う利点は、このVMを簡単にプロビジョニングして、大量のオーバーヘッドを発生させることなくambariを構築できることです。

Ambariをテストするために、VMを使用した:

このドキュメントは、すぐに仮想マシンを使用して、ローカルマシン上のAmbariを使用してクラスタを設定する方法を示しています。

これを行う利点は、開発中のソフトウェアをテストできる分離された環境があることです。

Ambariは、CentOSのインストールの最低限の使用を提供放浪ファイル(つまり、彼らは、GUIソフトウエアを持っていけない(X)プリインストールされています。)。これらのvmsでeclipseを起動するには、GUIソフトウェアをインストールするか、x-forwardingとsshを使用してホストOSのビューを開く必要があります。しかし、それは信じられないほど遅く、良い開発環境には役に立たないでしょう。

eclipseを使用して開発する場合は、Ambariが必要とする他の開発ツールと一緒にホストOSにインストールする必要があります。元の質問に投稿したリンクでそれを行う方法に関する指示があります。

+0

iamが間違っている場合、私はローカルでdevlopする必要がある場合は私を修正してください私はゲストOSですでに行っている私のホストOSでdevにenvt全体を模倣する必要があります。それでは、迷彩の使用のポイントは何ですか。私はちょうどdev envtをローカルにインストールし、迷惑メールについては全く気にしません。これについて詳しく教えてもらえますか? – Learner

+0

私はいくつかの詳細と私の答えを更新しました。 – cjackson

関連する問題