Known Issues in Linux Kernel and Components: Vertica Impact

Support Notice

The following is a support notice as of January 2023.

Warnings

Known issues in Linux kernel and components could impact the stability of your Vertica database. If you encounter these issues, Vertica recommends contacting the support of your Linux distribution or reverting to a Vertica-supported platform version.

The known issues are listed below, along with additional information, including the version in which they are fixed. Not all bugs are available for public view. Those that require a login to access are marked with an asterisk (*).

Red Hat Enterprise Linux / CentOS

Issue Component Version Title Fix Information
Bug 1065574 glibc 7 Race condition in malloc_info Fixed with RHEL 7.8 / glibc-2.17-307
Knowledge Base 5901361 kernel 8 System hangs due to xlog_grant_head_wait Fixed with kernel-4.18.0-305.25.1. See https://access.redhat.com/errata/RHSA-2021:4056

Bug 1305406

glibc

7

Invalid fastbin entry (free), missing glibc patch

Fixed with glibc-2.17.106

Bug 1027101 glibc 6 Invalid fastbin entry (free), missing glibc patch Fixed wilh glibc-2.12.1.149. See https://access.redhat.com/errata/RHSA-2014:1391

Bug 1276753

glibc

7

malloc: arena free list can become cyclic, increasing contention

Fixed with RHEL 7.3 / glibc-2.17-157

Bug 1264189*

glibc

6

malloc: arena free list can become cyclic, increasing contention

Fixed with glibc-2.12-1.192

Bug 1305620

kernel

7

Kernel panic/crash at page_lock_anon_vma_read (which then calls down_read_trylock() which takes a memory fault at instruction offset 0x9.)

For information, see https://access.redhat.com/solutions/2779851. If you get this error, Red Hat recommends that you disable transparent hugepages.

Bug 1205862*

kernel

7

Kernel soft lockups

Fixed with kernel-3.10.0-327

Bug 11261

glibc

6 and 7

malloc uses excessive memory for multi-threaded applications

Determination: Works as expected
Bug 1386323* glibc 6.6, 7.0, 7.1 Upgrading to RHEL 6.6, 7.0 or 7.1 may result in an application, using futexes, appearing to stall in futex_wait()

Red Hat Enterprise Linux 6

This issue was originally tracked in a private bugzilla by Red Hat and has subsequently been addressed. In order to fix this issue, an update to the following kernel version (or later) within 6.6 will be required: kernel-2.6.32-504.16.2.el6, released with RHSA-2015-0864. RHEL 6.7 GA and later already include the fix for this issue.

Red Hat Enterprise Linux 7

This issue has been fixed in a RHEL 7.1.z errata. Update the kernel to 3.10.0-229.7.2.el7 (released with RHSA-2015-1137) or later.

For More Information

https://access.redhat.com/solutions/1386323

Amazon Linux

Issue Component Version Title Fix Information

Commit a983b5ebee57209c99f68c8327072f25e0e6e3da

kernel 2 mm: memcontrol: fix excessive complexity in memory.stat reporting Fixed with Amazon Linux 2.0.20210326.0 / kernel-4.14.225.
Commit c3cc39118c3610eb6ab4711bc624af7fc48a35fe kernel 2 mm: memcontrol: fix NR_WRITEBACK leak in memcg and system stats Fixed with Amazon Linux 2.0.2021.0421.0 / kernel-4.14.229. The cause for this issue is the fix for "mm: memcontrol: fix excessive complexity in memory.stat reporting" listed above.

Ubuntu Server

Issue Component Version Title Fix Information

No reported bug.

Original is Commit a983b5ebee57209c99f68c8327072f25e0e6e3da

 

kernel 18.04 (GA kernel) mm: memcontrol: fix excessive complexity in memory.stat reporting Fixed with Bionic upstream stable patchset 2021-01-25 / kernel-4.15.0-137.141
Bug 1926081 kernel 18.04 (GA kernel) mm: memcontrol: fix NR_WRITEBACK leak in memcg and system stats Fixed with Bionic upstream stable patchset 2021-04-30 / kernel-4.15.0-144.148