几个小时后,Cloud Foundry设置无响应

时间:2017-06-18 06:36:04

标签: timeout cloudfoundry haproxy pivotal-cloud-foundry bosh

我在Azure上有一个5节点Cloud Foundry设置,作为API配置平台的一部分。

(3.5GB)3个节点 - 花园容器

(1.5GB)1个节点 - Postgres

(28 GB)1个节点 - 其余Cloud Foundry组件,如云控制器,haproxy,gorouter,stager,auctioneer等

boshuser@boshvm:~$ bosh instances --ps
Acting as user 'admin' on deployment 'single-vm-cf-on-azure' on 'bosh'

Director task 184

Task 184 done

+-------------------------------------------------------+---------+-----+----------------------+---------------+
| Instance                                              | State   | AZ  | VM Type              | IPs           |
+-------------------------------------------------------+---------+-----+----------------------+---------------+
| cell_api_z1/0 (cf0f2f38-9676-4a25-9716-67255be18006)* | running | n/a | resource_api_z1      | x.x.x.x   |
|   rep                                                 | running |     |                      |               |
|   consul_agent                                        | running |     |                      |               |
|   garden                                              | running |     |                      |               |
|   metron_agent                                        | running |     |                      |               |
+-------------------------------------------------------+---------+-----+----------------------+---------------+
| cell_api_z1/1 (4147fa15-98ad-4ba9-a65d-7bd3f0dfafb6)  | running | n/a | resource_api_z1      | x.x.x.x   |
|   rep                                                 | running |     |                      |               |
|   consul_agent                                        | running |     |                      |               |
|   garden                                              | running |     |                      |               |
|   metron_agent                                        | running |     |                      |               |
+-------------------------------------------------------+---------+-----+----------------------+---------------+
| cell_api_z1/2 (51219434-846c-4edc-a3f7-ad0b28bbc68d)  | running | n/a | resource_api_z1      | x.x.x.x   |
|   rep                                                 | running |     |                      |               |
|   consul_agent                                        | running |     |                      |               |
|   garden                                              | running |     |                      |               |
|   metron_agent                                        | running |     |                      |               |
+-------------------------------------------------------+---------+-----+----------------------+---------------+
| cf_z1/0 (770622e7-0fbb-407e-904a-cc69f5341cef)*       | running | n/a | resource_z1          | x.x.x.x     |
|                                                       |         |     |                      | x.x.x.x |
|   consul_agent                                        | running |     |                      |               |
|   nats                                                | running |     |                      |               |
|   nats_stream_forwarder                               | running |     |                      |               |
|   metron_agent                                        | running |     |                      |               |
|   etcd                                                | running |     |                      |               |
|   etcd_metrics_server                                 | running |     |                      |               |
|   rpc_nfsd                                            | running |     |                      |               |
|   rpc_mountd                                          | running |     |                      |               |
|   cloud_controller_ng                                 | running |     |                      |               |
|   cloud_controller_worker_local_1                     | running |     |                      |               |
|   cloud_controller_worker_local_2                     | running |     |                      |               |
|   nginx_cc                                            | running |     |                      |               |
|   cloud_controller_worker_1                           | running |     |                      |               |
|   cloud_controller_clock                              | running |     |                      |               |
|   nfs_mounter                                         | running |     |                      |               |
|   route_registrar                                     | running |     |                      |               |
|   consul_template                                     | running |     |                      |               |
|   haproxy_config                                      | running |     |                      |               |
|   haproxy                                             | running |     |                      |               |
|   doppler                                             | running |     |                      |               |
|   loggregator_trafficcontroller                       | running |     |                      |               |
|   uaa                                                 | running |     |                      |               |
|   gorouter                                            | running |     |                      |               |
|   statsd-injector                                     | running |     |                      |               |
|   syslog_drain_binder                                 | running |     |                      |               |
|   bbs                                                 | running |     |                      |               |
|   auctioneer                                          | running |     |                      |               |
|   converger                                           | running |     |                      |               |
|   stager                                              | running |     |                      |               |
|   nsync_listener                                      | running |     |                      |               |
|   nsync_bulker                                        | running |     |                      |               |
|   tps_listener                                        | running |     |                      |               |
|   tps_watcher                                         | running |     |                      |               |
|   cc_uploader                                         | running |     |                      |               |
|   ssh_proxy                                           | running |     |                      |               |
|   file_server                                         | running |     |                      |               |
|   route_emitter                                       | running |     |                      |               |
+-------------------------------------------------------+---------+-----+----------------------+---------------+
| postgres_z1/0 (40f5d667-81c6-4065-98e5-8e272b17ed7d)* | running | n/a | resource_postgres_z1 | x.x.x.x     |
|   postgres                                            | running |     |                      |               |
|   metron_agent                                        | running |     |                      |               |
+-------------------------------------------------------+---------+-----+----------------------+---------------+

当我使用BOSH部署云代工厂清单时。它成功部署,一切正常,它应该。

问题在部署几个小时后开始。 ' cf'命令停止响应,从云代工厂部署的应用程序在从浏览器访问时不响应。

作为解决方案,我必须重新创建云控制器节点。设置工作正常几个小时,然后再次失败。

早期云控制器节点有8GB RAM。当设置无响应时,我做了一些内存使用分析。我发现在一个8GB的节点上,内存被呛到了。所以我总结说这个问题可能因为内存不足而发生。

作为解决方案,我将云控制器节点从8GB更新为28GB,并重新部署了云代工厂清单。设置工作正常,我能够从浏览器访问应用程序。

但是几个小时之后,再次发现' cf'命令变得没有响应,我无法从浏览器访问应用程序。在28GB中只有大约8GB被使用。因此,由于内存不足,不会出现问题。

不确定为何几小时后设置无响应。 非常感谢任何帮助。

由于

0 个答案:

没有答案