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


Navigation

    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    SOLVED Please disable transparent hugepage

    Support
    redis server
    4
    16
    171
    Loading More Posts
    • 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.
    • girish
      girish Staff last edited by

      Thanks for reporting upstream 🙂 Let's wait for their response.

      1 Reply Last reply Reply Quote 0
      • JOduMonT
        JOduMonT last edited by

        FYI, whonix also recommend to disable HugePage as it is possible to tamper the data on transit
        https://www.whonix.org/wiki/KVM#HugePages

        1 Reply Last reply Reply Quote 0
        • girish
          girish Staff last edited by

          This is disabled in https://git.cloudron.io/cloudron/box/-/commit/213ce114e32e6a880506e24a79b8dc1d7d2d0784

          J 1 Reply Last reply Reply Quote 2
          • J
            johan @girish last edited by

            @girish Trying a new install from scratch today (Ubuntu 20.04) and cloudron-disable-thp is stuck:

            Dec 07 18:18:22 cloudron systemd[1]: Starting Disable Transparent Huge Pages (THP)...
            Dec 07 18:18:22 cloudron sh[3229]: tee: /sys/kernel/mm/transparent_hugepage/enabled: No such file or directory
            Dec 07 18:18:22 cloudron systemd[1]: cloudron-disable-thp.service: Main process exited, code=exited, status=1/FAILURE
            Dec 07 18:18:22 cloudron systemd[1]: cloudron-disable-thp.service: Failed with result 'exit-code'.
            Dec 07 18:18:22 cloudron systemd[1]: Failed to start Disable Transparent Huge Pages (THP).
            
            girish 1 Reply Last reply Reply Quote 0
            • girish
              girish Staff @johan last edited by

              @johan Which VPS provider is this? Looks like that file is missing, maybe that feature was not complied in the kernel.

              J 1 Reply Last reply Reply Quote 0
              • J
                johan @girish last edited by

                @girish I'm using a Scaleway DEV1-M.

                J 1 Reply Last reply Reply Quote 0
                • J
                  johan @johan last edited by

                  @johan Don't know if that's helpful:

                  uname -r
                  5.4.0-1028-kvm
                  
                  girish 2 Replies Last reply Reply Quote 0
                  • girish
                    girish Staff @johan last edited by

                    @johan I can reproduce the problem on scaleway, thanks. It seems THP is disabled in the kernel, so the code has to check if the directory exists. Will fix this.

                    1 Reply Last reply Reply Quote 2
                    • girish
                      girish Staff @johan last edited by

                      @johan I have fixed this now - https://git.cloudron.io/cloudron/box/-/commit/f497d5d30929584f5c312a736290c6697c9965d2 . To follow up about the other thread, after you install 5.6.3 and are up and running, do not update to 6.0! Because you will hit this THP issue again on scaleway if you update. We are making 6.0.1, but it will take till end of today since our CI takes forever...

                      J 1 Reply Last reply Reply Quote 2
                      • J
                        johan @girish last edited by johan

                        As I said on the other thread I seem to have managed to install cloudron on Ubuntu 20.04 LTS by following your advice to use ./cloudron-setup --version 5.6.3. I've disabled automatic upgrades and I'll wait a bit to upgrade to version 6.
                        All is good!

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post