错误 运行 emrfs 删除 - 元数据 'EmrFSMetadata' 不存在
Error running emrfs delete - Metadata 'EmrFSMetadata' does not exist
如标题。
我们有 stage/prod 个 emr 集群,我们可能需要 运行 emrfs delete s3_path
通过 jenkins 作业在两个集群上执行命令。
但是,我可以 运行 在 stage emr one 上成功删除 emrfs,但在 prod 上失败。以下是日志:
22:54:51 Clear meta-store before loading into DW table.
22:54:51 ----------------------------------------------------------
22:54:51
22:54:51 Pseudo-terminal will not be allocated because stdin is not a terminal.
22:54:52 19/03/23 02:54:52 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
22:54:53 EmrFsApplication.scala(91): dynamoDB endPoint = dynamodb.us-east-1.amazonaws.com
22:54:53 EmrFsApplication.scala(99): s3 endPoint = s3.amazonaws.com
22:54:53 EmrFsApplication.scala(107): sqs endPoint = sqs.us-east-1.amazonaws.com
22:54:54 Metadata 'EmrFSMetadata' does not exist
我不知道为什么 EmrFSMetadata
不存在于我的产品 emr 中?还是需要对产品应用一些特殊设置?
谢谢。
啊..我想我得到了答案。我们的产品 emr 不启用 EMRFS 一致视图。
这就是为什么...
问题可以关闭。
如标题。
我们有 stage/prod 个 emr 集群,我们可能需要 运行 emrfs delete s3_path
通过 jenkins 作业在两个集群上执行命令。
但是,我可以 运行 在 stage emr one 上成功删除 emrfs,但在 prod 上失败。以下是日志:
22:54:51 Clear meta-store before loading into DW table.
22:54:51 ----------------------------------------------------------
22:54:51
22:54:51 Pseudo-terminal will not be allocated because stdin is not a terminal.
22:54:52 19/03/23 02:54:52 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
22:54:53 EmrFsApplication.scala(91): dynamoDB endPoint = dynamodb.us-east-1.amazonaws.com
22:54:53 EmrFsApplication.scala(99): s3 endPoint = s3.amazonaws.com
22:54:53 EmrFsApplication.scala(107): sqs endPoint = sqs.us-east-1.amazonaws.com
22:54:54 Metadata 'EmrFSMetadata' does not exist
我不知道为什么 EmrFSMetadata
不存在于我的产品 emr 中?还是需要对产品应用一些特殊设置?
谢谢。
啊..我想我得到了答案。我们的产品 emr 不启用 EMRFS 一致视图。 这就是为什么...
问题可以关闭。