Mini YARN/DFS cluster

小型 YARN/DFS 集群,用于开发和测试基于 YARN 的应用程序(如 Tez)。「Mini YARN/DFS cluster for developing and testing YARN-based applications (e.g., Tez)」

  • 所有者: hortonworks/mini-dev-cluster
  • 平台:
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Mini YARN/DFS cluster for developing and testing YARN-based applications (e.g., Tez)

================

Configure the development environment.

Clone the project first.

git clone https://github.com/hortonworks/mini-dev-cluster.git

Once cloned, navigate to the project's root cd mini-dev-cluster and follow these instructions. You should be up and running in less then a min.

This project uses Gradle as its build and dependency management (see http://www.gradle.org/). Gradle is self-provisioning build framework which means you don't have to have Gradle installed to follow the rest of the procedure.

BUILD for development:

Depending on the IDE you are using execute the following gradle script.

Eclipse:
./gradlew clean eclipse
IntelliJ IDEA
./gradlew clean idea

The above will generate all necessary IDE-specific artifacts to successfully import the project.
Import the project into your IDE.
For example in Eclipse follow this procedure:

File -> Import -> General -> Existing Project Into Workspace -> browse to the root of the project and click Finish

NOTE: You don't have to import projects as Gradle and/or Maven project. The ./gradlew clean eclipse/idea command will take care of generating all the necessary IDE-native artifacts so you can import it as Eclipse/Gradle project and not deal with wrong plugin versions of one or another.

==

START MINI CLUSTER

IDE:
Simply execute com.hortonworks.minicluster.StartMiniHadoopCluster
Command line
shell> ./gradlew clean installApp 
shell> build/install/mini-dev-cluster/bin/mini-dev-cluster

==

Core Features

This is an evolving work in progress so more updates (code and documentation) will be coming soon

主要指標

概覽
名稱與所有者hortonworks/mini-dev-cluster
主編程語言Java
編程語言Groovy (語言數: 4)
平台
許可證Apache License 2.0
所有者活动
創建於2012-11-19 20:14:46
推送於2023-10-17 13:04:47
最后一次提交2023-05-20 01:27:01
發布數151
最新版本名稱v1.5.18 (發布於 )
第一版名稱hystrix-1.0.0 (發布於 2012-11-21 23:25:37)
用户参与
星數23.8k
關注者數1.7k
派生數4.8k
提交數2.1k
已啟用問題?
問題數1029
打開的問題數347
拉請求數677
打開的拉請求數53
關閉的拉請求數82
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?