Cari di RHE Linux 
    RHE Linux User Manual
Daftar Isi
(Sebelumnya) 39 : 1.287. tomcat6 - RHE Linu ...40 : RHE Linux 6.0 Release Notes (Berikutnya)

RHE Linux 6.1 Technical Notes

2. New Packages

New 389-ds-base packages are now available for Red Hat Enterprise Linux 6.
The 389 Directory Server is an LDAPv3 compliant server.
The 389-ds-base package includes the LDAP server and command line utilities for server administration.
This enhancement update adds the 389-ds-base package to Red Hat Enterprise Linux 6. (BZ#642408)
All users who require the 389 Directory Server are advised to install these new packages.
A new PyPAM package is now available for Red Hat Enterprise Linux 6.
PyPAM is a Python module that provides an interface to the pluggable authentication modules (PAM). These bindings allow Python applications to authorize, authenticate, and manage user sessions through the system's PAM configuration.
This enhancement update adds the PyPAM package to Red Hat Enterprise Linux 6. (BZ#667127)
All users requiring PyPAM should install this newly-released package, which adds this enhancement.
A new biosdevname package is now available for Red Hat Enterprise Linux 6.
Traditionally, network interfaces in Linux are named eth[X]. However, in many cases, these names do not correspond to actual labels on the chassis. Modern server platforms with multiple network adapters can encounter non-deterministic and counter-intuitive naming of these network interfaces.
This update for Red Hat Enterprise Linux 6 introduces biosdevname, an optional convention for naming network interfaces. biosdevname assigns names to network interfaces based on their physical location.
Note that biosdevname is disabled by default, except for a limited set of Dell PowerEdge, C Series and Precision Workstation systems.
Further information on the new biosdevname feature is available in this Knowledgebase article.
A new compat-openldap package is now available for Red Hat Enterprise Linux 6.
OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. The compat-openldap package provides compatibility libraries for the OpenLDAP suite.
Previously, the compat-openldap package was released as a subpackage of openldap. This enhancement update adds compat-openldap to Red Hat Enterprise Linux 6 as a separate package. (BZ#652309)
All users who require compat-openldap should install this new package.
New ding-libs packages are now available for Red Hat Enterprise Linux 6.
Ding-libs is a set of helpful libraries used by SSSD and other projects.
Ding-libs provides utility functions to manipulate filesystem pathnames (libpath_utils), a hash table which dynamically resizes to achieve optimal storage and access time properties (libdhash), a data type to collect data in a hierarchical structure for easy iteration and serialization (libcollection), a dynamically growing, reference-counted array (libref_array), and a library to process configuration files in initialization format (INI) into a library collection data structure (libini_config).
This enhancement update adds the ding-libs packages to Red Hat Enterprise Linux 6. (BZ#644073)
All users requiring ding-libs are advised to install these new packages.
A new foghorn package is now available for Red Hat Enterprise Linux 6.
The foghorn daemon listens for specific signals on the D-Bus message bus system and translates these signals into SNMP traps.
This enhancement update adds the foghorn package to Red Hat Enterprise Linux 6. (BZ#660324)
All users who require foghorn should install this new package.
A new hwloc package is now available for Red Hat Enterprise Linux 6.
The hwloc package provides Portable Hardware Locality, which is a portable abstraction of the hierarchical topology of current architectures.
This enhancement update adds the hwloc package to Red Hat Enterprise Linux 6. (BZ#648593)
All users who require hwloc are advised to install this new package.
New icedtea-web packages are now available for Red Hat Enterprise Linux 6.
The IcedTea-Web project provides a Java web browser plug-in and an implementation of Java Web Start, which is based on the NetX project. It also contains a preview version of a configuration tool for managing deployment settings for the plug-in and Web Start implementations.
This enhancement update adds the icedtea-web packages to Red Hat Enterprise Linux 6. (BZ#664063)
All users who require icedtea-web are advised to install these new packages.
New ipa packages are now available for Red Hat Enterprise Linux 6.
Red Hat Enterprise Identity (IPA) is a centralized authentication, identity management and authorization solution for both traditional and cloud based enterprise environments. It integrates components of the Red Hat Directory Server, MIT Kerberos, Red Hat Certificate System, NTP and DNS. It provides web browser and command-line interfaces. Its administration tools allow an administrator to quickly install, set up, and administer a group of IPA servers to meet the authentication and identity management requirements of the large scale Linux and Unix deployments.
This enhancement update adds new ipa packages to Red Hat Enterprise Linux 6. (BZ#658275)
All users requiring ipa should install these newly-released packages, which add these enhancements.
A new ipa-pki-theme package is now available for Red Hat Enterprise Linux 6.
ipa-pki-theme provides IPA theme components for PKI packages.
The Certificate System (CS) manages enterprise Public Key Infrastructure (PKI) deployments and requires a theme for the specific type of PKI deployment with which it is used. Previously, no PKI theme existed for Identity, Policy, Audit (IPA) deployments on Red Hat Enterprise Linux 6. This new package makes an IPA theme available for CS, and therefore makes it possible for users of Red Hat Enterprise Linux 6 to use CS to manage IPA deployments.
Important -- this theme is mutually exclusive with the PKI themes for other types of PKI deployments, such as dogtag-pki-theme for Dogtag Certificate System deployments and redhat-pki-theme for Red Hat Certificate System deployments. (BZ#643543)
Users who want to use CS to manage IPA deployments are advised to install this new package.
A new iwl100-firmware package is now available.
This package contains the firmware required by the iwlagn driver for Linux to support the iwl100 hardware.
The firmware for the Crane Peak 1(100) Wifi network adaptor was not included with its driver (iwlagn) in the earlier release. This is now included with the driver in RHEL6.1. (BZ#694078)
All users requiring iwlagn should install this new package, which adds this enhancement.
A new iwl6000g2a-firmware package that works with the iwlagn driver in the latest Red Hat Enterprise Linux kernels to enable support for Intel Wireless WiFi Link 6005 Series AGN Adapters is now available.
iwlagn is a kernel driver module for the Intel Wireless WiFi Link series of devices. The iwlagn driver requires firmware loaded on the device in order to function.
This new iwl6000g2a-firmware package provides the firmware required by iwlagn to enable Intel Wireless WiFi Link 6005 Series AGN Adapters. (BZ#663971)
All users of the iwlagn driver, especially those requiring iwl6000g2a support, should install this new package, which provides this enhancement.
A new iwl6000g2b-firmware package that works with the iwlagn driver in the latest Red Hat Enterprise Linux kernels to enable support for Intel Wireless WiFi Link 6030 Series AGN Adapters is now available.
iwlagn is a kernel driver module for the Intel Wireless WiFi Link series of devices. The iwlagn driver requires firmware loaded on the device in order to function.
This new iwl6000g2b-firmware package provides the firmware required by iwlagn to enable Intel Wireless WiFi Link 6030 Series AGN Adapters. (BZ#664520)
All users of the iwlagn driver, especially those requiring iwl6000g2b support, should install this new package, which provides this enhancement.
New kdewebdev packages are now available for Red Hat Enterprise Linux 6.
KDEWebdev provides a set of KDE-based programmers' utilities for web development.
KDEWebdev provides a web-based integrated development environment (Web IDE), a stylesheet debugger, and a utility to search and replace strings. (BZ#591964)
All users who wish to use the KDE-based set of web applications are advised to install this new package.
New libcxgb4 packages are available for Red Hat Enterprise Linux 6.
libcxgb4 provides a userspace hardware driver for use with the libibverbs InfiniBand/iWARP verbs library. This driver enables Chelsio Internet Wide Area RDMA Protocol (iWARP) capable ethernet devices.
This enhancement update adds the libcxgb4 package to Red Hat Enterprise Linux 6. (BZ#675024)
All users of Chelsio iWARP capable ethernet devices are advised to install these new packages.
The libnes package is now available.
libnes is a userspace hardware driver for use with the libibverbs InfiniBand/iWARP verbs library. This driver enables NetEffect iWARP capable ethernet devices.
This update adds the libnes driver to the distribution. (BZ#664801)
All users requiring libnes should install this new package, which adds this enhancement.
New matahari packages are now available for Red Hat Enterprise Linux 6. A new mingw32-matahari package, which accompanies matahari, is also now available for Red Hat Enterprise Linux 6.
The matahari packages provide a set of APIs for operating system management that are exposed for remote access over the Qpid Management Framework (QMF).
The mingw32-matahari package provides the Windows variant of matahari, compiled with the mingw32 compiler toolchain.
This enhancement update adds new matahari and mingw32-matahari packages to Red Hat Enterprise Linux 6. (BZ#658828, BZ#658840)
All users requiring matahari and mingw32-matahari should install these newly-released packages, which add these enhancements.
A new mod_revocator package is now available for Red Hat Enterprise Linux 6.
The mod_revocator module retrieves and installs remote Certificate Revocation Lists (CRLs) into an Apache web server without a need for a restart or user intervention. It can be configured to retrieve CRLs from remote servers at periodic intervals or when a CRL expires, and make them available to the Apache Secure Sockets Layer (SSL) module, mod_nss. Additionally, it can be configured to stop the Apache HTTP Server from accepting requests if a CRL retrieval fails.
This enhancement update adds the mod_revocator package to Red Hat Enterprise Linux 6. (BZ#584103)
All users who require mod_revocator should install this new package.
A new netxen-firmware package is now available.
netxen_nic is a kernel driver module for the QLogic netxen P3 devices. It works with the netxen_nic driver in the latest Red Hat Enterprise Linux kernels to enable support for QLogic Intelligent Ethernet (3000 and 3100 Series) netxen P3 adapters.
This new netxen-firmware package provides the firmware required by netxen_nic to enable QLogic Linux Intelligent Ethernet (3000 and 3100 Series) Adapter. (BZ#562940)
All users of the netxen_nic driver should install this new package, which provides this enhancement.
New nuxwdog packages are now available for Red Hat Enterprise Linux 6.
The nuxwdog packages provide a watchdog daemon that is used to start, stop, and monitor system processes, as well as to prompt users for passwords when required. Additionally, interfaces to the client code for various programming languages are included to allow clients to interact with the nuxwdog daemon.
This enhancement update adds the nuxwdog packages to Red Hat Enterprise Linux 6. (BZ#643546)
All users who require nuxwdog should install these new packages.
A new omping package is now available as a Technology Preview for Red Hat Enterprise Linux 6.
Open Multicast Ping (omping) is a tool for testing IP multicast functionality, primarily on a LAN (local area network). It allows users to test multicast and receive sufficient information to detect whether a potential problem exists in the network configuration, or lies elsewhere, as might be the case with a bug.
This enhancement update adds a new omping package to Red Hat Enterprise Linux 6 as a Technology Preview. (BZ#657370)
More information about Red Hat Technology Previews is available here:
All users who want to use the omping Technology Preview should install this newly-released package, which adds this enhancement.
A new osutil package is now available.
The Operating System Utilities Java Native Interface (JNI) package supplies various native operating system operations to Java programs.
This new package adds JNI features that allow Red Hat Enterprise Linux 6 users to use the operating system utility libraries that are made available to java programs using JNI. Red Hat IPA and the Certificate System CA depend on JNI for their interface with the operating system. (BZ#643543)
Users are advised to upgrade to this updated package, which resolves this issue.
A new perl-Class-MethodMaker package is now available for Red Hat Enterprise Linux 6.
Class::MethodMaker is a Perl module that enables the creation of generic methods. This makes it easier to write accessor methods for objects that perform standard tasks.
This enhancement update adds the perl-Class-MethodMaker package to Red Hat Enterprise Linux 6. (BZ#669046)
All users who require the Class::MethodMaker Perl module should install this new package.
A new perl-IO-Tty package is now available for Red Hat Enterprise Linux 6.
The perl-IO-Tty package provides the IO::Tty and IO::Pty Perl modules that allow for the creation of a pseudo-tty (Berkeley Unix networking device). This package allows to determine the correct terminal width even for terminals with less than 50 columns.
This new package adds the IO::Tty and IO::Pty Perl modules to Red Hat Enterprise Linux 6. (BZ#669405)
All users of pseudo-tty devises are advised to install this new package.
A new perl-IPC-Run package is now available for Red Hat Enterprise Linux 6.
The IPC::Run module provides a mechanism for Perl scripts to interact with child processes.
This enhancement update adds the perl-IPC-Run package to Red Hat Enterprise Linux 6. (BZ#669403)
All users who require the IPC::Run Perl module should install this new package.
A new perl-Parse-RecDescent package is now available for Red Hat Enterprise Linux 6.
The Parse::RecDescent module provides a mechanism for Perl scripts to generate top-down recursive-descent text parsers from grammar specifications similar to yacc.
This enhancement update adds the perl-Parse-RecDescent package to Red Hat Enterprise Linux 6. (BZ#643547)
All users who require the Parse::RecDescent Perl module should install this new package.
A new perl-Term-ProgressBar package is now available for Red Hat Enterprise Linux 6.
The Term::ProgressBar module provides a mechanism for Perl scripts to display a progress bar on the command line.
This enhancement update adds the perl-Term-ProgressBar package to Red Hat Enterprise Linux 6. (BZ#665417)
All users who require the Term::ProgressBar Perl module should install this new package.
A new perl-TermReadKey package is now available for Red Hat Enterprise Linux 6.
The Term::ReadKey module provides a mechanism for Perl scripts to control various terminal driver modes, perform non-blocking reads, and interact with a terminal.
This enhancement update adds the perl-TermReadKey package to Red Hat Enterprise Linux 6. (BZ#665415)
All users who require the Term::ReadKey Perl module should install this new package.
New pki-core packages are now available for Red Hat Enterprise Linux 6.
Red Hat Certificate System is an enterprise software system designed to manage enterprise public key infrastructure (PKI) deployments. PKI Core contains fundamental packages required by Red Hat Certificate System, which comprise the Certificate Authority (CA) subsystem.
Note: The Certificate Authority component provided by this errata cannot be used as a standalone server. It is installed and operates as a part of the Red Hat Enterprise Identity (IPA).
This enhancement update adds the pki-core packages to Red Hat Enterprise Linux 6. (BZ#645097)
All users should install these new packages.
A new python-kerberos package is now available for Red Hat Enterprise Linux 6.
This new python-kerberos package contains a high-level wrapper for Kerberos (GSSAPI) operations.
This limited set provides all needed functions for client-server Kerberos authentication. (BZ#601111)
Users who require Kerberos authentication for or from Python programs are advised to install this new python-kerberos package.
A new python-krbV package is now available for Red Hat Enterprise Linux 6.
Kerberos is a network authentication system. The krbV module provides a Python binding to the Kerberos 5 libraries, and allows Python programs to utilize Kerberos functions and services.
This enhancement update adds the python-krbV package to Red Hat Enterprise Linux 6. (BZ#642414)
All users who require the krbV Python module should install this new package.
A new python-netaddr package is now available for Red Hat Enterprise Linux 6.
The python-netaddr package provides a network address representation and manipulation library for Python. The netaddr library allows Python applications to work with IPv4 and IPv6 addresses, subnetworks, non-aligned IP address ranges and sets, MAC addresses, Organizationally Unique Identifiers (OUI), Individual Address Blocks (IAB), and IEEE EUI-64 identifiers.
This enhancement update adds the python-netaddr package to Red Hat Enterprise Linux 6. (BZ#658557)
All users who require python-netaddr should install this new package.
A new python-pyasn1 package is now available for Red Hat Enterprise Linux 6.
The python-pyasn1 package provides an implementation of ASN.1 types (concrete syntax) and codecs (transfer syntax) for the Python programming language.
This enhancement update adds the python-pyasn1 package to Red Hat Enterprise Linux 6. (BZ#643555)
All users who require python-pyasn1 should install this new package.
A new python-rhsm package is now available for Red Hat Enterprise Linux 6.
The new python-rhsm package provides access to the Subscription Management tools. It helps users to understand specific products which are installed on their machines and specific subscriptions which their machines consume.
This enhancement update adds a new python-rhsm package to Red Hat Enterprise Linux 6. (BZ#661863)
All users requiring python-rhsm should install this newly-released package, which adds this enhancement.
New qpid-qmf packages are now available for Red Hat Enterprise Linux 6.
The qpid-qmf package provides an extensible management framework layered on QPID messaging.
This enhancement update adds the qpid-qmf package. The qpid-qmf package is now the top-level package for various QMF components which were previously packaged in their own RPM packages (specifically, the python-qmf and qpid-cpp packages). (BZ#691836)
All users who require qpid-qmf should install this new package.
A new ras-utils package is now available for Red Hat Enterprise Linux 6.
The ras-utils package contains both the aer-inject (for PCIE AER Injection) and mce-inject (MCE Injection) tools. These tools can be used to insert software-simulated AER and MCE errors.
This enhancement update adds a new ras-utils package to Red Hat Enterprise Linux 6. (BZ#653481)
All users requiring ras-utils should install these newly-released package, which adds this enhancement.
A new ruby-shadow package is now available for Red Hat Enterprise Linux 6.
The ruby-shadow package provides Ruby bindings for shadow password access.
This enhancement update adds the ruby-shadow package to Red Hat Enterprise Linux 6. (BZ#658521)
Users who require Ruby bindings for shadow password access are advised to install this new package.
New scons packages as well as new mingw32-* packages, which provide dependencies for building the Matahari agents for Windows guests, are now available for Red Hat Enterprise Linux 6.
Matahari is a set of APIs for operating system management that are exposed for remote access over the Qpid Management Framework (QMF).
This enhancement update adds new scons and mingw32 dependency packages to Red Hat Enterprise Linux 6 as a Technology Preview. These packages provide the mingw32 compiler dependencies needed to cross-compile Matahari agents for Windows. (BZ#658833)
More information about Red Hat Technology Previews is available here:
The complete list of packages provided by this update is as follows:
* scons
* mingw32-binutils
* mingw32-boost
* mingw32-bzip2
* mingw32-dlfcn
* mingw32-expat
* mingw32-filesystem
* mingw32-gcc
* mingw32-gettext
* mingw32-glib2
* mingw32-gnutls
* mingw32-iconv
* mingw32-libgcrypt
* mingw32-libgpg-error
* mingw32-libxml2
* mingw32-libxslt
* mingw32-nsis
* mingw32-pcre
* mingw32-pthreads
* mingw32-qpid-cpp
* mingw32-readline
* mingw32-runtime
* mingw32-sigar
* mingw32-srvany
* mingw32-termcap
* mingw32-w32api
* mingw32-zlib
All users who need to cross-compile Matahari agents for Windows should install these packages, which provide this enhancement.
A new sigar package is now available for Red Hat Enterprise Linux 6.
The System Information Gatherer and Reporter (SIGAR) is a library and command line tool for accessing operating system and hardware level information across multiple platforms and programming languages.
This enhancement update adds the sigar package to Red Hat Enterprise Linux 6. Note that this package is included as a Technology Preview. (BZ#658887)
All users who require sigar should install this new package.
A new slapi-nis package is now available for Red Hat Enterprise Linux 6.
The slapi-nis package provides two plug-ins for the 389 Directory Server and Red Hat Directory Server: The NIS Server plug-in allows a directory server to serve its data to clients using the NIS protocol. The Schema Compatibility plug-in allows a directory server to provide a modified view of a set of entries in a designated section of the directory.
This enhancement update adds the slapi-nis package to Red Hat Enterprise Linux 6. (BZ#643558)
All users who require slapi-nis should install this new package.
A new spice-protocol package is now available for Red Hat Enterprise Linux 6.
The spice-protocol package contains header files that describe the SPICE protocol and the QXL para-virtualized graphics card. Spice-protocol is needed to build newer versions of the spice-client and spice-server packages.
This enhancement update adds the spice-protocol package to Red Hat Enterprise Linux 6. (BZ#662992)
Users who wish to build SPICE from source are advised to install this new package.
A new spice-vdagent package is now available for Red Hat Enterprise Linux 6.
The new spice-vdagent package provides a SPICE agent for Linux guests.

Bug Fixes

BZ#658464
The new spice-vdagent package allows for client window mode, automatic X session resolution adjustment to the client resolution, and copy and paste support for text and images between a guest's active X session and the SPICE client operating system.
BZ#680227
guest resolutions were not automatically aligned when multiple monitors were used. This update corrects the monitor settings. Now, the vdagent automatically aligns the guest resolution for one and more monitors.
All SPICE virtual machines users should install this new package, which adds these features. Note: guests must be rebooted after installing this package for the changes to take effect.
New subscription-manager packages that provide GUI and command line tools for the new Subscription Manager system are now available for Red Hat Enterprise Linux 6.
The new Subscription Management tooling will allow users to understand the specific products which have been installed on their machines, and the specific subscriptions which their machines are consuming.
This enhancement update adds new subscription-manager packages to Red Hat Enterprise Linux 6. (BZ#567635)
All users should install these newly-released packages, which add this enhancement.
A new svrcore package is now available for Red Hat Enterprise Linux 6.
The svrcore package contains an API library which provides various methods of handling and managing secure Personal Identification Number (PIN) storage. The svrcore library uses the Mozilla NSS cryptographic library. An example of an application which would use svrcore is one that must be restarted without user intervention, but which requires a PIN to unlock a private key and other cryptographic objects.
This enhancement update adds a new svrcore package to Red Hat Enterprise Linux 6. (BZ#643539)
All users requiring svrcore should install this newly-released package.
A new system-switch-java package is now available for Red Hat Enterprise Linux 6.
The system-switch-java package provides a tool that allows you to select the Java environment you want to use from the list of the installed Java alternatives. The tool supports a graphical user interface (GUI) and text user interface (TUI) mode.
This enhancement update adds the system-switch-java package to Red Hat Enterprise Linux 6. (BZ#663322)
All users who require system-switch-java should install this new package.
New tdb-tools packages are now available for Red Hat Enterprise Linux 6.
The tdb-tools packages contain tools that can be used to backup and manage tdb files created by Samba.
This enhancement update adds the tdb-tools packages to Red Hat Enterprise Linux 6. (BZ#717690)
All tdb users who wish to backup and manage tdb files are advised to install these new packages.
A new tomcatjss package is now available for Red Hat Enterprise Linux 6.
The tomcatjss package provides a Java Secure Socket Extension (JSSE) implementation using Java Security Services (JSS) for Tomcat 6.
This enhancement update provides the Java Native Interface (JNI) extension for JSS based on Network Security Services (NSS). (BZ#643544)
All tomcat users who wish to use NSS for servlet connectors are advised to install this new package.
A new virt-what package is now available for Red Hat Enterprise Linux 6.
The virt-what tool is used to detect whether the operating system is running inside a virtual machine.
This enhancement update adds a new virt-what package to Red Hat Enterprise Linux 6. The virt-what utility enables programs to detect if they are running in a virtual machine, as well as details about the type of hypervisor. (BZ#627886)
All users requiring virt-what should install this newly-released package, which adds this enhancement.

3. Technology Previews

Open Multicast Ping (Omping)
Open Multicast Ping (Omping) is a tool to test the IP multicast functionality primarily in the local network. This utility allows users to test multicast and assists in the diagnosing if an issues is in the network configuration or elsewhere (i.e. a bug). In Red Hat Enterprise Linux 6 omping is provided as a Technology Preview.
Matahari
Matahari provides a set of Application Programming Interfaces (APIs) for operating systems management for remote access over QMF/QPID. In Red Hat Enterprise Linux 6.1, Matahari is considered a Technology Preview feature.
System Information Gatherer and Reporter (SIGAR)
The System Information Gatherer and Reporter (SIGAR) is a library and command-line tool for accessing operating system and hardware level information across multiple platforms and programming languages. In Red Hat Enterprise Linux 6.1, SIGAR is considered a Technology Preview package.
fsfreeze
Red Hat Enterprise Linux 6 includes fsfreeze as a Technology Preview. fsfreeze is a new command that halts access to a filesystem on disk. fsfreeze is designed to be used with hardware RAID devices, assisting in the creation of volume snapshots. Further details on fsfreeze are in the fsfreeze(8) man page.
DIF/DIX support
DIF/DIX, is a new addition to the SCSI Standard and a Technology Preview in Red Hat Enterprise Linux 6. DIF/DIX increases the size of the commonly used 512-byte disk block from 512 to 520 bytes, adding the Data Integrity Field (DIF). The DIF stores a checksum value for the data block that is calculated by the Host Bus Adapter (HBA) when a write occurs. The storage device then confirms the checksum on receive, and stores both the data and the checksum. Conversely, when a read occurs, the checksum can be checked by the storage device, and by the receiving HBA.
The DIF/DIX hardware checksum feature must only be used with applications that exclusively issue O_DIRECT I/O. These applications may use the raw block device, or the XFS file system in O_DIRECT mode. (XFS is the only filesystem that does not fall back to buffered IO when doing certain allocation operations.) Only applications designed for use with O_DIRECT I/O and DIF/DIX hardware should enable this feature. Red Hat Enterprise Linux 6 includes the Emulex LPFC driver version 8.3.5.17, introducing support for DIF/DIX. For more information, refer to the Storage Administration Guide
Filesystem in Userspace
Filesystem in Userspace (FUSE) allows for custom filesystems to be developed and run in user-space.
btrfs
Btrfs is under development as a file system capable of addressing and managing more files, larger files, and larger volumes than the ext2, ext3, and ext4 file systems. Btrfs is designed to make the file system tolerant of errors, and to facilitate the detection and repair of errors when they occur. It uses checksums to ensure the validity of data and metadata, and maintains snapshots of the file system that can be used for backup or repair. The btrfs Technology Preview is only available on the x86_64 architecture.

Btrfs is still experimental

Red Hat Enterprise Linux 6 includes Btrfs as a technology preview to allow you to experiment with this file system. You should not choose Btrfs for partitions that will contain valuable data or that are essential for the operation of important systems.
LVM Application Programming Interface (API)
Red Hat Enterprise Linux 6 features the new LVM application programming interface (API) as a Technology Preview. This API is used to query and control certain aspects of LVM.
FS-Cache
FS-Cache is a new feature in Red Hat Enterprise Linux 6 that enables networked file systems (e.g. NFS) to have a persistent cache of data on the client machine.
IPv6 support in IPVS
The IPv6 support in IPVS (IP Virtual server) is considered Technology Preview.
pacemaker
Pacemaker, a scalable high-availability cluster resource manager, is included in Red Hat Enterprise Linux 6 as a Technology Preview. Pacemaker is not fully integrated with the Red Hat cluster stack.
XFS in the Red Hat Enterprise Linux 6 High Availability Add On
XFS filesystem failover in the Red Hat Enterprise Linux 6 High Availability Add-On is considered a Technology Preview. Note: XFS and the Scalable File System Add-On are fully-supported in Red Hat Enterprise Linux 6.
upd-unicast support
Cluster membership can now be initiated using udp-unicast (UDPU). The older protocol (multicast) is often restricted by corporate IT policy, making it difficult to deploy clusters. Introducing UDPU support alliviates that limitation. This feature is considered a Technology Preview in Red Hat Enterprise Linux 6.1.
certmonger
The certmonger service aims to manage certificates on behalf of services running on client systems. It warns administrators when a certificate which it has been asked to watch is nearing the end of its validity period, and can be told to attempt to automatically obtain a new certificate when this happens. It supports certificates and private keys stored in either PEM or NSS database formats. It can interact with CAs running either IPA or certmaster, and is intended to be extensible to support other implementations.
TPM
TPM hardware can create, store and use RSA keys securely (without ever being exposed in memory), verify a platform's software state using cryptographic hashes and more. The user space libraries, trousers and tpm-tools are considered a Technology Preview in this Red Hat Enterprise Linux 6.
Brocade BFA Driver
The Brocade BFA driver is considered a Technology Preview feature in Red Hat Enterprise Linux 6. The BFA driver supports Brocade FibreChannel and FCoE mass storage adapters.
SR-IOV on the be2net driver
The SR-IOV functionality of the Emulex be2net driver is considered a Technology Preview in Red Hat Enterprise Linux 6.
Kernel Media support (Tech Preview)
  • Very current upstream video4linux
  • Digital video broadcasting
  • Primarily infrared remote control device support
  • Many webcam support fixes and improvements
Remote Audit Logging
The audit package contains the user space utilities for storing and searching the audit records generated by the audit subsystem in the Linux 2.6 kernel. Within the audispd-plugins subpackage is a utility that allows for the transmission of audit events to a remote aggregating machine. This remote audit logging application, audisp-remote, is considered a Technology Preview in Red Hat Enterprise Linux 6.
Linux (NameSpace) Container [LXC]
Linux (NameSpace) Containers [LXC] is a Technology Preview feature in Red Hat Enterprise Linux 6 that provides isolation of resources assigned to one or more processes. A process is assigned a separate user permission, networking, filesystem name space from its parent.
Diagnostic pulse for the fence_ipmilan agent
A diagnostic pulse can now be issued on the IPMI interface using the fence_ipmilan agent. This new Technology Preview is used to force a kernel dump of a host if the host is configured to do so. Note that this feature is not a substitute for the 'off' operation in a production cluster.

4. Known Issues

4.1. Installer

  • In some circumstances, disks that contain a whole disk format (e.g. a LVM Physical Volume populating a whole disk) are not cleared correctly using the clearpart --initlabel kickstart command. Adding the --all switch - as in clearpart --initlabel --all - ensures disks are cleared correctly.
  • During the installation on POWER systems, the error messages similar to:
    attempt to access beyond end of deviceloop0: rw=0, want=248626, limit=248624
    may be returned to sys.log. The errors do not prevent installation and only occur during initial setup. The filesystem created by the installer will function correctly.
  • When installing on the IBM System z architecture, if the installation is being performed over SSH, avoid resizing the terminal window containing the SSH session. If the terminal window is resized during installation, the installer will exit and installation will terminate.
  • The kernel image provided on the CD/DVD is too large for Open Firmware. Consequently, on the POWER architecture, directly booting the kernel image over a network from the CD/DVD is not possible. Instead, use yaboot to boot from a network.
  • The anaconda partition editing interface includes a button labeled Resize. This feature is intended for users wishing to shrink an existing filesystem and underlying volume to make room for installation of the new system. Users performing manual partitioning cannot use the Resize button to change sizes of partitions as they create them. If you determine a partition needs to be larger than you initially created it, you must delete the first one in the partitioning editor and create a new one with the larger size.
  • Channel IDs(read, write, data) for network devices are required for defining and configuring network devices on s390 systems. However, system-config-kickstart - the graphical user interface for generating a kickstart configuration - cannot define channel IDs for a network device. To work around this issue, manually edit the kickstart configuration that system-config-kickstart generates to include the desired network devices.

4.2. Deployment

  • In Red Hat Enterprise Linux 6.1, multilib Python packages and packages dependent on them have been removed. This was because installing Python packages for multiple architectures on one system can cause various problems. For more information, refer to https://access.redhat.com/knowledge/solutions/68140.
  • Some HP Proliant servers may report incorrect CPU frequency values in /proc/cpuinfo or /sys/device/system/cpu/*/cpufreq. This is due to the firmware manipulating the CPU frequency without providing any notification to the operating system. To avoid this ensure that the "HP Power Regulator" option in the BIOS is set to "OS Control". An alternative available on more recent systems is to set "Collaborative Power Control" to "Enabled".
  • Some packages in the Optional repositories on RHN have multilib file conflicts. Consequently, these packages cannot have both the primary architecture (e.g. x86_64) and secondary architecture (e.g. i686) copies of the package installed on the same machine simultaneously. To work around this, install only one copy of the conflicting package.
  • When rebuilding the grub package on the x86_64 architecture, the glibc-static.i686 package must be used. Using the glibc-static.x86_64 package will not meet the build requirements.
  • Parted in Red Hat Enterprise Linux 6 cannot handle Extended Address Volumes (EAV) Direct Access Storage Devices (DASD) that have greater than 65535 cylinders. Consequently, EAV DASD drives cannot be partitioned using parted, and installation on EAV DASD drives will fail. To work around this issue, complete the installation on a non EAV DASD drive, then add the EAV device after installation using the tools provided in s390-utils.

4.3. Virtualization

  • Under some circumstances, installation of a Red Hat Enterprise Linux 6 virtual guest stalls after the optional testing of media. Note that this issue has only been observed with Red Hat Enterprise Linux 6 guests that utilize multiple virtualized CPUs. To work around this issue, use a media source that is known to be verified, and skip the media test, or use a single virtualized CPU during installation.
  • In earlier versions of Red Hat Enterprise Linux, libvirt permitted PCI devices to be insecurely assigned to guests. In Red Hat Enterprise Linux 6, assignment of insecure devices is disabled by default by libvirt. However, this may cause assignment of previously working devices to start failing. To enable the old, insecure setting, edit /etc/libvirt/qemu.conf, set "relaxed_acs_check = 1", and restart libvirtd. Note that this action will re-open possible security issues.
  • The balloon service on Windows 7 guests can only be started by the "Administrator" user.
  • Libvirt uses transient iptables rules for managing NAT or bridging to virtual machine guests. Any external command that reloads iptables state ( such as running system-config-firewall) will overwrite the entries needed by libvirt. Consequently, after running any command or tool that changes the state of iptables, guests may lose access the network. To work around this issue, use the command 'service libvirt reload' to restore libvirt's additional iptables rules.
  • KVM users with a mix of virtio and ata disks should verify the boot device that anaconda chooses during installation. To verify the boot device, locate the "Install Target Devices" list in the disk selection screen that follows the partitioning type screen. Verify the boot device selection, which is indicated by a selector in the left-most column of the "Install Target Devices" list.
  • A Windows virtual machine must be restarted after the installation of the kernel windows driver framework. If the virtual machine is not restarted it may crash when a memory balloon operation is performed.
  • A dual function, 82576 interface (codename: Kawela, PCI Vendor/Device ID: 8086:10c9) cannot have both physical functions (PF's) device-assigned to a Windows 2008 guest. Either physical function can be device assigned to a Windows 2008 guest (PCI function 0 or function 1), but not both.
  • virt-v2v is able to convert guests running on ESX server. A current limitation in virt-v2v means that if an ESX guest has a disk with a snapshot, the snapshot must be on the same datastore as the underlying disk storage. If the snapshot and underlying storage are on different datastores, virt-v2v will report a 404 error while trying to retrieve the storage.
  • VMware Tools on Microsoft Windows is unable to disable itself when it detects that it is no longer running on a VMware platform. Consequently, converting a Microsoft Windows guest from VMware ESX which has VMware Tools installed will result in errors. These errors usually manifest as error messages on startup, and a "Stop Error" (also known as a BSOD) when shuting down the guest. To work around this issue, uninstall VMware Tools on Microsoft Windows guests prior to conversion.

4.4. Storage and Filesystems

  • The NFSv4 server in Red Hat Enterprise Linux 6 currently allows clients to mount using UDP and advertises NFSv4 over UDP with rpcbind. However, this configuration is not supported by Red Hat and violates the RFC 3530 standard.
  • If a device-mapper-multipath device is still open, but all of the attached paths have been lost, the device is unable to create a new table with no paths. Consequently, the following unusual output may be returned from the multipath -ll output command:
    mpatha (3600a59a0000c2fd0003079284c122fec) dm-0,size=2.0G hwhandler='0'|-+- policy='round-robin 0' prio=0 status=enabled| `- #:#:#:# -   #:#  failed faulty running`-+- policy='round-robin 0' prio=0 status=enabled  |- #:#:#:# -   #:#  failed faulty running  `- #:#:#:# -   #:#  failed faulty running
    Output of this type indicates that there are no paths to the device. The erroneous lines in the output preceded by the string #:#:#:# will be removed in a future release.
  • dracut currently only supports one FiberChannel over Ethernet (FCoE) connection to be used to boot from the root device. Consequently, booting from a root device that spans multiple FCoE devices (e.g. using RAID, LVM or similar techniques) is not possible.
  • pvmove cannot currently be used to move mirror devices. However, it is possible to move mirror devices by issuing a sequence of two commands. For mirror images, add a new image on the destination PV and then remove the mirror image on the source PV.
    $> lvconvert -m +1 <vg/lv> <new PV>$> lvconvert -m -1 <vg/lv> <old PV>
    Mirror logs can be handled in a similar fashion:
    $> lvconvert --mirrorlog core <vg/lv>$> lvconvert --mirrorlog disk <vg/lv> <new PV>
    or$> lvconvert --mirrorlog mirrored <vg/lv> <new PV>$> lvconvert --mirrorlog   disk   <vg/lv> <old PV>

4.5. Networking

  • When configuring a network interface manually, including static IP addresses and search domains, it is possible that a search entry will not be propagated to /etc/resolv.conf. Consequently, short host names that do not include the domain name will fail to resolve. To workaround this issue, add a search entry manually to /etc/resolv.conf.
  • To ensure that RFC3442-standard classless static routes provided by a DHCP server are processed correctly when using NetworkManager, the following lines should be placed into /etc/dhclient.conf or, if using per-interface DHCP options, /etc/dhclient-<ifname>.conf:
    option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;option ms-classless-static-routes code 249 = array of unsigned integer 8;also request rfc3442-classless-static-routes;also request ms-classless-static-routes;
    These lines will ensure that RFC3442 classless static routes are requested from the DHCP server, and that they are properly processed by NetworkManager.

4.6. Clustering

  • luci will not function with Red Hat Enterprise Linux 5 clusters unless each cluster node has ricci version 0.12.2-14

4.7. Authentication

  • SSSD currently does not support eDirectory account lockout policies.
  • when installing a replica (using the ipa-replica-install command), GSSAPI errors similar to the following might be returned:
    [07/Apr/2011:10:46:23 -0400] slapi_ldap_bind - Error: could not perform interactive bind for id [] mech [GSSAPI]: error -2 (Local error)[07/Apr/2011:10:46:23 -0400] NSMMReplicationPlugin - agmt="cn=meToipaqa64vmb.testrelm" (ipaqa64vmb:389): Replication bind with GSSAPI auth failed: LDAP error -2 (Local error) (SASL(-1): generic failure: GSSAPI Error: Unspecified GSS failure.  Minor code may provide more information (Credentials cache file '/tmp/krb5cc_496' not found))
    These messages can be safely ignored.

4.8. Devices

  • The Emulex lpfc driver should not be unloaded. If the driver is unloaded, a system crash might occur.
  • Red Hat Enterprise Linux 6 only has support for the first revision of the UPEK Touchstrip fingerprint reader (USB ID 147e:2016). Attempting to use a second revision device may cause the fingerprint reader daemon to crash. The command
    lsusb -v -d 147e:2016 | grep bcdDevice
    will return the version of the device being used in an individual machine.
  • The Emulex Fibre Channel/Fibre Channel-over-Ethernet (FCoE) driver in Red Hat Enterprise Linux 6 does not support DH-CHAP authentication. DH-CHAP authentication provides secure access between hosts and mass storage in Fibre-Channel and FCoE SANs in compliance with the FC-SP specification. Note, however that the Emulex driver (lpfc) does support DH-CHAP authentication on Red Hat Enterprise Linux 5, from version 5.4. Future Red Hat Enterprise Linux 6 releases may include DH-CHAP authentication.
  • The recommended minimum HBA firmware revision for use with the mpt2sas driver is "Phase 5 firmware" (i.e. with version number in the form 05.xx.xx.xx.) Note that following this recommendation is especially important on complex SAS configurations involving multiple SAS expanders.

4.9. Kernel

  • Memory Type Range Register (MTRR) setup on some hyperthreaded machines may be incorrect following a suspend/resume cycle. This can cause graphics performance (specifically, scrolling) to slow considerably after a suspend/resume cycle.
    To work around this issue, disable and then re-enable the hyperthreaded sibling CPUs around suspend/resume, for example:
    #!/bin/sh# Disable hyper-threading processor cores on suspend and hibernate, re-enable# on resume.# This file goes into /etc/pm/sleep.d/case $1 in hibernate|suspend) echo 0 > /sys/devices/system/cpu/cpu1/online echo 0 > /sys/devices/system/cpu/cpu3/online ; thaw|resume) echo 1 > /sys/devices/system/cpu/cpu1/online echo 1 > /sys/devices/system/cpu/cpu3/online ;esac
  • Loading the megaraid_sas driver on the kdump kernel will result in the insmod command being blocked, returning messages similar to:
    INFO: task insmod:201 blocked for more than 120 seconds.
    Refer to BZ#682110 for more information.
  • In Red Hat Enterprise Linux 6.1, the nmi_watchdog registers with the perf subsystem. Consequently, during boot, the perf subsystem grabs control of the performance counter registers, blocking oprofile from working. To resolve this, either boot with the nmi_watchdog=0 kernel parameter set, or run echo 0 > /proc/sys/kernel/nmi_watchdog to disable at run time. To re-enable the watchdog, use the command echo 1 > /proc/sys/kernel/nmi_watchdog.
  • Due to the way ftrace works when modifying the code during startup, the NMI watchdog causes too much noise and ftrace can not find a quiet period to instrument the code. Consequently, machines with more than 512 cpus will encounter issues with the NMI watchdog. Such issues will return error messages similar to "BUG: NMI Watchdog detected LOCKUP" and have either 'ftrace_modify_code' or 'ipi_handler' in the backtrace. To work around this issue, disable nmi_watchdog using the command:
    nmi_watchdog=0
  • Creating many 'cpu' control groups (cgroups) on a system with a large number of CPUs will slow down the machine when the control groups feature is enabled. To work around this issue, disable control groups.
  • On 64-bit POWER systems the EHEA NIC driver will fail when attempting to dump a vmcore via NFS. To work around this issue, utilize other kdump facilities, for example dumping to the local filesystem, or dumping over SSH.
  • A BIOS emulated floppy disk might cause the installation or kernel boot process to hang. To avoid this, disable emulated floppy disk support in the BIOS.
  • The preferred method to enable nmi_watchdog on 32-bit x86 systems is to use either nmi_watchdog=2 or nmi_watchdog=lapic parameters. The parameter nmi_watchdog=1 is not supported.
  • The kernel parameter, pci=noioapicquirk, is required when installing the 32 bit variant of Red Hat Enterprise Linux 6 on HP xw9300 workstations. Note that the parameter change is not required when installing the 64 bit variant.
  • On IBM PowerPC systems, the exec-shield value in sysctl or /proc/sys/kernel/exec-shield parameter is not enforced.

4.10. Desktop

  • With newer kernels, such as the kernel shipped in Red Hat Enterprise Linux 6.1, Nouveau has corrected the Transition Minimized Differential Signalling (TMDS) bandwidth limits for pre-G80 nVidia chipsets. Consequently, the resolution auto-detected by X for some monitors may differ from that used in Red Hat Enterprise Linux 6.0.
  • When enabled, fingerprint authentication is the default authentication method to unlock a workstation, even if the fingerprint reader device is not accessible. However, after a 30 second wait, password authentication will become available.
  • Evolution's IMAP backend only refreshes folder contents under the following circumstances: when the user switches into or out of a folder, when the auto-refresh period expires, or when the user manually refreshes a folder (i.e. using the menu item Folder > Refresh). Consequently, when replying to a message in the Sent folder, the new message does not immediately appear in the Sent folder. To see the message, force a refresh using one of the methods describe above.
  • The clock applet in the GNOME panel has a default location of Boston, USA. Additional locations are added via the applet's preferences dialog. Additionally, to change the default location, left-click the applet, hover over the desired location in the "Locations" section, and click the "Set..." button that appears.
  • In some multi-monitor configurations (e.g. dual monitors with both rotated), the cursor confinement code produces incorrect results. For example, the cursor may be permitted to disappear offscreen when it should not, or be prevented from entering some areas where it should be allowed to go. Currently, the only work around to this issue is to disable monitor rotation.
  • If a Russian keyboard is chosen during system installation, the login screen is configured to use Russian input for user names and passwords by default. However, pressing Left Shift and Right Shift does not cause the input to change to ASCII mode. Consequently, the user cannot log in. To work around this issue, run the following sequence, as root, post installation:
    . /etc/sysconfig/keyboard; echo $LAYOUT | grep -q ",us" && gconftool-2--direct --config-source xml:readwrite:/var/lib/gdm/.gconf --set/apps/gdm/simple-greeter/recent-layouts --type list --list-type string $(echo$LAYOUT | awk -F, '{ print "[" $2 "," $1 "]"; }') && echo "DONE"

A. Revision History

Revision History
Revision 1-3.4Thu Feb 21 2013Eliška Slobodová
Republished Technical Notes to include Extended Update Support advisories relevant to Red Hat Enterprise 6.1.
Revision 1-3.3Thu Dec 13 2012Martin Prpič
Added a note about removal of multilib Python packages.
Revision 1-3.1Wed May 20 2012Martin Prpič
Republished Technical Notes to update list of included advisories. For more information, refer to the Important note in the Package Updates chapter of this book.
Revision 1-2Mon May 23 2011Ryan Lerch
Updated Technology Previews section, Removed references to 'Beta' and Updated the XFS on High Availability Technology Preview note.
Revision 1-1Thu May 19 2011Ryan Lerch
Initial Release of the Red Hat Enterprise Linux 6.1 Technical Notes
(Sebelumnya) 39 : 1.287. tomcat6 - RHE Linu ...40 : RHE Linux 6.0 Release Notes (Berikutnya)