我使用hadoop纱线配置文件使用以下命令安装和部署了giraph-1.1.0
mvn -Phadoop_yarn -Dhadoop.version=2.6.0 -DskipTests clean package
从文件夹giraph-examples / target我尝试运行ShortestPathsComputation示例
hadoop jar giraph-examples-1.1.0-for-hadoop-2.6.0-jar-with-dependencies.jar \
org.apache.giraph.GiraphRunner org.apache.giraph.examples.SimpleShortestPathsComputation \
-vif org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat \
-vip /user/$USER/input/testgraph.txt \
-vof org.apache.giraph.io.formats.IdWithValueTextOutputFormat \
-op /user/$USER/output/shortestpaths -w 1
-yj giraph-examples-1.1.0-for-hadoop-2.6.0-jar-with-dependencies.jar
运行时出现以下错误
错误纱线.GiraphYarnClient:Giraph: org.apache.giraph.examples.SimpleShortestPathsComputation报告 FAILED状态,诊断显示:应用程序 application_1471411023577_0001由于AM Container而失败2次 appattempt_1471411023577_0001_000002退出exitCode:-103 诊断:容器 [pid = 30415,containerID = container_1471411023577_0001_02_000001]是 超越虚拟内存限制。当前用法:273.2 MB 1 GB 使用的物理内存; 2.3 GB的2.1 GB虚拟内存使用。杀 容器
我是否需要重建giraph或问题出在其他地方?