# Pups ExecError while rebuilding

**URL:** https://meta.discourse.org/t/pups-execerror-while-rebuilding/229535
**Category:** Self-hosting
**Tags:** server-resources
**Created:** [June 9, 2022, 4:20pm UTC](https://meta.discourse.org/t/pups-execerror-while-rebuilding/229535 "2022-06-09T16:20:04Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 9, 2022, 6:06pm UTC](https://meta.discourse.org/t/pups-execerror-while-rebuilding/229535/4 "2022-06-09T18:06:28Z")

</div>

I think we may have a How-To for that:

> [@Create a swapfile for your Linux server](https://meta.discourse.org/t/create-a-swapfile-for-your-linux-server/13880):
>
> bulb For servers with \<= 4GB of RAM, running ./discourse-setup will prompt for and automatically create a 2GB swapfile. Most cloud virtual machine providers do not set up swapfiles as part of their server provisioning. In particular, upgrading Discourse produces a lot of memory pressure. With a swap file, rather than randomly terminating processes with an out of memory error, things will slow down instead. Having a swap file is a cheap insurance policy that protects you from many other lo…

---

_[View the full topic](https://meta.discourse.org/t/pups-execerror-while-rebuilding/229535)._
