Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.0.37
-
None
-
AWS aarch64, Amazon Linux AMI (EL7)
Description
mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
|
[Note] /usr/sbin/mysqld (mysqld 10.0.37-MariaDB) starting as process 30510 ...
|
<jemalloc>: Error in munmap(): Invalid argument
|
[ERROR] mysqld got signal 11 ;
|
This is likely to do with aarch64 on EL7 defaulting, against all sanity, to 64KB pages. Unfortunately, it is what it is.
AFAICT, it is directly related to this bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1545539
Unfortunately, that bug long postdates EL7, so a better, working jemalloc will likely need to be supplied.
Also:
MariaDB supplied jemalloc is the same as EL7 aarch64 EPEL jemalloc (same version, broken in the same way).
Attachments
Issue Links
- relates to
-
MDEV-11059 don't build the server with jemalloc
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Description |
mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
[Note] /usr/sbin/mysqld (mysqld 10.0.37-MariaDB) starting as process 30510 ... <jemalloc>: Error in munmap(): Invalid argument [ERROR] mysqld got signal 11 ; This is likely to do with aarch64 on EL7 defaulting, against all sanity, to 64KB pages. Unfortunately, it is what it is. :-( AFAICT, it is directly related to this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1545539 Unfortunately, that bug long postdates EL7, so a better, working jemalloc will likely need to be supplied. Also: MariaDB supplied jemalloc is the same as EL7 aarch64 EPEL jemalloc (same version, broken in the same way). |
{noformat}
mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql [Note] /usr/sbin/mysqld (mysqld 10.0.37-MariaDB) starting as process 30510 ... <jemalloc>: Error in munmap(): Invalid argument [ERROR] mysqld got signal 11 ; {noformat} This is likely to do with aarch64 on EL7 defaulting, against all sanity, to 64KB pages. Unfortunately, it is what it is. :-( AFAICT, it is directly related to this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1545539 Unfortunately, that bug long postdates EL7, so a better, working jemalloc will likely need to be supplied. Also: MariaDB supplied jemalloc is the same as EL7 aarch64 EPEL jemalloc (same version, broken in the same way). |
Link |
This issue relates to |
Component/s | Compiling [ 11001 ] | |
Fix Version/s | 10.2.5 [ 22117 ] | |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
Workflow | MariaDB v3 [ 91249 ] | MariaDB v4 [ 155365 ] |
Starting from 10.2 we no longer link the server with jemalloc, so upgrading to 10.2 should fix it.