FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    Next server update: 12.02.2021 - Preparation log

    Scheduled Pinned Locked Moved Blogs
    4 Posts 2 Posters 467 Views
    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.
    • Brutus5000B
      Brutus5000 FAF Server Admin
      last edited by Brutus5000

      The next server update has been scheduled for the 13.02.2021 betwen 8.30 - 10.30 GMT (=UTC).

      What is planned so far:

      • Migrate ratings and rating changes to new leaderboard tables
      • Upgrading NixOS to release channel 20.09 (including update of all userspace packages and a reboot)
      • Reconfigure Docker to no longer use native ZFS volumes but transparent ext4/xfs volumes (managed by ZFS). Reason: there are performance and management issues with the native ZFS storage support in Docker
      • Set up ZFS autosnapshot and tune it
      • Update all Docker base images to the latest bugfix release for FAF services (e.g. MySQL, MongoDB, RabbitMQ, Prometheus, ...)
      • Update lobby server to next version containing several bugfixes

      What could come if we have enough time to make it happen:

      • Move from MySQL to MariaDB
      • Implement ZFS tuning as researched by Mozilla/Let's Encrypt (* requires MariaDB)

      What will probably not come:

      • Update the replay server in order to use Zstandard compression for new replays

      He said, "I've been to the year 3000
      Not much has changed, but they live underwater
      And your great-great-great-granddaughter
      Is playin' FAF, playin' FAF"

      1 Reply Last reply Reply Quote 6
      • Brutus5000B
        Brutus5000 FAF Server Admin
        last edited by

        Shame on me, just fixed the date. It will be on Friday.

        He said, "I've been to the year 3000
        Not much has changed, but they live underwater
        And your great-great-great-granddaughter
        Is playin' FAF, playin' FAF"

        1 Reply Last reply Reply Quote 0
        • Brutus5000B
          Brutus5000 FAF Server Admin
          last edited by

          Small recap of todays update:

          • The whole update was done in about 1h 15min, so a lot faster than I expected (mostly thanks to @p4block amazing Linux skills)
          • We didn't receive larger complaints so far, so we didn't break anything. major. There seems to be a smaller issue with the lobby server sending queue pop times we'll need to checkup.
          • Unfortunately the MariaDB update is postponed for now due to additional work required

          Side note:
          Due to the ZFS reconfiguration we were now able to setup auto-snapshots of the whole system. So there are now dedicated internal backups not just of the db but of everything. We still need to improve external backups (right now only the MySQL database is subject to backup)

          He said, "I've been to the year 3000
          Not much has changed, but they live underwater
          And your great-great-great-granddaughter
          Is playin' FAF, playin' FAF"

          1 Reply Last reply Reply Quote 0
          • RoweyR
            Rowey
            last edited by

            I definitely Did not Break the Contribution Page https://faforever.com/contribution 😉

            "The needs of the many outweigh the needs of the few" - Spock

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