我创建了一个EMR 4.0
AWS 中的实例以及所有可用的应用程序,包括Spark
。我通过 AWS 控制台手动完成此操作。我启动了集群并在启动时通过 SSH 连接到主节点。我跑到那里pyspark
。当我收到以下错误时pyspark
尝试创造SparkContext
:
2015-09-03 19:36:04,195 错误线程 3 Spark.SparkContext
(Logging.scala:logError(96)) - -ec2-user, access=WRITE,
inode="/user":hdfs:hadoop:drwxr-xr-x 位于
org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkFsPermission(FSPermissionChecker.java:271)
我没有添加任何自定义应用程序,也没有进行引导,并希望一切都能正常工作而不会出现错误。不知道发生了什么事。任何建议将不胜感激。
以用户“hadoop”登录(http://docs.aws.amazon.com/ElasticMapReduce/latest/ManagementGuide/emr-connect-master-node-ssh.html http://docs.aws.amazon.com/ElasticMapReduce/latest/ManagementGuide/emr-connect-master-node-ssh.html)。它具有按预期工作所需的所有适当环境和相关设置。您收到的错误是由于以“ec2-user”身份登录所致。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)