Issued:
2015-11-19
Updated:
2015-11-19

RHBA-2015:2375 - tuned bug fix and enhancement update


Synopsis

tuned bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Topic

Updated tuned packages that fix several bugs and add various enhancements are now available for Red Hat Enterprise Linux 7.

Description

The tuned packages contain a daemon that tunes system settings dynamically. It does so by monitoring the usage of several system components periodically.

The tuned packages have been upgraded to upstream version 2.5.1, which provides a number of bug fixes and enhancements over the previous version. (BZ#1155052)

This update also fixes the following bug:

  • Previously, the value of the vm.max_map_count sysctl settings was set too low (1,000,000) in the sap-netweaver tuned profile, which could affect performance. With this update, vm.max_map_count is set to 2,000,000, which is a value recommended by SAP documentation. (BZ#1228562)

In addition, this update adds the following enhancements:

  • Previously, Tuned could run only as a daemon, which could affect performance of small systems because of its memory footprint. With this update, a no-daemon (one shot) mode, which does not require any resident memory, has been added into Tuned. The no-daemon mode is disabled by default because much of Tuned functionality is missing in this mode. (BZ#1068663)

  • Previously, Tuned did not handle the Xen Virtual Shared Disks (XVSD), which are used for example in Amazon EC2 Red Hat Enterprise Linux instances. Support for XVSD has been added, and Tuned can now tune XVSD devices as expected. (BZ#1170152)

  • The scheduler plug-in did not support tuning of newly created processes; it could only tune CPU affinity and real-time scheduling attributes of processes that existed when a Tuned profile was applied. The newly-created processes were not tuned until Tuned was restarted or the profile was reapplied. The plug-in now monitors also the newly-created processes and tunes those that match the settings in the Tuned profiles. (BZ#1148546)

  • With this update, support for variables and built-in functions has been added to Tuned allowing for example dynamic calculation of the kernel boot command line in the bootloader plug-in. (BZ#1191595)

  • This enhancement adds a Tuned profile for Oracle databases. The profile is based on the throughput-performance profile and additionally changes kernel parameters based on the requirements for the Oracle databases workload. (BZ#1196298)

  • Previously, there was no way to verify that a Tuned profile was successfully applied and that the current system settings matched the settings requested in the profile. With this update, a new "verify" subcommand has been added to the "tuned-adm" command. Now, it is possible to verify whether the current system settings match the settings requested in a Tuned profile by running the "tuned-adm verify" command. In case that the system settings do not match, the command returns "1" and records to the Tuned log what was checked, what is the current value, and what is the expected value. (BZ#1212836)

Users of tuned are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions7.7x86_64
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions7.6x86_64
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions7.4x86_64
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions7.3x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support7.7x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support7.6x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support7.5x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support7.4x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support7.3x86_64
Red Hat Enterprise Linux for Scientific Computing7x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_647x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 from RHUI7x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Update Services for SAP Solutions7.7x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Update Services for SAP Solutions7.6x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Update Services for SAP Solutions7.4x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Update Services for SAP Solutions7.3x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Update Services for SAP Solutions7.2x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Update Support7.7x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Update Support7.6x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Update Support7.5x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Update Support7.4x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Update Support7.3x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Update Support7.2x86_64
Red Hat Enterprise Linux for SAP Solutions for x86_64 - Extended Life Cycle Support7x86_64
Red Hat Enterprise Linux for SAP Applications for x86_647x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 from RHUI7x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Update Services for SAP Solutions7.7x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Update Services for SAP Solutions7.6x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Update Services for SAP Solutions7.4x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Update Services for SAP Solutions7.3x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Update Services for SAP Solutions7.2x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support7.7x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support7.6x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support7.5x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support7.4x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support7.3x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support7.2x86_64
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Life Cycle Support7x86_64
Red Hat Enterprise Linux for Real Time7x86_64
Red Hat Enterprise Linux for Real Time for x86_64 - Extended Life Cycle Support7x86_64
Red Hat Enterprise Linux for Power, little endian7ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support7.7ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support7.6ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support7.5ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support7.4ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support7.3ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support7.2ppc64le
Red Hat Enterprise Linux for Power, big endian7ppc64
Red Hat Enterprise Linux for Power, big endian - Extended Update Support7.7ppc64
Red Hat Enterprise Linux for Power, big endian - Extended Update Support7.6ppc64
Red Hat Enterprise Linux for Power, big endian - Extended Update Support7.5ppc64
Red Hat Enterprise Linux for Power, big endian - Extended Update Support7.4ppc64
Red Hat Enterprise Linux for Power, big endian - Extended Update Support7.3ppc64
Red Hat Enterprise Linux for IBM z Systems7s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support7.7s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support7.6s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support7.5s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support7.4s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support7.3s390x
Red Hat Enterprise Linux Workstation7x86_64
Red Hat Enterprise Linux Server7x86_64
Red Hat Enterprise Linux Server from RHUI7x86_64
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions7.7ppc64le
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions7.6ppc64le
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions7.4ppc64le
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions7.3ppc64le
Red Hat Enterprise Linux Server - TUS7.7x86_64
Red Hat Enterprise Linux Server - TUS7.6x86_64
Red Hat Enterprise Linux Server - TUS7.3x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support7x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support for IBM Power, little endian7ppc64le
Red Hat Enterprise Linux Server - Extended Life Cycle Support for IBM Power, big endian7ppc64
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems)7s390x
Red Hat Enterprise Linux Server - AUS7.7x86_64
Red Hat Enterprise Linux Server - AUS7.6x86_64
Red Hat Enterprise Linux Server - AUS7.4x86_64
Red Hat Enterprise Linux Server - AUS7.3x86_64
Red Hat Enterprise Linux EUS Compute Node7.7x86_64
Red Hat Enterprise Linux EUS Compute Node7.6x86_64
Red Hat Enterprise Linux EUS Compute Node7.5x86_64
Red Hat Enterprise Linux EUS Compute Node7.4x86_64
Red Hat Enterprise Linux EUS Compute Node7.3x86_64
Red Hat Enterprise Linux Desktop7x86_64

Updated Packages

  • tuned-profiles-realtime-2.5.1-4.el7.noarch.rpm
  • tuned-profiles-sap-hana-2.5.1-4.el7.noarch.rpm
  • tuned-utils-systemtap-2.5.1-4.el7.noarch.rpm
  • tuned-profiles-atomic-2.5.1-4.el7.noarch.rpm
  • tuned-gtk-2.5.1-4.el7.noarch.rpm
  • tuned-profiles-oracle-2.5.1-4.el7.noarch.rpm
  • tuned-profiles-compat-2.5.1-4.el7.noarch.rpm
  • tuned-2.5.1-4.el7.src.rpm
  • tuned-2.5.1-4.el7.noarch.rpm
  • tuned-profiles-sap-2.5.1-4.el7.noarch.rpm
  • tuned-utils-2.5.1-4.el7.noarch.rpm

Fixes

CVEs

(none)

References


Additional information