Giter VIP home page Giter VIP logo

Comments (12)

alextran1502 avatar alextran1502 commented on July 30, 2024

@zackpollard Please correct me if I am wrong; when the server starts up, microservices get the updated information for geocoding data and update the table. Depending on your CPU/Disk setup, the finish time might differ.

from immich.

zackpollard avatar zackpollard commented on July 30, 2024

@zackpollard Please correct me if I am wrong; when the server starts up, microservices get the updated information for geocoding data and update the table. Depending on your CPU/Disk setup, the finish time might differ.

The server should still boot if I remember correctly, but microservices won't process any exif data until that stuff finishes importing.

from immich.

alextran1502 avatar alextran1502 commented on July 30, 2024

Yeah, the server should still boot, unless the CPU of this server is very underpowered so it is using everything to read/write the data to the database and block the requests

from immich.

SummitPatel avatar SummitPatel commented on July 30, 2024

Appreciate the quick replies!

The server should still boot if I remember correctly, but microservices won't process any exif data until that stuff finishes importing.

Is this something that would happen on existing images? Because I should say that this is a brand new server with 0 images inside of it. If not, I'll try and let this run for a few minutes to see if it eventually starts up.

I'm just worried about letting my CPUs run at 100% for an extended period of time 😅

from immich.

alextran1502 avatar alextran1502 commented on July 30, 2024

Oh your CPU will max out for a long time for initial ingestion :D

from immich.

SummitPatel avatar SummitPatel commented on July 30, 2024

Yeah, the server should still boot, unless the CPU of this server is very underpowered so it is using everything to read/write the data to the database and block the requests

I'm running a Intel® Celeron® N5105 @ 2.00GHz.

This is all happening on an Asustor Lockerstor 4 Gen2 AS6704T.

I've actually ordered some RAM that I plan to install so maybe that will help with the load, but for right now it's running at the base 4GB of RAM.

from immich.

SummitPatel avatar SummitPatel commented on July 30, 2024

Oh your CPU will max out for a long time for initial ingestion :D

Ok let me let this run for 30 minutes. I'll report back and see what happens

from immich.

SummitPatel avatar SummitPatel commented on July 30, 2024

Everything is still running at 100% 😓

Should I expect to see anything new in the logs? Nothing has changed in the machine learning or immich server logs so far

from immich.

zackpollard avatar zackpollard commented on July 30, 2024

I wouldn't expect it to have issues like this on initial boot, not sure what exactly it could be doing to be honest.

from immich.

zackpollard avatar zackpollard commented on July 30, 2024

It looks to me that it never actually created the microservices or server workers for some reason...

from immich.

SummitPatel avatar SummitPatel commented on July 30, 2024

Maybe this is helpful, maybe not, but I was also trying to get up and running with the community maintained image last week. The same issue was happening, but I was able to get some more logs to display.

Additionally, I could at least get into the webUI for a few seconds. But then it would hang again and lock up as it's currently doing.

imagegenius/docker-immich#418

from immich.

SummitPatel avatar SummitPatel commented on July 30, 2024

Ok I think I can confidently say that this was an issue caused by low RAM. I upgraded from 4GB to 16GB over the weekend and now I am able to get past the initial boot sequence in under 2 minutes and everything remains stable.

I see on the Requirements page that 4GB is the minimum, but I would humbly ask to consider bumping that up to 6GB.

If this seems like a good idea, let me know and I can submit a PR to update the docs.

Cheers!

from immich.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.