Hello experts,
even I´m aware of the official documents (Installation guidance for SQL Server on Linux),
SQL Server 2019 is only supported on Red Hat Enterprise Linux (RHEL),
SUSE Linux Enterprise Server (SLES), and Ubuntu) I tried to install SQL Server 2019 on Linux openSUSE Leap 15.1.
Why? Curiosity and I did it before with the SAP HANA DB wo. problems and I want to connect both data bases.
Installation of "mssql-server-15.0.4023.6-2.x86_64" went fine but if I try to run "mssql-conf setup" for the DB I get this error message:
*** Error in `/opt/mssql/bin/sqlservr': free(): invalid pointer: 0x00007f2a2f642000 ***
This program has encountered a fatal error and cannot continue running at Sun Mar 15 10:45:03 2020
The following diagnostic information is available:
Reason: 0x00000001
Signal: SIGABRT - Abgebrochen (6)
Stack:
IP Function
---------------- --------------------------------------
000055b374711ce3 <unknown>
000055b3747117be <unknown>
000055b37471079a <unknown>
00007f2a414901e0 killpg+0x40
00007f2a41490160 gsignal+0x110
00007f2a41491741 abort+0x151
00007f2a414d34a7 __libc_message+0x2c7
00007f2a414d9cc3 malloc_printerr+0xd3
00007f2a414db5c9 _int_free+0x169
00007f2a3d74bfdd SSL_add_dir_cert_subjects_to_stack+0x18fd
00007f2a3d754051 SSL_CTX_new+0x261
000055b37475c66b malloc_usable_size+0x43f3b
000055b37475a538 malloc_usable_size+0x41e08
000055b374780068 malloc_usable_size+0x67938
000055b37477fd19 malloc_usable_size+0x675e9
Process: 5806 - sqlservr
Thread: 5923 (application thread 0x174)
Instance Id: f1d8fb95-4b9e-46f7-9f74-f69a295ef572
Crash Id: 1386278f-0543-4cd2-8914-521c137b1972
Build stamp: 7e90b72fb1438074b360da30ca8289e7d4696c4a7553241422a8a388b266d200
Distribution: openSUSE Leap 15.1
Processors: 32
Total Memory: 67495903232 bytes
Timestamp: Sun Mar 15 10:45:03 2020
Last errno: 2
Last errno text: Datei oder Verzeichnis nicht gefunden
"openSUSE Leap 15.1"
Capturing core dump and information to /var/opt/mssql/log...
/usr/bin/timeout: der Befehl „/bin/journalctl“ konnte nicht ausgeführt werden: Datei oder Verzeichnis nicht gefunden
/usr/bin/timeout: der Befehl „/bin/journalctl“ konnte nicht ausgeführt werden: Datei oder Verzeichnis nicht gefunden
So 15. Mär 10:45:04 CET 2020 Capturing program information
So 15. Mär 10:45:04 CET 2020 Attempting to capture a dump with paldumper for pid 5806
Captured a dump with paldumper
So 15. Mär 10:45:06 CET 2020 Capturing program binaries
/usr/bin/find: ‘/usr/share/polkit-1/rules.d’: Keine Berechtigung
So 15. Mär 10:45:07 CET 2020 Compressing the dump files
Core dump and information are being compressed in the background. When
complete, they can be found in the following location:
/var/opt/mssql/log/core.sqlservr.03_15_2020_10_45_03.5806.tbz2
Fehler bei der ersten Einrichtung von Microsoft SQL Server. Überprüfen Sie das ERRORLOG.
in "/var/opt/mssql/log".
Now checking ERRORLOG:
2020-03-15 10:45:02.42 Server Microsoft SQL Server 2019 (RTM-CU3) (KB4538853) - 15.0.4023.6 (X64)
Mar 4 2020 00:59:26
Copyright (C) 2019 Microsoft Corporation
Developer Edition (64-bit) on Linux (openSUSE Leap 15.1) <X64>
2020-03-15 10:45:02.42 Server UTC adjustment: 1:00
2020-03-15 10:45:02.42 Server (c) Microsoft Corporation.
2020-03-15 10:45:02.42 Server All rights reserved.
2020-03-15 10:45:02.42 Server Server process ID is 44.
2020-03-15 10:45:02.42 Server Logging SQL Server messages in file '/var/opt/mssql/log/errorlog'.
2020-03-15 10:45:02.42 Server Registry startup parameters:
-d /var/opt/mssql/data/master.mdf
-l /var/opt/mssql/data/mastlog.ldf
-e /var/opt/mssql/log/errorlog
2020-03-15 10:45:02.42 Server Command Line Startup Parameters:
--setup
--reset-sa-password
2020-03-15 10:45:02.42 Server SQL Server detected 2 sockets with 8 cores per socket and 16 logical processors per socket, 32 total logical processors; using 32 logical processors based on SQL Server licensing. This is an informational
message; no user action is required.
2020-03-15 10:45:02.42 Server SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
2020-03-15 10:45:02.42 Server Detected 51496 MB of RAM. This is an informational message; no user action is required.
2020-03-15 10:45:02.42 Server Using conventional memory in the memory manager.
2020-03-15 10:45:02.44 Server Page exclusion bitmap is enabled.
2020-03-15 10:45:02.48 Server Buffer pool extension is not supported on Linux platform.
2020-03-15 10:45:02.49 Server Buffer Pool: Allocating 8388608 bytes for 8048640 hashPages.
2020-03-15 10:45:02.59 Server Default collation: SQL_Latin1_General_CP1_CI_AS (us_english 1033)
2020-03-15 10:45:02.79 Server Buffer pool extension is already disabled. No action is necessary.
Does someone has an idea how to fix this (except of use Ubuntu etc.) or to look for further details, please?
Thanks.
Best Regards
Tellina