Giter VIP home page Giter VIP logo

Comments (3)

murrant avatar murrant commented on June 1, 2024

Connection refused means your database server is not running.

from librenms.

dnowacki91 avatar dnowacki91 commented on June 1, 2024

More concerning is
SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '0000-00-00 00:00:00' for column librenms.bill_data.timestamp at row 125683700 (Connection: mysql, SQL: alter table bill_data drop primary k
ey)

@murrant

from librenms.

dnowacki91 avatar dnowacki91 commented on June 1, 2024

In case somebody is facing a similar issue - the problem is related to a very large table bill_data; The migration bill_data_new_primary drops index from bill_id and timestamp and adds id column (later another migration introduces a new index on timestamp and id). On a massive table containing years of data (LibreNMS does not archive any of this data automatically) you will find that the operation does not complete.

The solution we went with was to backup the contents of this table, truncate it, allow Libre to run its DB migrations and then re-import the records back to the now-migrated table.

from librenms.

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.