在AWS上部署Pivotal Cloud Foundry时遇到麻烦

时间:2017-05-04 14:28:08

标签: amazon-web-services cloudfoundry pivotal-cloud-foundry

我一直在尝试在AWS上安装Pivotal Cloud Foundry,但我遇到了麻烦。

在提到的upload-cert部分中,我需要为:

创建SSL证书
  • *。system.example.com
  • *。login.system.example.com
  • *。uaa.system.example.com
  • *。apps.example.com

因此,我在AWS Route53上创建了域xxxxx.com,并在AWS ACM上为域和子域创建了证书。

所以,我的问题是:

  • 我是否需要在AWS Route53中创建子域(system,login,uaa,apps)
  • 我是否需要以某种方式将我的域和子域绑定到PCF?或者安装过程必须为我做?
  • 现在,如果我打开http://login.xxxxx.com/,它会回复503.这可能是什么原因?
  • 打开PCF UI的正确网址是什么?
  • 我在Ops Manager中有这样的错误。这种错误的原因是什么?enter image description here
  • 关于日志也一样。当我尝试下载失败服务的日志时,它也失败了。可能是什么原因? enter image description here

感谢您的帮助!

2 个答案:

答案 0 :(得分:3)

  

我是否需要在AWS Route53中创建子域(system,login,uaa,apps)   我是否需要以某种方式将我的域和子域绑定到PCF?或者安装过程必须为我做?

您可以使用此处的说明创建通配符子域(* .xxxxx.com)和别名:https://docs.pivotal.io/pivotalcf/1-10/customizing/cloudform-er-config.html#cname

  

打开PCF UI的正确URL是什么?

如果您的意思是Ops Manager,则它是您创建的任何DNS条目,并在此步骤中指向Ops Manager公共IP地址:https://docs.pivotal.io/pivotalcf/1-10/customizing/cloudform-om-deploy.html#create-dns

对于ERT UI,有Pivotal Apps Manager https://docs.pivotal.io/pivotalcf/1-10/console/index.html

通常是apps.system.xxxx.com

您可以通过使用CLI连接到Cloud Foundry并查看系统组织中的应用程序以及它们的路由,来查看部署的系统应用程序。

  

现在,如果我打开http://login.xxxxx.com/,它会以503回复。这可能是什么原因?

如果尚未设置DNS,我很惊讶你得到任何回应。当连接到负载均衡器的路由器因某种原因失败时,通常会得到503s(http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/ts-elb-error-message.html#ts-elb-errorcodes-http503

  

我在Ops Manager中有这样的错误。这种错误的原因是什么?

如果路由器不健康,这可以解释503s。我会通过SSH连接这些机器并查看日志中的内容(在/ var / vcap / sys / logs中),它应该告诉您出了什么问题。

答案 1 :(得分:0)

“状态”页面上的红色实例的原因是我的AWS账户对实例数量有限制,但无法为此节点创建VM。 要查找更多信息,请打开更改日志(https://ops_manager_host/change_log)和FAILED设置的打开日志。