我正在尝试使用clouderamanager在cdh5.2.0集群上启动一个yarn节点管理器。系统中的所有其他活动节点按照cloudera manager中的配置正常启动,但有一个节点拒绝启动,并在启动时引发此异常:
2015-01-09 04:12:17,619 ERROR org.apache.hadoop.yarn.server.nodemanager.NodeManager: Error starting NodeManager
java.lang.UnsupportedOperationException: Not implemented by the KosmosFileSystem FileSystem implementation
at org.apache.hadoop.fs.FileSystem.getScheme(FileSystem.java:216)
at org.apache.hadoop.fs.FileSystem.loadFileSystems(FileSystem.java:2564)
at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2574)
at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2591)
at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2630)
at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2612)
at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:370)
at org.apache.hadoop.fs.FileSystem.getLocal(FileSystem.java:341)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartRecoveryStore(NodeManager.java:140)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.serviceInit(NodeManager.java:190)
at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.initAndStartNodeManager(NodeManager.java:445)
at org.apache.hadoop.yarn.server.nodemanager.NodeManager.main(NodeManager.java:492)
这对我来说一点意义都没有:为什么在引导的时候要尝试初始化这个闻所未闻的文件系统,更不用说对它执行操作了?看起来这是在nodemanager恢复期间( initAndStartRecoveryStore
),所以我尝试删除 yarn.nodemanager.recovery.dir
在那个节点上,看看它是否能起到作用,但事实并非如此。
谢谢你能给我的任何帮助!
1条答案
按热度按时间clj7thdc1#
java.lang.unsupportedoperationexception:未由kosmosfilesystem实现实现https://groups.google.com/a/cloudera.org/forum/#!msg/cdh用户/gjina22dl5q/xm4k2ycpftgj