Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Amazon Elastic File System as external volume

    Discuss
    8
    0 Votes
    8 Posts
    1k Views
    andreasduerenA

    @nebulon Yeah I went so far to migrate to a fresh ubuntu installation to find out if there is something wrong on a system level but that didn't help either. Moving to an external drive did work though for some reason. But that's not what I want since that is a much more expensive solution…

  • Volumes are not working

    Solved Support
    21
    0 Votes
    21 Posts
    2k Views
    girishG

    https://forum.cloudron.io/topic/7619/filesystem-mount-inside-container for others to follow along.

  • Graphs error with Volumes

    Solved Support
    11
    0 Votes
    11 Posts
    1k Views
    girishG

    The full stack trace is:

    16/07/2021 17:58:24 :: [console] Error writing to collectd.localhost.df-sdc1.df_complex-used: Unable to read header (/var/lib/graphite/whisper/collectd/localhost/df-sdc1/df_complex-used.wsp) 16/07/2021 17:58:24 :: [console] Unhandled Error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 266, in <lambda> inContext.theWork = lambda: context.call(ctx, func, *args, **kw) File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 122, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 85, in callWithContext return func(*args,**kw) File "/usr/lib/python3/dist-packages/carbon/writer.py", line 189, in writeForever writeCachedDataPoints() --- <exception caught here> --- File "/usr/lib/python3/dist-packages/carbon/writer.py", line 165, in writeCachedDataPoints state.database.write(metric, datapoints) File "/usr/lib/python3/dist-packages/carbon/database.py", line 124, in write whisper.update_many(path, datapoints) File "/usr/lib/python3/dist-packages/whisper.py", line 740, in update_many return file_update_many(fh, points, now) File "/usr/lib/python3/dist-packages/whisper.py", line 747, in file_update_many header = __readHeader(fh) File "/usr/lib/python3/dist-packages/whisper.py", line 294, in __readHeader raise CorruptWhisperFile("Unable to read header", fh.name) whisper.CorruptWhisperFile: Unable to read header (/var/lib/graphite/whisper/collectd/localhost/df-sdc1/df_complex-free.wsp)

    The last line gives a hint that the graphite file is corrupt. So, I removed all the whisper files in /home/yellowtent/platformdata/graphite/whisper/collectd/localhost/df-sdc1 and graphs seems to work after that.

    @atridad Maybe a good idea to check the health of the hard disk ? Also, since we hit the systemd issue on the same server.

  • 0 Votes
    10 Posts
    900 Views
    ?

    @girish HAH nevermind. Its me being a Linux noob...

    turns out I mounted the drive itself not the partition. The files are there.

  • Volume disk space strangeness

    Solved Support
    3
    1 Votes
    3 Posts
    540 Views
    jdaviescoatesJ

    @jdaviescoates said in Volume disk space strangeness:

    /me goes to reduce the size of the volume back to a perfectly sufficient 10 GB...

    Oh, bollocks. You can't decrease the size of Hetzner Cloud Volumes, only increase them. So I'd have to create a whole new one and then and then and then...can't be bothered with all that so I guess I'll just stomach the slightly increased cost of 15 GB over 10 GB.

  • Mounting volumes for dummies. Anyone care to help?

    Support
    17
    0 Votes
    17 Posts
    1k Views
    O

    @odie Still stuck on this. The culprit is definitely that the usb network card fails to receive its configuration on boot. I cannot get netmanager to configure and initialize it at all. Only the two manual commands seem to work:

    sudo ip addr add 192.168.9.101/24 dev enxc4411eb4c476 sudo ip link set dev enxc4411eb4c476 up

    I have tried various thing with network manager, and I've tried adding a config file to systemd-networkd under /etc/systemd/network/ - the only thing I achieved, was to have every network freeze when I inserted the usb ethernet adapter (only to unfreeze as soon as I disconnected it). Tried keeping it disconnected for longer, just to see, but connections were frozen until I unplugged the usb network card. So I had to remove these config files.

    Can anyone offer suggestions? I don't know where to even look for assistance on this now... Thanks!

  • hostPath does not exist

    Solved Support
    5
    0 Votes
    5 Posts
    726 Views
    girishG

    @drpaneas Ah thanks, I think I found the bug. It seems a "permission denied" issue is being flagged incorrectly as directory does not exist. The chown you did essentially changed permissions and fixed the issue.

  • Shared folders best practice

    Solved Support
    4
    0 Votes
    4 Posts
    538 Views
    girishG

    @annaooo To add to this, it's best to create shared folders under /srv, /mnt, /opt instead of /home/yellowtent. The /home/yellowtent is the home directory of the user which cloudron platform runs as and it's not meant for user data. In fact, it won't let you create a volume under /home/yellowtent.

  • See volume disk space usage on System Info

    Solved Feature Requests
    4
    5 Votes
    4 Posts
    564 Views
    jdaviescoatesJ

    @girish said in See volume disk space usage on System Info:

    This is fixed in 6.1 - https://git.cloudron.io/cloudron/box/-/issues/756

    I see one of my volumes (an ext4 Hetzner Cloud Volume), but not the other (CIFS Hetzner Storage Box).

    Is there any way to display disk usage of CIFS mounts too?

    Thanks!

  • it is possible to share data between apps ?

    Discuss
    3
    0 Votes
    3 Posts
    459 Views
    JOduMonTJ

    @mario said in it is possible to share data between apps ?:

    Through volumes, sure.

    yes, I just found it, this is why it was familiar to me because it was mentioned in the Cloudron 6 release note 😉

  • How to use Volumes in Minio?

    Solved Minio
    13
    0 Votes
    13 Posts
    3k Views
    imc67I

    @nebulon for me it is no issue anymore because of the Volumes. In this Minio app I don't share the Volume with other apps and it's not backed up just like I want.

    Hopefully in future releases, like @girish wrote, when they will be backed up there will also be an option to never backup specific Volumes?

  • How to mount local folder as Volume?

    Solved Support
    4
    1 Votes
    4 Posts
    611 Views
    imc67I

    @girish it works like a charm, absolutely awsome!

  • How to get new Volumes to work?

    Navidrome
    19
    0 Votes
    19 Posts
    1k Views
    girishG

    @jdaviescoates Yes, looks like there is some fd leak and they are nearing a fix.

  • Error removing volume while updating Nextcloud

    Solved Support
    3
    0 Votes
    3 Posts
    375 Views
    E

    It looks like restarting docker and running configure again did the trick. Fixed!

  • Storage Options?

    Solved Support
    3
    0 Votes
    3 Posts
    726 Views
    M

    @girish Thank you for your world-class customer support! Sending blessing! ☘️⭐️💎

  • 2 Votes
    16 Posts
    6k Views
    L

    Never used Git, will keep that in mind for reporting any issues that I might come across with Cloudron apps!

    Now that I know that shared volumes is what I'm after 😜 (I thought it might be different somehow if it was a specific permission for an app to read data outside of it's docker container), how can I set up and use a shared volume if it's not exposed on the interface? Or is this something that's not trivial and best left alone till it's stably implemented?