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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Cloudron v9: huge disk I/O is this normal/safe/needed?

Cloudron v9: huge disk I/O is this normal/safe/needed?

Scheduled Pinned Locked Moved Unsolved Support
graphs
43 Posts 8 Posters 2.3k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • imc67I Online
    imc67I Online
    imc67
    translator
    wrote last edited by
    #41

    @girish I don't know if this I related but it's the first time I tried: cloudron-support --troubleshoot and this is the result, a [FAIL] that can't be solved AND it's exactly the same on my 2 other servers....:

    root@xxx:~# cloudron-support --troubleshoot
    Vendor: netcup Product: KVM Server
    Linux: 5.15.0-171-generic
    Ubuntu: jammy 22.04
    Execution environment: kvm
    Processor: AMD EPYC 7702P 64-Core Processor x 10
    RAM: 65842976KB
    Disk: /dev/sda3       1.9T
    [OK]    node version is correct
    [OK]    IPv6 is enabled and public IPv6 address is working
    [OK]    docker is running
    [OK]    docker version is correct
    [OK]    MySQL is running
    [OK]    netplan is good
    [OK]    DNS is resolving via systemd-resolved
    [OK]    unbound is running
    [OK]    nginx is running
    [OK]    dashboard cert is valid
    [OK]    dashboard is reachable via loopback
    [FAIL]  Database migrations are pending. Last migration in DB: /20260217120000-mailPasswords-create-table.js. Last migration file: /package.json.
            Please run 'cloudron-support --apply-db-migrations' to apply the migrations.
    [OK]    Service 'mysql' is running and healthy
    [OK]    Service 'postgresql' is running and healthy
    [OK]    Service 'mongodb' is running and healthy
    [OK]    Service 'mail' is running and healthy
    [OK]    Service 'graphite' is running and healthy
    [OK]    Service 'sftp' is running and healthy
    [OK]    box v9.1.3 is running
    [OK]    Dashboard is reachable via domain name
    [WARN]  Domain xxx.nl expiry check skipped because whois does not have this information
    root@xxx:~# cloudron-support --apply-db-migrations
    Applying pending database migrations
    2026-03-12T11:27:14 ==> start: Cloudron Start
    media:x:500:
    2026-03-12T11:27:14 ==> start: Configuring docker
    Synchronizing state of apparmor.service with SysV service script with /lib/systemd/systemd-sysv-install.
    Executing: /lib/systemd/systemd-sysv-install enable apparmor
    2026-03-12T11:27:15 ==> start: Ensuring directories
    2026-03-12T11:27:15 ==> start: Configuring journald
    2026-03-12T11:27:15 ==> start: Setting up unbound
    2026-03-12T11:27:15 ==> start: Adding systemd services
    Synchronizing state of unbound.service with SysV service script with /lib/systemd/systemd-sysv-install.
    Executing: /lib/systemd/systemd-sysv-install enable unbound
    Synchronizing state of cron.service with SysV service script with /lib/systemd/systemd-sysv-install.
    Executing: /lib/systemd/systemd-sysv-install enable cron
    Synchronizing state of rpcbind.service with SysV service script with /lib/systemd/systemd-sysv-install.
    Executing: /lib/systemd/systemd-sysv-install disable rpcbind
    2026-03-12T11:28:39 ==> start: Configuring sudoers
    2026-03-12T11:28:39 ==> start: Unconfiguring collectd
    Synchronizing state of collectd.service with SysV service script with /lib/systemd/systemd-sysv-install.
    Executing: /lib/systemd/systemd-sysv-install disable collectd
    2026-03-12T11:28:40 ==> start: Configuring logrotate
    2026-03-12T11:28:40 ==> start: Adding motd message for admins
    2026-03-12T11:28:40 ==> start: Configuring nginx
    2026-03-12T11:28:41 ==> start: Starting mysql
    mysqladmin: [Warning] Using a password on the command line interface can be insecure.
    Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
    mysql: [Warning] Using a password on the command line interface can be insecure.
    mysql: [Warning] Using a password on the command line interface can be insecure.
    2026-03-12T11:28:41 ==> start: Migrating data
    [INFO] No migrations to run
    [INFO] Done
    2026-03-12T11:28:41 ==> start: Changing ownership
    2026-03-12T11:28:41 ==> start: Starting cloudron-syslog
    2026-03-12T11:28:41 ==> start: Starting Cloudron
    2026-03-12T11:28:43 ==> start: Almost done
    [OK]    Database migrations applied successfully
    root@xxx:~# cloudron-support --troubleshoot
    Vendor: netcup Product: KVM Server
    Linux: 5.15.0-171-generic
    Ubuntu: jammy 22.04
    Execution environment: kvm
    Processor: AMD EPYC 7702P 64-Core Processor x 10
    RAM: 65842976KB
    Disk: /dev/sda3       1.9T
    [OK]    node version is correct
    [OK]    IPv6 is enabled and public IPv6 address is working
    [OK]    docker is running
    [OK]    docker version is correct
    [OK]    MySQL is running
    [OK]    netplan is good
    [OK]    DNS is resolving via systemd-resolved
    [OK]    unbound is running
    [OK]    nginx is running
    [OK]    dashboard cert is valid
    [OK]    dashboard is reachable via loopback
    [FAIL]  Database migrations are pending. Last migration in DB: /20260217120000-mailPasswords-create-table.js. Last migration file: /package.json.
            Please run 'cloudron-support --apply-db-migrations' to apply the migrations.
    [OK]    Service 'mysql' is running and healthy
    [OK]    Service 'postgresql' is running and healthy
    [OK]    Service 'mongodb' is running and healthy
    [OK]    Service 'mail' is running and healthy
    [OK]    Service 'graphite' is running and healthy
    [OK]    Service 'sftp' is running and healthy
    [OK]    box v9.1.3 is running
    [OK]    Dashboard is reachable via domain name
    [WARN]  Domain xxx.nl expiry check skipped because whois does not have this information
    
    1 Reply Last reply
    0
    • girishG Offline
      girishG Offline
      girish
      Staff
      wrote last edited by girish
      #42

      @imc67 yeah, that's a bug in that script. Fixed yesterday . There's no db migrations pending, it's a false positive.

      1 Reply Last reply
      0
      • imc67I Online
        imc67I Online
        imc67
        translator
        wrote last edited by
        #43

        O what a pity 😉 was hoping this could be a solution

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Bookmarks
        • Search