Setting innodb_default_row_format globally is apparently not yet supported in my MariaDB version.
mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 114836
Server version: 10.0.38-MariaDB-0ubuntu0.16.04.1 Ubuntu 16.04
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> SET GLOBAL innodb_default_row_format=DYNAMIC;
ERROR 1193 (HY000): Unknown system variable 'innodb_default_row_format'
But I have to do a MariaDB update to at least version 10.2 soon anyway, because the new major version 21 of Nextcloud requires at least this version.
After that I did the same upgrade process to version 5.9.8 ESR as described once above and tried to start the Mattermost service.
root@SERVER:/opt# systemctl start mattermost
Job for mattermost.service failed because the control process exited with error code. See "systemctl status mattermost.service" and "journalctl -xe" for details.
root@SERVER:/opt#
root@SERVER:/opt# systemctl status mattermost.service
● mattermost.service - Mattermost
Loaded: loaded (/lib/systemd/system/mattermost.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2021-02-22 20:20:29 CET; 6s ago
Process: 32048 ExecStart=/opt/mattermost/bin/mattermost (code=exited, status=119)
Main PID: 32048 (code=exited, status=119)
Feb 22 20:20:29 SERVER systemd[1]: Failed to start Mattermost.
Feb 22 20:20:29 SERVER systemd[1]: mattermost.service: Unit entered failed state.
Feb 22 20:20:29 SERVER systemd[1]: mattermost.service: Failed with result 'exit-code'.
You can download the output of journalctl -xe here (2 days):
Well, I have now also changed the table tokens and then tried the upgrade to version 5.9.8 ESR again.
Starting the Mattermost service still fails.
Here is the new file journalctl-xe.txt.
Yes, you are right, I couldn’t wait any longer and have updated step by step to version 5.31.0. Great work, Suzi And great work and perseverance from @XxLilBoPeepsxX and @ahmaddanial too. Many heartfelt thanks.
I’m so happy to see you got it working, and am happy to have been able to provide assistance! Enjoy your installation and if you have any other questions or difficulties, we’re always happy to lend a hand!
Heartfelt greetings from the 6 associations on this Mattermost platform, which can now keep all their data and calmly now continue to focus on their agendas … Really great work!
I wrote it before to the people here on my installation:
“Have you ever seen or heard so much perseverance and commitment at Microsoft, Apple, Google & Co.? We stay with Open Source, even if it takes a while, if both sides stick to it, there will be a solution for sure”.