Cloudera经理无法识别AWS EC2上的“无效区域ID”ap-southeast-2“区域

时间:2014-03-05 05:16:00

标签: amazon-web-services amazon-ec2 cloudera-manager

我已成功在AWS EC2实例上安装了cloudera manager。

现在我可以使用

登录了
public-ip:7180

选择版本后,我在安装时遇到以下错误。

Server Error

A server error has occurred. Send the following information to Cloudera.

Path: http://public-ip:7180/cmf/cloud-express-wizard/specs

Version: Cloudera Enterprise Data Hub Trial 5.0.0-beta-2 (#119 built by jenkins on 20140209-0301 git: 8acd3c5559ccf82bf374d49bbf00bce58dee286e)
java.lang.IllegalArgumentException:Invalid region ID "ap-southeast-2".
at CloudConstants.java line 183
in com.cloudera.server.cmf.cloud.CloudConstants$Region byId() 


Stack Trace:

    CloudConstants.java line 183
    in com.cloudera.server.cmf.cloud.CloudConstants$Region byId()
    EC2MetadataFetcher.java line 48
    in com.cloudera.server.web.cmf.cloud.EC2MetadataFetcher getCMRegion()
    CloudHostsWizardControllerBase.java line 81
    in com.cloudera.server.web.cmf.cloud.CloudHostsWizardControllerBase wizardSpecs()
    <generated> line -1
    in com.cloudera.server.web.cmf.cloud.CloudHostsWizardControllerBase$$FastClassByCGLIB$$3874b0fc invoke()
    MethodProxy.java line 191
    in net.sf.cglib.proxy.MethodProxy invoke() 

1 个答案:

答案 0 :(得分:1)

我搜索了很多答案然后找到了错误背后的实际原因。

错误就像cloudera无法识别区域ID beacuse

您的 AWS EC2 正在运行的实例位于错误的区域,即 ap-southeast-2 。在我的案例中,您需要更改为 US-West Zone。 如果您具有更改实例区域的访问权限和授权,则可以更改区域

阅读不同地区的指定链接

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html