Hi. I’ve got kernel 6.7.arch3.1 and (luckily) 6.6.11-2 installed. When booting 6.6.11-2, the sql server starts correctly. However, when booting 6.7.arch3.1, the sql server dumps and refuses to start. So if you depend on mssql-server, be careful when upgrading. systemctl and journalctl for the 6.7.arch3.1 boot and systemctl for the 6.6.11-2 below.
- If this is not the right category or wording, sorry - just wanted to signal the topic for users depending on this (not always our choice). All packages are the latest stable, as far as i know.
** fail on kernel 6.7.arch3.1: systemctl status**
jan 15 20:30:37 sqlservr[959]: Successfully captured dump: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_30_36.2808
jan 15 20:30:37 sqlservr[959]: Executing: /opt/mssql/bin/handle-crash.sh with parameters
jan 15 20:30:37 sqlservr[959]: /opt/mssql/bin/sqlservr
jan 15 20:30:37 sqlservr[959]: /opt/mssql/bin
jan 15 20:30:37 sqlservr[959]: /var/opt/mssql/log/
jan 15 20:30:37 sqlservr[959]: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_30_36.2808
jan 15 20:30:38 sqlservr[959]: Capturing core dump and information to /var/opt/mssql/log…
jan 15 20:30:38 sqlservr[959]: /opt/mssql/bin/crash-support-functions.sh: line 536: hash: dpkg: not found
jan 15 20:30:40 sqlservr[959]: Dump already generated: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_30_36.2808, moving to /var/opt/mssql/log/core.sqlservr.2808.temp/core.sqlservr.2808.gdmp
jan 15 20:30:40 sqlservr[959]: Moving logs to /var/opt/mssql/log/core.sqlservr.2808.temp/log/paldumper-debug.log
jan 15 20:32:33 sqlservr[959]: /var/opt/mssql/log/core.sqlservr.01_15_2024_20_30_38.2808.tbz2
jan 15 20:32:33 systemd[1]: mssql-server.service: Main process exited, code=exited, status=1/FAILURE
jan 15 20:32:33 systemd[1]: mssql-server.service: Failed with result ‘exit-code’.
jan 15 20:32:33 systemd[1]: mssql-server.service: Unit process 4419 (handle-crash.sh) remains running after unit stopped.
jan 15 20:32:33 systemd[1]: mssql-server.service: Unit process 2808 (sqlservr) remains running after unit stopped.
jan 15 20:32:33 systemd[1]: mssql-server.service: Consumed 6.653s CPU time, 2.2G memory peak, 0B memory swap peak.
jan 15 20:32:33 systemd[1]: mssql-server.service: Scheduled restart job, restart counter is at 1.
jan 15 20:32:33 systemd[1]: mssql-server.service: Found left-over process 4419 (sh) in control group while starting unit. Ignoring.
jan 15 20:32:33 systemd[1]: mssql-server.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
jan 15 20:32:33 systemd[1]: mssql-server.service: Found left-over process 4420 (tar) in control group while starting unit. Ignoring.
jan 15 20:32:33 systemd[1]: mssql-server.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
jan 15 20:32:33 systemd[1]: mssql-server.service: Found left-over process 4422 (bzip2) in control group while starting unit. Ignoring.
jan 15 20:32:33 systemd[1]: mssql-server.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
jan 15 20:32:35 sqlservr[4425]: 2024-01-15 20:32:35.40 Server Setup step is FORCE copying system data file ‘C:\templatedata\model_replicatedmaster.mdf’ to '/var/opt/mssql/data/model_replicatedmaste>
jan 15 20:32:35 sqlservr[4425]: [178B blob data]
jan 15 20:32:35 sqlservr[4425]: [162B blob data]
jan 15 20:32:35 sqlservr[4425]: [160B blob data]
jan 15 20:32:37 sqlservr[4425]: [102B blob data]
jan 15 20:32:37 sqlservr[4425]: [43B blob data]
jan 15 20:32:37 sqlservr[4425]: [44B blob data]
jan 15 20:32:37 sqlservr[4425]: [40B blob data]
jan 15 20:32:37 sqlservr[4425]: [152B blob data]
jan 15 20:32:38 sqlservr[4423]: Successfully captured dump: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_32_38.4425
jan 15 20:32:38 sqlservr[4423]: Executing: /opt/mssql/bin/handle-crash.sh with parameters
jan 15 20:32:38 sqlservr[4423]: /opt/mssql/bin/sqlservr
jan 15 20:32:38 sqlservr[4423]: /opt/mssql/bin
jan 15 20:32:38 sqlservr[4423]: /var/opt/mssql/log/
jan 15 20:32:38 sqlservr[4423]: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_32_38.4425
jan 15 20:32:38 sqlservr[4423]: Capturing core dump and information to /var/opt/mssql/log…
jan 15 20:32:38 sqlservr[4423]: /opt/mssql/bin/crash-support-functions.sh: line 536: hash: dpkg: not found
jan 15 20:32:39 sqlservr[4423]: Dump already generated: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_32_38.4425, moving to /var/opt/mssql/log/core.sqlservr.4425.temp/core.sqlservr.4425.gdmp
jan 15 20:32:39 sqlservr[4423]: Moving logs to /var/opt/mssql/log/core.sqlservr.4425.temp/log/paldumper-debug.log
jan 15 20:32:39 sqlservr[4423]: /var/opt/mssql/log/core.sqlservr.01_15_2024_20_32_38.4425.tbz2
jan 15 20:32:39 systemd[1]: mssql-server.service: Main process exited, code=exited, status=1/FAILURE
fail on kernel 6.7.arch3.1: journalctl
jan 15 20:30:37 sqlservr[959]: Successfully captured dump: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_30_36.2808
jan 15 20:30:37 sqlservr[959]: Executing: /opt/mssql/bin/handle-crash.sh with parameters
jan 15 20:30:37 sqlservr[959]: /opt/mssql/bin/sqlservr
jan 15 20:30:37 sqlservr[959]: /opt/mssql/bin
jan 15 20:30:37 sqlservr[959]: /var/opt/mssql/log/
jan 15 20:30:37 sqlservr[959]: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_30_36.2808
jan 15 20:30:38 sqlservr[959]: Capturing core dump and information to /var/opt/mssql/log…
jan 15 20:30:38 sqlservr[959]: /opt/mssql/bin/crash-support-functions.sh: line 536: hash: dpkg: not found
jan 15 20:30:40 sqlservr[959]: Dump already generated: /var/opt/mssql/log/core.sqlservr.1_15_2024_20_30_36.2808, moving to /var/opt/mssql/log/core.sqlservr.2808.temp/core.sqlservr.2808.gdmp
jan 15 20:30:40 sqlservr[959]: Moving logs to /var/opt/mssql/log/core.sqlservr.2808.temp/log/paldumper-debug.log
jan 15 20:32:33 sqlservr[959]: /var/opt/mssql/log/core.sqlservr.01_15_2024_20_30_38.2808.tbz2
jan 15 20:32:33 systemd[1]: mssql-server.service: Main process exited, code=exited, status=1/FAILURE
jan 15 20:32:33 systemd[1]: mssql-server.service: Failed with result ‘exit-code’.
jan 15 20:32:33 systemd[1]: mssql-server.service: Unit process 4419 (handle-crash.sh) remains running after unit stopped.
jan 15 20:32:33 systemd[1]: mssql-server.service: Unit process 2808 (sqlservr) remains running after unit stopped.
jan 15 20:32:33 systemd[1]: mssql-server.service: Consumed 6.653s CPU time, 2.2G memory peak, 0B memory swap peak.
jan 15 20:32:33 systemd[1]: mssql-server.service: Scheduled restart job, restart counter is at 1.
jan 15 20:32:33 systemd[1]: mssql-server.service: Found left-over process 4419 (sh) in control group while starting unit. Ignoring.
jan 15 20:32:33 systemd[1]: mssql-server.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
jan 15 20:32:33 systemd[1]: mssql-server.service: Found left-over process 4420 (tar) in control group while starting unit. Ignoring.
jan 15 20:32:33 systemd[1]: mssql-server.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
jan 15 20:32:33 systemd[1]: mssql-server.service: Found left-over process 4422 (bzip2) in control group while starting unit. Ignoring.
jan 15 20:32:33 systemd[1]: mssql-server.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
jan 15 20:32:35 sqlservr[4425]: 2024-01-15 20:32:35.40 Server Setup step is FORCE copying system data file ‘C:\templatedata\model_replicatedmaster.mdf’ to ‘/var/opt/mssql/data/model_replicatedmaster.mdf’.
jan 15 20:32:35 sqlservr[4425]: [178B blob data]
jan 15 20:32:35 sqlservr[4425]: [162B blob data]
jan 15 20:32:35 sqlservr[4425]: [160B blob data]
jan 15 20:32:37 sqlservr[4425]: [102B blob data]
jan 15 20:32:37 sqlservr[4425]: [43B blob data]
jan 15 20:32:37 sqlservr[4425]: [44B blob data]
jan 15 20:32:37 sqlservr[4425]: [40B blob data]
jan 15 20:32:37 sqlservr[4425]: [152B blob data]
success on kernel 6.6.11-2 : systemctl status
● mssql-server.service - Microsoft SQL Server Database Engine
Loaded: loaded (/usr/lib/systemd/system/mssql-server.service; enabled; pre> Active: active (running) since Mon 2024-01-15 21:04:51 CET; 11min ago
Docs: https://docs.microsoft.com/en-us/sql/linux
Main PID: 956 (sqlservr)
Tasks: 288
Memory: 2.4G (peak: 2.4G)
CPU: 34.328s
CGroup: /system.slice/mssql-server.service
├─ 956 /opt/mssql/bin/sqlservr
└─2798 /opt/mssql/bin/sqlservr
jan 15 21:07:23 sqlservr[2798]: [59B blob data]
jan 15 21:07:23 sqlservr[2798]: [58B blob data]
jan 15 21:07:23 sqlservr[2798]: [56B blob data]
jan 15 21:07:23 sqlservr[2798]: [57B blob data]
jan 15 21:07:23 sqlservr[2798]: [53B blob data]
jan 15 21:07:23 sqlservr[2798]: [124B blob data]
jan 15 21:10:45 sqlservr[2798]: [76B blob data]
jan 15 21:10:45 sqlservr[2798]: [75B blob data]
jan 15 21:12:41 sqlservr[2798]: [156B blob data]
jan 15 21:12:42 sqlservr[2798]: [195B blob data]