mopfel-winrux / urbit-umbrel

Urbit Wrapper for Umbrel
20 stars 8 forks source link

Error: pier: serf unexpectedly shut down #26

Closed dentropy closed 1 year ago

dentropy commented 1 year ago

I get this error when booting my planet on umbrel . I have run the following command and got the sane error,

sudo docker exec -it urbit_manager_1 bash
bash /app/boot_pier.sh tartem-milteb 34343 &

I researched how to troubleshoot this and some issues said to downgrade. I can't seem to downgrade apps on umbrel so I am out of luck.

dentropy commented 1 year ago

I found the solution to my problem,

Source: Urbit Troubleshooting

=======

pier: serf unexpectedly shut down

This means we ran out of memory on the loom (the persistent memory arena in urbit's runtime, currently limited to 2GB). This is currently always handled as a fatal error -- we're working on tooling to automatically recover where possible.

These are errors are sometimes ephemeral, since the loom holds both are persistent state and the "workspace" for processing a given event. In which case, restarting urbit is all that's required. But they usually recur, and require further intervention to be stopped.

Troubleshooting steps for solving this problem:

Run |pack (see below) - defragments the persistent state Run |meld (see below) - is a global deduplicator: it reallocates all persistent state off the loom, unifying any duplicate nouns it discovers along the way, and then copies them back to the loom.

yapishu commented 1 year ago

Great! Let us know if you need any help manually applying the pack and meld. BTW, we also make a purpose-built Urbit-running software called GroundSeg that is much more capable than the Umbrel app