The virtual disk for my lemmy instance filled up which caused lemmy to throw a lot of errors. I resized the disk and expanded the filesystem but now the pictrs container is constantly restarting.

root@Lemmy:/srv/lemmy# le 
less         lessecho     lessfile     lesskey      lesspipe     let          letsencrypt  lexgrog      
root@Lemmy:/srv/lemmy# ls
leemyalone.org
root@Lemmy:/srv/lemmy# cd leemyalone.org/
root@Lemmy:/srv/lemmy/leemyalone.org# docker-compose ps
          Name                        Command                 State                           Ports                      
-------------------------------------------------------------------------------------------------------------------------
leemyaloneorg_lemmy-ui_1   docker-entrypoint.sh /bin/ ...   Up           1234/tcp                                        
leemyaloneorg_lemmy_1      /app/lemmy                       Up                                                           
leemyaloneorg_pictrs_1     /sbin/tini -- /usr/local/b ...   Restarting                                                   
leemyaloneorg_postfix_1    /root/run                        Up           25/tcp                                          
leemyaloneorg_postgres_1   docker-entrypoint.sh postgres    Up           5432/tcp                                        
leemyaloneorg_proxy_1      /docker-entrypoint.sh ngin ...   Up           80/tcp, 0.0.0.0:3378->8536/tcp,:::3378->8536/tcp
    • matthew@leemyalone.orgOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Is there a way to reset the pictrs DB without affecting the posts, commenst and users DB?

      • SpecGeo@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        You can try mounting a new folder as pictrs volume. I assume your other data will be safe since it is in the database.

      • loathsome dongeater@lemmygrad.ml
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        pictrs database is completely separate from lemmy database. If you want you just delete everything in the pictrs volume and start afresh. You will lose all images though.

        • matthew@leemyalone.orgOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          There’s only two local posts on my instance so i’m not worried about losing thoseabout.

          Will the pictrs from subscribed communities in other instances be restored after a db reset?

          • loathsome dongeater@lemmygrad.ml
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            1 year ago

            pictrs from subscribed communities in other instances

            Dont worry about those. Those images are not stored by your pictrs instance. They are directly fetched from the native instances.

        • matthew@leemyalone.orgOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 year ago

          OK. I just deleted the pictrs folder from srv/lemmy/leemyalone.org/volumes but I am still having the same issue.

          • loathsome dongeater@lemmygrad.ml
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            1 year ago

            You’ll have to check again. My guess is though you should not have deleted the pictrs folders. Just its contents. You can recreate the folder again though:

            mkdir pictrs
            sudo chown 991:991 pictrs
            

            But check the logs first.

            • matthew@leemyalone.orgOP
              link
              fedilink
              English
              arrow-up
              3
              ·
              edit-2
              1 year ago

              In my previous comment I should have mentioned that I did recreate the pictrs folder. Your instruction to change set the ownership of the pictures folder to 991:991 did the trick.

              Thank you so much for your help here. Much appreciated.