# Host node crash if memory not enough

**URL:** <https://forums.suse.com/t/host-node-crash-if-memory-not-enough/2957>\
**Category:** Rancher 1.x\
**Created:** [May 30, 2016, 7:04am UTC](https://forums.suse.com/t/host-node-crash-if-memory-not-enough/2957 "2016-05-30T07:04:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiger435](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@tiger435](https://forums.suse.com/u/tiger435)\
**Post date:** [May 30, 2016, 7:04am UTC](https://forums.suse.com/t/host-node-crash-if-memory-not-enough/2957/1 "2016-05-30T07:04:43Z")

</div>

The host node would crash if the memory not enough.

For example,those services which running on the host node need 8G mem,but the host node has only 4G mem

Maybe it povide all memory for services running,as a result,the os slowly until crashed

Another case:A host node has many services with `Inactive` status and some services with ‘Active’ status,and the memory is enough for `Active` services,what would be happened if i actived those `Inactive` services?

I think rancher host maybe has `Resource Reserve Protocol` to abvoid this situation ,but i can’t find it

---

<div class="post-metadata">

**Author:** ![denise](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@denise](https://forums.suse.com/u/denise)\
**Post date:** [June 1, 2016, 11:17pm UTC](https://forums.suse.com/t/host-node-crash-if-memory-not-enough/2957/2 "2016-06-01T23:17:44Z")

</div>

Currently, when services are scheduled, it is scheduled based purely on the number of containers on a host. As of now, we expect users to monitor the memory usage of their containers on their hosts.

There is a Github issue to allow us to schedule services based on resources.

> <https://github.com/rancher/rancher/issues/2228>

We also would like to add a Dashboard to Rancher to be able to monitor the host resources.

> <https://github.com/rancher/rancher/issues/2718>
