我必须将定制linux应用程序的输出输入hadoop,amazonemr似乎是一个很好的实验方法。我真的刚刚开始研究hadoop和amazon文档,所以一些建议将不胜感激。。。我能在selinux环境下运行我的应用程序吗?我是否能够在amazonemr节点上部署/执行我的应用程序(用c++编写)?在这种环境下,将app的输出(字符串,双对)放到hadoop中的方法是什么?谢谢您。
g6ll5ycj1#
可以。您可以根据需要配置emr示例。是的,如果在emr集群中安装g++,您可以执行c应用程序。对于以上两个用例,您必须访问emr中的主节点。您可以使用简单的ssh访问主节点。一种方法是将c应用程序的输出存储在file中。将该文件加载到hdfs/s3中。使用hdfs上的该文件作为hadoop的输入。
1条答案
按热度按时间g6ll5ycj1#
可以。您可以根据需要配置emr示例。
是的,如果在emr集群中安装g++,您可以执行c应用程序。对于以上两个用例,您必须访问emr中的主节点。您可以使用简单的ssh访问主节点。
一种方法是将c应用程序的输出存储在file中。将该文件加载到hdfs/s3中。使用hdfs上的该文件作为hadoop的输入。