red hat enterprise linux 7 beta 7.0 release notes en us

48
Red Hat Engineering Content Services Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes Release Notes for Red Hat Enterprise Linux 7.0 Beta

Upload: dragosvlaicu

Post on 22-Jun-2015

202 views

Category:

Documents


0 download

DESCRIPTION

RHEL 7 Beta release

TRANSCRIPT

Page 1: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Red Hat Engineering Content Services

Red Hat Enterprise Linux 7.0 Beta7.0 Release Notes

Release Notes for Red Hat Enterprise Linux 7.0 Beta

Page 2: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

Release Notes for Red Hat Enterprise Linux 7.0 Beta

Red Hat Engineering Content Services

Page 3: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Legal Notice

Copyright © 2013 Red Hat, Inc.

This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 UnportedLicense. If you distribute this document, or a modified version of it, you must provide attribution to RedHat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must beremoved.

Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section4d of CC-BY-SA to the fullest extent permitted by applicable law.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo,and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.

Linux ® is the registered trademark of Linus Torvalds in the United States and other countries.

Java ® is a registered trademark of Oracle and/or its affiliates.

XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United Statesand/or other countries.

MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and othercountries.

Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related to orendorsed by the official Joyent Node.js open source or commercial project.

The OpenStack ® Word Mark and OpenStack Logo are either registered trademarks/service marks ortrademarks/service marks of the OpenStack Foundation, in the United States and other countries andare used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsoredby the OpenStack Foundation, or the OpenStack community.

All other trademarks are the property of their respective owners.

Abstract

The Release Notes document the major features and enhancements implemented in the Red HatEnterprise Linux 7.0 Beta release. For detailed information regarding the changes between Red HatEnterprise Linux 6 and 7, consult the Migration Planning Guide. Known problems are listed in theTechnical Notes. Note: This document is under development, is subject to substantial change, and isprovided only as a preview. The included information and instructions should not be consideredcomplete, and should be used with caution.

Page 4: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Table of Contents

Chapter 1. Introduction

Chapter 2. Architectures

Chapter 3. Capabilities and Limits

Chapter 4. Package and Support Changes4.1. Deprecated Packages4.2. Removed Packages4.3. Deprecated Drivers and Modules4.4. Discontinued Kernel Drivers, Modules and Features

Chapter 5. Installation and Booting5.1. Installer

InterfaceStorageNetworkingDeveloper ToolingOther Features

5.2. Boot LoaderGRUB 2

Chapter 6. StorageLIO kernel Target SubsystemFast Block Devices Caching Slower Block Devices

Chapter 7. File SystemsSupport of XFS File System

Chapter 8. KernelSupport for Large crashkernel SizesSwap Memory CompressionNUMA-Aware Scheduling and Memory AllocationAPIC Virtualizationvmcp Built in the KernelHardware Error Reporting MechanismFull DynTick Support

Chapter 9. Virtualization9.1. Kernel-Based Virtualization

Improved Block I/O Performance Using virtio-blk-data-planePCI BridgeQEMU SandboxingQEMU Virtual CPU Hot Add SupportMultiple Queue NICsMultiple Queue virtio_scsiPage Delta Compression for Live MigrationHyperV Enlightenment in KVMEOI Acceleration for High Bandwidth I/OUSB 3.0 Support for QEMU GuestsWindows 8 and Windows Server 2012 Guest SupportI/O Throttling for QEMU GuestsIntegration of Ballooning and Transparent Huge PagesPulling System Entropy from Host

6

7

8

1010101213

161616161616161616

181818

1919

2020202020202020

21212121212121212121212222222222

Table of Contents

1

Page 5: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pulling System Entropy from HostBridge Zero Copy TransmitLive Migration SupportDiscard Support in qemu-kvmNVIDIA GPU Device AssignmentPara-Virtualized TicketlocksError Handling on Assigned PCI DevicesQ35 Chipset, PCI Express Bus and AHCI Bus EmulationVFIO-based PCI Device AssignmentIntel VT-d Large PagesKVM Clock Get Time PerformanceQCOW2 Version 3 Image FormatImproved Live Migration StatisticsLive Migration ThreadsHot Plugging of Character Devices and Serial PortsEmulation of AMD Opteron G5Support of New Intel Instructions on KVM GuestsVPC and VHDX File FormatsNew Features in libguestfs

9.2. XenRed Hat Enterprise Linux 7.0 Beta Xen HVM Guest

9.3. Hyper-VRed Hat Enterprise Linux 7.0 Beta Hosted as a Generation 2 Virtual Machine

Chapter 10. Clustering10.1. Pacemaker Cluster Manager10.2. High Availability Administration10.3. New Resource Agents

Chapter 11. Compiler and Tools11.1. GCC Toolchain11.2. GLIBC11.3. GDB11.4. Programming Languages

Ruby 2.0.0Python 2.7.5Java 7 and Multiple JDKs

11.5. Performance Tools

Chapter 12. NetworkingNetwork TeamingNetworkManagerchrony SuiteDynamic Firewall Daemon, firewalld SuiteDNSSECOpenLMI

Chapter 13. AuthenticationNew Trust ImplementationUpdated slapi-nis Plug-InBackup and Restore Mechanism for IPA

Chapter 14. SecurityOpenSSH chroot Shell LoginsMultiple Required AuthenticationsGSS ProxyChanges in NSS

2222222222222323232323232323232323242424242424

25252525

262626272828282829

30303030303030

32323232

3333333333

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

2

Page 6: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapter 15. Subscription ManagementCertificate-Based Entitlements

Chapter 16. Desktop16.1. GNOME 3

GTK+ 3GNOME Boxes

16.2. KDEKScreen

Chapter 17. Web Servers and ServicesApache HTTP Server 2.4MariaDB 5.5PostgreSQL 9.2

Chapter 18. Documentation18.1. Release Documentation

Release NotesTechnical NotesMigration Planning GuideDesktop Migration and Administration Guide

18.2. Installation and DeploymentInstallation GuideSystem Administrator's GuideSystem Administrator's Reference GuideStorage Administration GuideGlobal File System 2Logical Volume Manager AdministrationKernel Crash Dump Guide

18.3. SecuritySecurity GuideSELinux User's and Administrator's Guide

18.4. Tools and PerformancePower Management GuidePerformance Tuning GuideDeveloper GuideSystemTap Beginners GuideSystemTap Reference

18.5. Clustering and High AvailabilityHigh Availability Add-On AdministrationHigh Availability Add-On OverviewHigh Availability Add-On ReferenceLoad Balancer AdministrationDM Multipath

18.6. VirtualizationVirtualization Getting Started GuideVirtualization Deployment and Administration GuideVirtualization Security GuideVirtualization Tuning and Optimization GuideLinux Containers Guide

Chapter 19. Internationalization19.1. Red Hat Enterprise Linux 7.0 International Languages19.2. General Changes In Internationalization

New yum-langpacks Plug-InChanging Locale and Keyboard Layout Settings

3434

353535353535

36363636

3737373737373737373737383838383838383838383838393939393939393939393939

4040424242

Table of Contents

3

Page 7: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19.3. Input MethodsChanges in IBusPredictive Input Method for IBus

19.4. Fontsfonts-tweak-tool

19.5. Language-Specific ChangesArabicChineseIndicJapaneseKoreanNew Locales

Chapter 20. Supportability and MaintenanceABRT 2.1

Revision History

424242434343434343434343

4444

45

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

4

Page 8: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Table of Contents

5

Page 9: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 1. IntroductionRed Hat is pleased to announce the availability of Red Hat Enterprise Linux 7.0 Beta. Red Hat EnterpriseLinux 7.0 Beta is the next generation of Red Hat's comprehensive suite of operating systems, designedfor mission-critical enterprise computing and certified by top enterprise software and hardware vendors.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

6

Page 10: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 2. ArchitecturesRed Hat Enterprise Linux 7.0 Beta available as a single kit on the following architectures :

64-bit AMD

64-bit Intel

IBM POWER7 and POWER8

IBM System z

In this release, Red Hat brings together improvements across the server, systems, and the overall RedHat open source experience.

[1]

[1] Note that the Red Hat Enterprise Linux 7.0 Beta installation is only supported on 64-bit hardware.

Red Hat Enterprise Linux 7.0 Beta is able to run 32-bit operating systems, including previous versions of Red Hat Enterprise Linux, as virtualmachines.

Chapter 2. Architectures

7

Page 11: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 3. Capabilities and LimitsThe following table lists the capabilities and limits of Red Hat Enterprise Linux 7 as compared to previousversions 5 and 6.

Table 3.1. Limits for Red Hat Enterprise Linux versions 5, 6 and 7

Red HatEnterprise Linux5

Red HatEnterprise Linux6

Red HatEnterprise Linux7

Maximum Logical CPUs

x86_64 160/255 160/4096 160/5120

POWER 128/128 128 Under evaluation

System z 101 (zEC12) 101 (zEC12) Under evaluation

Maximum Memory

x86_64 1 TB 3 TB supported/64TB

3 TB supported/64TB

POWER 512 GBminimum/1 TBrecommended

2 TB 2 TB

System z 3 TB (z196) 3 TB (z196) 3 TB (z196)

Required Minimums

x86_64 512 MBminimum/1 GB perlogical CPUrecommended

1 GB minimum/1GB per logicalCPUrecommended

1 GB minimum/1GB per logicalCPUrecommended

POWER 1 GB/2 GBrecommended

2 GB/2 GB perRed HatEnterprise Linuxinstall

2 GB/2 GB perRed HatEnterprise Linuxinstall

System z 512 MB 512 MB 1 GB

File Systems and Storage Limits

Maximum File Size: XFS 100 TB 100 TB 500 TB

Maximum File Size: ext4 16 TB 16 TB 16 TB

Maximum File Size: Btrfs N/A Under evaluation Under evaluation

Maximum File System Size: XFS 100 TB 100 TB 500 TB

Maximum File System Size: ext4 16 TB 16 TB 50 TB

Maximum File System Size: Btrfs N/A Under evaluation 50 TB

Maximum Boot LUN Size 2 TB 16 TB 50 TB

Maximum Per-Process Address Size:x86_64

2 TB 128 TB 128 TB

[a]

[b]

[c]

[d]

[a] Greater than 1 GB is recommended for installation on IBM System z.[b] The maximum offset for sparse files is 8 EB.[c] Red Hat Enterprise Linux version 5.5 or greater supports an XFS maximum file system size up to 100 TB.[d] Note that UEFI and GPT support are required for greater than 2 TB boot LUN support.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

8

Page 12: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 3. Capabilities and Limits

9

Page 13: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 4. Package and Support ChangesThe following tables of deprecated and removed packages and drivers are considered strictly relevantfor the release of Red Hat Enterprise Linux 7.0 Beta and may be changed at Red Hat's discretion for RedHat Enterprise Linux 7.0.

4.1. Deprecated PackagesThe following functions and capabilities are planned to be deprecated in Red Hat Enterprise Linux 7.0,and may be removed from a future version of the product. Where appropriate, alternative capabilities aresuggested below.

Table 4.1. Deprecated Packages

Functionality/Package Alternative Migration Notes

ext2, ext3 file system support ext4 ext4 can be used for ext2 andext3 file systems

sblim-sfcb tog-pegasusLegacy RHN Hosted registration subscription-manager and

Subscription Asset Manager

acpid systemdevolution-mapi evolution-ews Please migrate from Microsoft

Exchange Server 2003machines

gtkhtml3 webkitgtk3sendmail postfixedac-utils and mcelog rasdaemon

libcgroup systemd cgutils will continue to exist inRed Hat Enterprise Linux 7.0 butsystemd is evolving capabilitiesto enable customers to migratein later releases

lvm1 lvm2lvm2mirror and cmirror lvm2 raid1 lvm2 raid1 does not support

clusters. There is no plan toreplace cmirror.

4.2. Removed PackagesThis section list packages removed from Red Hat Enterprise Linux 7 as compared with Red HatEnterprise Linux 6.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

10

Page 14: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Table 4.2. Removed Packages

Functionality/Package Alternative Migration Notes

gcj OpenJDK Do not compile Java applicationto native code with gcj.

32-bit architectures asinstallation architectures

64-bit architectures Applications will still run withcompatibility libraries. Test yourapplications on 64-bit Red HatEnterprise Linux 6. If 32-bit bootsupport is required, continue touse Red Hat Enterprise Linux 6.

IBM POWER6 support None Continue to use Red HatEnterprise Linux 5 or 6.

Matahari CIM-based management Matahari was removed fromRed Hat Enterprise Linux 6.4.Do not use.

ecryptfs Use existing LUKS or dm-cryptblock-based encryption

Migration is not available; usersneed to recreate encrypteddata.

TurboGears2 web applicationstack

None

OpenMotif version 2.2 Motif 2.3 Rebuild applications against thecurrent Motif version that is inRed Hat Enterprise Linux 6.

webalizer web analytics tool None

compiz window manager gnome-shellEclipse developer toolset None Eclipse is now offered in the Red

Hat Developer Toolset offering.

Qpid and QMF None Qpid and QMF are available inthe MRG offering.

amtu None Common Criteria certificationsno longer require this tool.

system-config-services systemadm

pidgin front ends empathyperl-suidperl interpreter None This functionality has been

removed in upstream perl.pam_passwdqc, pam_cracklib

pam_pwquality

HAL library and daemon udevConsoleKit library and daemon systemd http://www.freedesktop.org/wiki/

Software/systemd/writing-display-managers

DeviceKit-power upowersystem-config-lvm gnome-disk-utility gnome-disk-utility is also

present in Red Hat EnterpriseLinux 6.

system-config-network nm-connection-editor, nmcli nm-connection-editor is alsopresent in Red Hat Enterprise

Chapter 4. Package and Support Changes

11

Page 15: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Linux 6.

taskjuggler None

thunderbird evolutionvconfig iprouteAssorted older graphics drivers Modern hardware or the vesa

driver

xorg-x11-twm None

xorg-x11-xdm gdmsystem-config-firewall firewall-config and firewall-

cmdsystem-config-firewall is stillavailable as part of analternative firewall solution forstatic-only environments alongwith iptables services.

mod_perl mod_fcgid Incompatible with HTTP 2.4

busybox None

prelink None Note that prelink is shipped inRed Hat Enterprise Linux 7.0Beta, but is disabled by default.

KVM and virtualization packages(in the ComputeNode variant)

KVM and virtualization equippedvariant such as a Server variant

module-init-tools kmodkernel-firmware-* linux-firmwarekrb5-appl openssh OpenSSH contains functionally

similar tools which areimplemented using moreactively maintained standardsand in a more activelydeveloped and maintained codebase.

4.3. Deprecated Drivers and ModulesThe following drivers and modules have been deprecated in Red Hat Enterprise Linux 7.0 Beta and maybe removed in future releases of Red Hat Enterprise Linux.

Graphics Driversxorg-x11-drv-ast

xorg-x11-drv-cirrus

xorg-x11-drv-mach64

xorg-x11-drv-mga

xorg-x11-drv-openchrome

Note that all of the above graphics drivers have Kernel Mode Setting (KMS) drivers replacing them.

Input Driversxorg-x11-drv-void

Storage Drivers

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

12

Page 16: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

3w-9xxx

arcmsr

aic79xx

4.4. Discontinued Kernel Drivers, Modules and FeaturesThis section lists drivers and modules removed from Red Hat Enterprise Linux 7.0 Beta as comparedwith Red Hat Enterprise Linux 6.

Storage Driverscciss

aic94xx

aic7xxx

i2o

ips

megaraid_mbox

mptlan

mptfc

sym53c8xx

ecryptfs

3w-xxxx

Networking Drivers3c59x

3c574_cs

3c589_c

3c589_cs

8390

acenic

amd8111e

at76c50x-usb

ath5k

axnet_cs

b43

b43legacy

can-dev

cassini

cdc-phonet

cxgb

de4x5

de2104x

dl2k

dmfe

e100

ems_pci

ems_usb

Chapter 4. Package and Support Changes

13

Page 17: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

ems_usb

fealnx

fmvi18x_cs

fmvj18x_cs

forcedeth

ipw2100

ipw2200

ixgb

kvaser_pci

libertas

libertas_tf

libertas_tf_usb

mac80211_hwsim

myri10ge

natsemi

ne2k-pci

niu

nmckan_cs

nmclan_cs

ns83820

p54pci

p54usb

pcnet32

pcnet_32

pcnet_cs

pppol2tp

r6040

rt61pci

rt73usb

rt2400pci

rt2500pci

rt2500usb

rtl8180

rtl8187

s2io

sc92031

sis190

sis900

sja1000

sja1000_platform

smc91c92_cs

starfire

sundance

sungem

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

14

Page 18: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

sungem_phy

sunhme

tehuti

tlan

tulip

typhoon

uli526x

vcan

via-rhine

via-velocity

vxge

winbond-840

xirc2ps_cs

xircom_cb

zd1211rw

Graphics Driversxorg-x11-drv-acecad

xorg-x11-drv-aiptek

xorg-x11-drv-elographics

xorg-x11-drv-fpit

xorg-x11-drv-hyperpen

xorg-x11-drv-mutouch

xorg-x11-drv-penmount

Input Driversxorg-x11-drv-acecad

xorg-x11-drv-aiptek

xorg-x11-drv-elographics

xorg-x11-drv-fpit

xorg-x11-drv-hyperpen

xorg-x11-drv-mutouch

xorg-x11-drv-penmount

Chapter 4. Package and Support Changes

15

Page 19: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 5. Installation and Booting

5.1. InstallerThe Red Hat Enterprise Linux installer, Anaconda, has been redesigned and enhanced in order toimprove the installation process for Red Hat Enterprise Linux 7.

Interface

Anaconda features a new text mode that works on IBM S/390, typewriter terminals, and which canalso be used write-only.

Anaconda now features a newly-redesigned graphical user interface that employs a modern andintuitive hub-and-spoke interaction model.

The Anaconda installer features improved l10n (localization) support.

Initial Setup is ensured by firstboot.

Storage

Directly-formatted unpartitioned devices are supported.

The temporary file storage facility, tmpfs, can now be configured during installation.

LVM thin provisioning is now supported.

The Btrfs file system is now supported.

NetworkingNetworking features include support for teaming, bonding and NTP (Network Time Protocol)configuration. For further details, see Chapter 12, Networking.

Developer Tooling

Anaconda now uses the improved makeupdates script.

Other Features

Geolocation is now supported: language and timezone are preselected from GeoIP.

Screenshots are now supported globally.

Anaconda now supports add-ons.

The loader binary has been replaced by dracut modules.

The realmd DBus service has been integrated into kickstart.

The Red Hat Enterprise Linux 7.0 Beta Installation Guide provides detailed documentation on theinstaller and the installation process.

5.2. Boot Loader

GRUB 2Red Hat Enterprise Linux 7.0 Beta ships with a new boot loader, GRUB 2, which is more robust, portableand powerful than its predecessor, GRUB, which is the boot loader that Red Hat Enterprise Linux 6 uses.GRUB 2 provides a number of features and improvements, the most notable of which are:

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

16

Page 20: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

In addition to the 64-bit Intel and AMD architectures, GRUB 2 now supports a wider variety ofplatforms, including PowerPC.

GRUB 2 supports additional firmware types, including BIOS, EFI and OpenFirmware.

In addition to supporting Master Boot Record (MBT) partition tables, GRUB 2 supports GUID PartitionTables (GPT).

In addition to the Linux file systems, GRUB 2 also supports non-Linux file systems such as Apple Hierarchical File System Plus (HFS+) and Microsoft's NTFS file system.

Chapter 5. Installation and Booting

17

Page 21: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 6. Storage

LIO kernel Target SubsystemRed Hat Enterprise Linux 7.0 Beta uses the LIO kernel target subsystem, which is the standard opensource SCSI target for block storage, for all of the following storage fabrics: FCoE, iSCSI, iSER (MellanoxInfiniBand), and SRP (Mellanox InfiniBand).

Red Hat Enterprise Linux 6 uses tgtd, the SCSI Target Daemon, for iSCSI target support, and only usesLIO, the Linux kernel target, for Fibre-Channel over Ethernet (FCoE) targets via the fcoe-target-utilspackage.

The targetcli shell provides the general management platform for the LIO Linux SCSI target.

Fast Block Devices Caching Slower Block DevicesThe ability to have fast block devices act as a cache for slower block devices is introduced as aTechnology Preview in Red Hat Enterprise Linux 7.0 Beta. This feature allows a PCIe SSD device to actas a cache for direct-attached storage (DAS) or storage area network (SAN) storage, which improves filesystem performance.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

18

Page 22: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 7. File Systems

Support of XFS File SystemThe default file system for an Anaconda-based installation of Red Hat Enterprise Linux 7.0 Beta is now XFS, which replaces the Fourth Extended Filesystem (ext4 ) used by default in Red Hat Enterprise Linux6. The ext4 and Btrfs (B-Tree) file systems can be used as alternatives to XFS.

XFS is a highly scalable, high-performance file system which was originally designed at Silicon Graphics,Inc. It was created to support file systems up to 16 Exabytes (approximately 16 million terabytes), files upto 8 Exabytes (approximately 8 million terabytes) and directory structures containing tens of millions ofentries. XFS supports metadata journaling, which facilitates quicker crash recovery. XFS file systems canalso be defragmented and expanded while mounted and active.

For information about changes between commands used for common tasks in ext4 and XFS, see theReference Table in the Installation Guide.

Chapter 7. File Systems

19

Page 23: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 8. Kernel

Support for Large crashkernel SizesRed Hat Enterprise Linux 7.0 Beta supports the kdump crash dumping mechanism on systems with largememory (up to 3TB).

Swap Memory CompressionRed Hat Enterprise Linux 7.0 Beta introduces a new feature, swap memory compression. Swapcompression is performed through zswap, a thin backend for frontswap. Utilizing the swap memorycompression technology ensures a significant I/O reduction and performance gains.

NUMA-Aware Scheduling and Memory AllocationIn Red Hat Enterprise Linux 7.0 Beta, the kernel automatically relocates processes and memory betweenNUMA nodes in the same system, in order to improve performance on systems with non-uniformmemory access (NUMA).

APIC VirtualizationVirtualization of Advanced Programmable Interrupt Controller (APIC) registers is supported by utilizinghardware capabilities of new processors to improve virtual machine monitor (VMM) interrupt handling.

vmcp Built in the KernelIn Red Hat Enterprise Linux 7.0 Beta, the vmcp kernel module is built in the kernel. This ensures that thevmcp device node is always present, and users can send IBM z/VM hypervisor control programcommands without having to load the vmcp kernel module first.

Hardware Error Reporting MechanismCurrently, the hardware error reporting mechanisms in Linux can be problematic, mostly due to varioustools (mcelog and EDAC) that collect errors from different sources with different methods as well asdifferent tools (such as mcelog, edac-utils, and syslog) to report the error events.

The problems of hardware error reporting can be split in these two parts:

different error data collection mechanisms that collect various and sometime duplicate data,

and different tools that report these data in different locations with different time stamps, which makesit hard to correlate the events.

The goal of the new Hardware Event Reporting Mechanism, or HERM, in Red Hat Enterprise Linux 7.0Beta is to unify the error data collection from various sources, and report the error events to users spacein a sequential timeline and single location. HERM in Red Hat Enterprise Linux 7.0 Beta introduces a newuser space daemon, rasdaemon, which catches and handles all Reliability, Availability, andServiceability (RAS) error events that come from the kernel tracing infrastructure, and logs them. HERMin Red Hat Enterprise Linux 7.0 Beta also provides the tools to report the errors and is able to detectdifferent types of errors such as burst and sparse errors.

Full DynTick SupportThe nohz_full boot parameter extends the original tickless kernel feature to an additional case whenthe tick can be stopped, when the per-cpu nr_running=1 setting is used. That is, there is a singlerunnable task on a CPU's run queue.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

20

Page 24: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 9. Virtualization

9.1. Kernel-Based Virtualization

Improved Block I/O Performance Using virtio-blk-data-planeIn Red Hat Enterprise Linux 7.0 Beta, the virtio-blk-data-plane I/O virtualization functionality isavailable as a Technology Preview. This functionality extends QEMU to perform disk I/O in a dedicatedthread that is optimized for I/O performance.

PCI BridgeQEMU previously supported only up to 32 PCI slots. Red Hat Enterprise Linux 7.0 Beta features PCIBridge as a Technology Preview, which allows users to configure more than 32 PCI devices.

QEMU SandboxingRed Hat Enterprise Linux 7.0 Beta features enhanced KVM virtualization security through the use ofkernel system call filtering, which improves isolation between the host system and the guest.

QEMU Virtual CPU Hot Add SupportQEMU in Red Hat Enterprise Linux 7.0 Beta features virtual CPU (vCPU) hot add support. Virtual CPUs(vCPUS) can be added to a running virtual machine in order to meet either the workload's demands or tomaintain the Service Level Agreement (SLA) associated with the workload. Note that vCPU hot plug isonly supported on virtual machines using the pc-i440fx-rhel7.0.0 machine type, the defaultmachine type on Red Hat Enterprise Linux 7.0 Beta.

Multiple Queue NICsMultiple queue virtio_net provides better scalability; each virtual CPU can have a separate transmit orreceive queue and separate interrupts that it can use without influencing other virtual CPUs.

Multiple Queue virtio_scsiMultiple queue virtio_scsi provides better scalability; each virtual CPU can have a separate queue andinterrupt that it can use without influencing other virtual CPUs.

Page Delta Compression for Live MigrationThe KVM live migration feature has been improved by compressing the guest memory pages andreducing the size of the transferred migration data. This feature allows the migration to converge faster.

HyperV Enlightenment in KVMKVM has been updated with several Microsoft Hyper-V functions; for example, support for MemoryManagement Unit (MMU) and Virtual Interrupt Controller. Microsoft provides a para-virtualized APIbetween the guest and the host, and by implementing parts of this functionality on the host, andexposing it according to Microsoft specifications, Microsoft Windows guests can improve theirperformance.

EOI Acceleration for High Bandwidth I/ORed Hat Enterprise Linux 7.0 Beta utilizes Intel and AMD enhancements to Advanced ProgrammableInterrupt Controller (APIC) to accelerate end of interrupt (EOI) processing. For older chipsets, Red HatEnterprise Linux 7.0 Beta provides para-virtualization options for EOI acceleration.

Chapter 9. Virtualization

21

Page 25: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

USB 3.0 Support for QEMU GuestsRed Hat Enterprise Linux 7.0 Beta features improved USB support by adding USB 3.0 hostadapter(xHCI) emulation.

Windows 8 and Windows Server 2012 Guest SupportRed Hat Enterprise Linux 7.0 Beta supports Microsoft Windows 8 and Windows Server 2012 guestsrunning inside KVM virtual machines.

I/O Throttling for QEMU GuestsThis feature provides I/O throttling, or limits, for QEMU guests block devices. I/O throttling slows downthe processing of I/O memory requests. This slows down the system but prevents it from crashes. Notethat it is not possible to throttle data planes.

Integration of Ballooning and Transparent Huge PagesBallooning and transparent huge pages are better integrated in Red Hat Enterprise Linux 7.0 Beta.Balloon pages can be moved and compacted so they can become huge pages.

Pulling System Entropy from HostA new device, virtio-rng, can be configured for guests, which will make entropy available to guestsfrom the host. By default, this information is sourced from the host's /dev/random file, but hardwarerandom number generators (RNGs) available on hosts can be used as the source as well.

Bridge Zero Copy TransmitBridge zero-copy transmit is a performance feature to improve CPU processing of large messages. Thebridge zero-copy transmit feature improves performance from guest to external traffic when using abridge.

Live Migration SupportLive migration of a guest from the Red Hat Enterprise Linux 6.5 host to the Red Hat Enterprise Linux 7.0Beta host is supported.

Discard Support in qemu-kvmDiscard support, using the fstrim or mount -o discard command, works on a guest after adding discard='unmap' to the <driver> element in the domain's XML definition. For example:

<disk type='file' device='disk'> <driver name='qemu' type='raw' discard='unmap'/> <source file='/var/lib/libvirt/images/vm1.img'> ...</disk>

NVIDIA GPU Device AssignmentRed Hat Enterprise Linux 7.0 Beta supports device assignment of NVIDIA professional series graphicsdevices (Quadro, GRID, Tesla K-series) as a secondary graphics device to emulated VGA.

Para-Virtualized TicketlocksRed Hat Enterprise Linux 7.0 Beta supports para-virtualized ticketlocks (pvticketlocks) that improveperformance of Red Hat Enterprise Linux 7.0 Beta guest virtual machines running over Red HatEnterprise Linux 7.0 Beta hosts with oversubscribed CPUs.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

22

Page 26: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Error Handling on Assigned PCI DevicesIf a PCI device with Advanced Error Reporting (AER) encounters an error while assigned to a guest, theaffected guest is brought down without impacting any other running guests or the host. The guests canbe brought up after the host driver for the device recovers from the error.

Q35 Chipset, PCI Express Bus and AHCI Bus EmulationThe Q35 machine type, required for PCI express bus support in KVM guest virtual machines, is availableas a Technology Preview in Red Hat Enterprise Linux 7.0 Beta. Including an AHCI bus is only supportedwith the Q35 machine type and is also a Technology Preview.

VFIO-based PCI Device AssignmentThe Virtual Function I/O (VFIO) user-space driver interface provides KVM guest virtual machines with animproved PCI device assignment solution. VFIO provides kernel-level enforcement of device isolation,improves security of device access and is compatible with features such as secure boot. VFIO replacesthe KVM device assignment mechanism used in Red Hat Enterprise Linux 6.

Intel VT-d Large PagesWhen using Virtual Function I/O (VFIO) device assignment with a KVM guest virtual machine on Red HatEnterprise Linux 7.0 Beta, 2MB pages are used by the input/output memory management unit (IOMMU),thus reducing translation lookaside buffer (TLB) overhead for I/O operations. 1GB page support isplanned for Red Hat Enterprise Linux 7.0, The VT-d large pages feature is only supported on certainmore recent Intel-based platforms.

KVM Clock Get Time PerformanceIn Red Hat Enterprise Linux 7.0 Beta the vsyscall mechanism was enhanced to support fast reads ofthe clock from the user space for KVM guests. A guest virtual machine running Red Hat Enterprise Linux7.0 Beta on a Red Hat Enterprise Linux 7.0 Beta host will see improved performance for applications thatread the time of day frequently.

QCOW2 Version 3 Image FormatRed Hat Enterprise Linux 7.0 Beta adds support for the QCOW2 version 3 Image Format.

Improved Live Migration StatisticsInformation about live migration is now available to analyze and tune performance. Improved statisticsinclude information about expected downtime, downtime or dirty pages rate.

Live Migration ThreadsThe KVM live migration feature has been improved to support threading.

Hot Plugging of Character Devices and Serial PortsHot plugging new serial ports with new character devices is now supported in Red Hat Enterprise Linux7.0 Beta.

Emulation of AMD Opteron G5KVM is now able to emulate AMD Opteron G5 processors.

Support of New Intel Instructions on KVM GuestsKVM guests can use new instructions supported by Intel 22nm processors. These include:

Floating-Point Fused Multiply-Add,

Chapter 9. Virtualization

23

Page 27: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

256-bit Integer vectors,

big-endian move instruction (MOVBE) support,

or HLE/HLE+.

VPC and VHDX File FormatsKVM in Red Hat Enterprise Linux 7.0 Beta includes support for the Microsoft Virtual PC (VPC) andMicrosoft Hyper-V virtual hard disk (VHDX) file formats.

New Features in libguestfslibguestfs is a set of tools for accessing and modifying virtual machine disk images. libguestfs includedin Red Hat Enterprise Linux 7.0 Beta includes a number of improvements, from which the most notableare the following:

Secure Virtualization Using SELinux, or sVirt protection, ensures enhanced security against maliciousand malformed disk images.

Remote disks can be examined and modified, initially over Network Block Device (NBD).

Disks can be hot plugged for better performance in certain applications.

9.2. Xen

Red Hat Enterprise Linux 7.0 Beta Xen HVM GuestUsers can now use Red Hat Enterprise Linux 7.0 Beta as a guest on the popular Xen environment.

9.3. Hyper-V

Red Hat Enterprise Linux 7.0 Beta Hosted as a Generation 2 Virtual MachineRed Hat Enterprise Linux 7.0 Beta can be used as a generation 2 virtual machine in the Microsoft Hyper-V Server 2012 R2 host. In addition to the functions supported in the previous generation, generation 2provides new functions on a virtual machine; for example secure boot, boot from a SCSI virtual hard diskor UEFI firmware support.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

24

Page 28: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 10. ClusteringClusters are multiple computers (nodes) working together to increase reliability, scalability, andavailability to critical production services. High Availability using Red Hat Enterprise Linux 7.0 Beta can bedeployed in a variety of configurations to suit varying needs for performance, high-availability, loadbalancing, and file sharing.

Refer to Section 18.5, “Clustering and High Availability” for a list of documents available for Red HatEnterprise Linux 7.0 Beta providing information about configuration and management of Red Hat HighAvailability Add-On.

10.1. Pacemaker Cluster ManagerRed Hat Enterprise Linux 7.0 Beta replaces rgmanager with Pacemaker for managing cluster resourcesand recovering from node failures.

Some of the benefits of Pacemaker include:

Automatic synchronization and versioning of the resource configuration.

A flexible resource and fencing model that can more closely match the user's environment.

Fencing can be used to recover from resource-level failures.

Time-based configuration options.

The ability to run the same resource on multiple nodes. For example, a web server or cluster filesystem.

The ability to run the same resource on multiple nodes in one of two different modes. For example, async source and target.

Pacemaker does not require a distributed lock manager.

Configurable behavior when quorum is lost or multiple partitions are formed.

10.2. High Availability AdministrationThe Pacemaker Configuration System, or pcs, replaces ccs, ricci and luci as the unified clusterconfiguration and administration tool. Some of the benefits of pcs include:

Command-line tool.

Ability to easily bootstrap a cluster, that is, getting the initial cluster up and running.

Ability to configure cluster options.

Ability to add, remove, or modify resources and their relationships to each other.

10.3. New Resource AgentsRed Hat Enterprise Linux 7.0 Beta ships with a number of resource agents. A resource agent is astandardized interface for a cluster resource. A resource agent translates a standard set of operationsinto steps specific to the resource or application, and interprets their results as success or failure.

Chapter 10. Clustering

25

Page 29: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 11. Compiler and Tools

11.1. GCC ToolchainIn Red Hat Enterprise Linux 7.0 Beta, the gcc toolchain is based on the gcc-4.8.x release series, andincludes numerous enhancements and bugfixes relative to the Red Hat Enterprise Linux 6 equivalent.Similarly, Red Hat Enterprise Linux 7 includes binutils-2.23.52.x.

These versions correspond to the equivalent tools in Red Hat Developer Toolset 2.0; a detailedcomparison of Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7 gcc and binutils versionscan therefore be seen here:

https://access.redhat.com/site/documentation/en-US/Red_Hat_Developer_Toolset/2/html-single/User_Guide/index.html#sect-Changes_in_Version_2.0-GCC

https://access.redhat.com/site/documentation/en-US/Red_Hat_Developer_Toolset/2/html-single/User_Guide/index.html#sect-Changes_in_Version_2.0-binutils

Notable highlights of the Red Hat Enterprise Linux 7.0 Beta toolchain are the following:

Experimental support for building applications compliant with C++11 (including full C++11 languagesupport) and some experimental support for C11 features.

Improved support for programming parallel applications, including OpenMP v3.1, C++11 Types andGCC Built-ins for Atomic Memory Access and experimental support for transactional memory(including Intel RTM/HLE intrinsics, built-ins, and code generation)

A new local register allocator (LRA), improving code performance.

DWARF4 is now used as the default debug format.

A variety of new architecture-specific options.

Support for AMD family 15h and 16h processors.

Link-time optimization support.

Enhanced warnings and diagnostics.

A variety of new Fortran features.

11.2. GLIBCIn Red Hat Enterprise Linux 7.0 Beta, the glibc libraries (libc, libm , libpthread, NSS plug-ins, andothers) are based on the glibc 2.17 release, which includes numerous enhancements and bug fixesrelative to the Red Hat Enterprise Linux 6 equivalent.

Notable highlights of the Red Hat Enterprise Linux 7.0 Beta glibc libraries are the following:

Experimental ISO C11 support.

New Linux interfaces: prlimit, prlimit64 , fanotify_init, fanotify_mark, clock_adjtime, name_to_handle_at, open_by_handle_at, syncfs, setns, sendmmsg, process_vm_readv, process_vm_writev.

New optimized string functions for AMD64 and Intel 64 architectures using Streaming SIMDExtensions (SSE), Supplemental Streaming SIMD Extensions 3 (SSSE3), Streaming SIMD Extensions4.2 (SSE4.2), and Advanced Vector Extensions (AVX).

New optimized string functions for IBM PowerPC and IBM POWER7.

New optimized string functions for IBM S/390 and IBM System z with specifically optimized routinesfor IBM System z10 and IBM zEnterprise 196.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

26

Page 30: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

New locales: os_RU, bem_ZA, en_ZA, ff_SN, sw_KE, sw_TZ, lb_LU, wae_CH, yue_HK, lij_IT,mhr_RU, bho_IN, unm_US, es_CU, ta_LK, ayc_PE, doi_IN, ia_FR, mni_IN, nhn_MX, niu_NU,niu_NZ, sat_IN, szl_PL, mag_IN.

New encodings: CP770, CP771, CP772, CP773, CP774.

New interfaces: scandirat, scandirat64 .

Checking versions of the FD_SET, FD_CLR, FD_ISSET, poll, and ppoll file descriptors added.

Caching of the netgroup database is now supported in the nscd daemon.

The new function secure_getenv() allows secure access to the environment, returning NULL ifrunning in a SUID or SGID process. This function replaces the internal function __secure_getenv().

The crypt() function now fails if passed salt bytes that violate the specification for those values. OnLinux, the crypt() function will consult the /proc/sys/crypto/fips_enabled file to determineif FIPS mode is enabled, and fail on encrypted strings using the Message-Digest algorithm 5 (MD5)or Data Encryption Standard (DES) algorithm when the mode is enabled.

The clock_* suite of functions (declared in <time.h>) is now available directly in the main C library.Previously it was necessary to link with -lrt to use these functions. This change has the effect that asingle-threaded program that uses a function such as clock_gettime() (and is not linked with -lrt) will no longer implicitly load the pthreads library at runtime and so will not suffer the overheadsassociated with multi-thread support in other code such as the C++ runtime library.

New header <sys/auxv.h> and function getauxval() allow easy access to the AT_* key-value pairspassed from the Linux kernel. The header also defines the HWCAP_* bits associated with theAT_HWCAP key.

A new class of installed header has been documented for low-level platform-specific functionality.PowerPC added the first instance with a function to provide time base register access.

11.3. GDBIn Red Hat Enterprise Linux 7.0 Beta, the GDB debugger is based on the gdb-7.6.1 release, and includesnumerous enhancements and bugfixes relative to the Red Hat Enterprise Linux 6 equivalent.

This version corresponds to GDB in Red Hat Developer Toolset v2.0; a detailed comparison of Red HatEnterprise Linux 6 and Red Hat Enterprise Linux 7.0 Beta GDB versions can therefore be seen here:

https://access.redhat.com/site/documentation/en-US/Red_Hat_Developer_Toolset/2/html-single/User_Guide/index.html#sect-Changes_in_Version_2.0-GDB-Red_Hat_Developer_Toolset_1

https://access.redhat.com/site/documentation/en-US/Red_Hat_Developer_Toolset/2/html-single/User_Guide/index.html#sect-Changes_in_Version_2.0-GDB-Red_Hat_Enterprise_Linux_6

Notable new features of GDB included in Red Hat Enterprise Linux 7.0 Beta are the following:

Faster loading of symbols using the new .gdb_index section and the new gdb-add-index shellcommand. Note that this feature is already present in Red Hat Enterprise Linux 6.1 and later.

gdbserver now supports standard input/output (STDIO) connections, for example: (gdb) target remote | ssh myhost gdbserver - hello

More expected behavior of the watch using the -location parameter.

Virtual method tables can be displayed by a new command, info vtbl.

Control of automatic loading of files by new commands info auto-load, set auto-load and show auto-load.

Displaying absolute path to source file names using the set filename-display absolute

Chapter 11. Compiler and Tools

27

Page 31: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

command.

Control flow recording with hardware support by a new command, record btrace.

Notable bug fixes in GDB shipped in Red Hat Enterprise Linux 7.0 Beta are the following:

The info proc command has been updated to work on core files.

Breakpoints are now set on all matching locations in all inferiors.

The file name part of breakpoint location now matches trailing components of a source file name.

Breakpoints can now be put also on inline functions.

Parameters of the template are now put in scope of a template instantiation.

In addition, Red Hat Enterprise Linux 7.0 Beta provides a new package, gdb-doc, which contains theGDB Manual in PDF, HTML, and info formats. The GDB Manual was part of the main RPM package inprevious versions of Red Hat Enterprise Linux.

11.4. Programming Languages

Ruby 2.0.0Red Hat Enterprise Linux 7.0 Beta provides the latest Ruby version, 2.0.0. The most notable of thechanges between version 2.0.0 and 1.8.7 included in Red Hat Enterprise Linux 6 are the following:

New interpreter, YARV (yet another Ruby VM), which significantly reduces loading times, especiallyfor applications with large trees or files.

New and faster "Lazy Sweep" garbage collector.

Ruby now supports string encoding.

Ruby now supports native threads instead of green threads.

For more information about Ruby 2.0.0, consult the upstream pages of the project: https://www.ruby-lang.org/en/.

Python 2.7.5Red Hat Enterprise Linux 7.0 Beta includes Python 2.7.5, which is the latest Python 2.7 series release.This version contains many improvements in performance and provides forward compatibility with Python3. The most notable of the changes in Python 2.7.5 are the following:

An ordered dictionary type

A faster I/O module

Set and dictionary comprehensions

The sysconfig module

For the full list of the changes, see http://docs.python.org/dev/whatsnew/2.7.html

Java 7 and Multiple JDKsRed Hat Enterprise Linux features OpenJDK7 as the default Java Development Kit (JDK) and Java 7serves as the default Java version. All Java 7 packages (java-1.7.0-openjdk, java-1.7.0-oracle, java-1.7.0-ibm) allow installation of multiple versions in parallel, similarly to the kernel.

The ability of parallel installation allows users to try out multiple versions of the same JDKsimultaneously, to tune performance and debug problems if needed. The precise JDK is selectablethrough alternatives as before.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

28

Page 32: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

11.5. Performance ToolsRed Hat Enterprise Linux 7.0 Beta premiers support for Performance Co-Pilot, a suite of tools, services,and libraries for acquisition, archiving, analysis, and dissemination of system-wide performancemeasurements. SystemTap premiers support for (DynInst-based) instrumentation that runs entirely inunprivileged user-space, as well as efficient (Byteman-based) pinpoint probing of Java applications.Valgrind brings support for hardware transactional memory and improvements in modeling vectorizedinstructions.

In addition, Red Hat Enterprise Linux 7.0 Beta includes updates to the most recent versions of severalother tools such as oprofile, papi, and elfutils, bringing performance, portability, and functionalityimprovements.

Chapter 11. Compiler and Tools

29

Page 33: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 12. Networking

Network TeamingNetworking Teaming has been introduced as an alternative to bonding for link aggregation. It is designedto be easy to maintain, debug and extended. For the user it offers performance and flexibilityimprovements and should be evaluated for all new installations.

NetworkManagerA number of improvements have been made to NetworkManager to make it more suitable for use inserver applications. In particular, NetworkManager no longer watches for configuration file changes bydefault, such as those made by editors or deployment tools. It allows administrators to make it aware ofexternal changes through the nmcli connection reload command. Changes made throughNetworkManager's D-Bus API or with the NetworkManager command-line tool, nmcli, are still effectiveimmediately.

The nmcli tool is introduced to allow users and scripts to interact with NetworkManager.

chrony SuiteThe chrony suite of utilities is available to update the system clock on systems that do not fit into theconventional permanently networked, always on, dedicated server category. The chrony suite should beconsidered for all systems which are frequently suspended or otherwise intermittently disconnected andreconnected to a network. Mobile and virtual systems for example.

Dynamic Firewall Daemon, firewalld SuiteRed Hat Enterprise Linux 7.0 Beta ships with the dynamic firewall daemon, firewalld, which providesa dynamically managed firewall with support for network "zones" to assign a level of trust to a networkand its associated connections and interfaces. It has support for IPv4 and IPv6 firewall settings. Itsupports Ethernet bridges and has a separation of runtime and permanent configuration options. It alsohas an interface for services or applications to add firewall rules directly.

DNSSECDNSSEC is a set of Domain Name System Security Extensions (DNSSEC) that enables a DNS client toauthenticate and check the integrity of responses from a DNS nameserver in order to verify their originand to determine if they have been interfered with in transit.

OpenLMIRed Hat Enterprise Linux 7.0 Beta features the OpenLMI project, which provides a commoninfrastructure for the management of Linux systems. It allows users to configure, manage and monitorhardware, operating systems, and system services. OpenLMI is intended to simplify the task ofconfiguring and managing production servers.

OpenLMI is designed to provide a common management interface to multiple versions of Red HatEnterprise Linux. It builds on top of existing tools, providing an abstraction layer that hides much of thecomplexity of the underlying system from system administrators.

OpenLMI consists of a set of system management agents installed on a managed system, an OpenLMIcontroller, which manages the agents and provides an interface to them, and client applications or scriptswhich call the system managements agents through the OpenLMI controller.

OpenLMI allows users to:

configure, manage and monitor bare-metal production servers as well as virtual machine guests;

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

30

Page 34: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

configure, manage and monitor local or remote systems;

configure, manage and monitor storage and networks;

call system management functions from C/C++, Python, Java, or command-line interface.

For more information about OpenLMI, see http://www.openlmi.org.

Chapter 12. Networking

31

Page 35: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 13. Authentication

New Trust ImplementationUsing a user ID or group ID defined in the Active Directory instead of using a user ID and group IDgenerated from the user Security Identifier is now supported for Red Hat Enterprise Linux 5.9 clients andlater and Red Hat Enterprise Linux 6.3 clients. This trust implementation is usable if POSIX attributes aredefined in the Active Directory.

Updated slapi-nis Plug-InRed Hat Enterprise Linux 7.0 Beta features an updated directory server plug-in, slapi-nis, whichallows users of Active Directory to authenticate on legacy clients.

Backup and Restore Mechanism for IPAThe backup and restore mechanism for the IPA suite is featured as a Technology Preview in Red HatEnterprise Linux 7.0 Beta.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

32

Page 36: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 14. Security

OpenSSH chroot Shell LoginsGenerally, each Linux user is mapped to an SELinux user using SELinux policy, allowing Linux users toinherit the restrictions placed on SELinux users. There is a default mapping in which Linux users aremapped to to the SELinux unconfined_u user.

In Red Hat Enterprise Linux 7, the ChrootDirectory option for chrooting users can be used withunconfined users without any change, but for confined users, such as staff_u, user_u, or guest_u, theSELinux selinuxuser_use_ssh_chroot variable has to be set. Administrators are advised to use theguest_u user for all chrooted users when using the ChrootDirectory option to achieve highersecurity.

Multiple Required AuthenticationsRed Hat Enterprise Linux 7.0 Beta supports multiple required authentications in the SSH procotol version2 using the AuthenticationMethods option. This option lists one or more comma-separated lists ofauthentication method names. Successful completion of all the methods in any list is required forauthentication to complete. This enables, for example, requiring a user to have to authenticate using thepublic key or GSSAPI before they are offered password authentication.

GSS ProxyGSS Proxy is the system service that establishes GSS API Kerberos context on behalf of otherapplications. This brings security benefits; for example, in a situation when the access to the systemkeytab is shared between different processes, a successful attack against that process leads to Kerberosimpersonation of all other processes.

Changes in NSSThe nss packages have been upgraded to upstream version 3.15.2. Message-Digest algorithm 2 (MD2),MD4, and MD5 signatures are no longer accepted for online certificate status protocol (OCSP) orcertificate revocation lists (CRLs), consistent with their handling for general certificate signatures.

Advanced Encryption Standard Galois Counter Mode, or AES-GCM, cipher suite (RFC 5288 and RFC5289) has been added when TLS 1.2 is negotiated. Specifically, the following cipher suites are nowsupported:

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

TLS_RSA_WITH_AES_128_GCM_SHA256

Chapter 14. Security

33

Page 37: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 15. Subscription ManagementThe Red Hat Enterprise Linux 7.0 Beta is available using the Red Hat Subscription Managementservices. The following Knowledge Base article provides a brief overview and instructions on how toregister your Red Hat Enterprise Linux 7.0 Beta system with Red Hat Subscription Management.

Certificate-Based EntitlementsRed Hat Enterprise Linux 7.0 Beta supports new certificate-based entitlements through thesubscription-manager tool. Legacy entitlements are also supported for Satellite users to provide atransition for users using Red Hat Enterprise Linux 5 and 6. Note that registering to Red Hat NetworkClassic using the rhn_register or rhnreg_ks tools will not work on Red Hat Enterprise Linux 7.0 Beta.You can use the mentioned tools to register to Red Hat Satellite or Proxy only.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

34

Page 38: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 16. Desktop

16.1. GNOME 3Red Hat Enterprise Linux 7.0 Beta features the next major version of the GNOME Desktop, GNOME 3.The user experience of GNOME 3 is largely defined by GNOME Shell, which replaces the GNOME 2desktop shell. Apart from window management, GNOME Shell provides the top bar on the screen, whichhosts the 'system status' area in the top right, a clock, and a hot corner that switches to Activities Overview, which provides easy access to applications and windows.

The default GNOME Shell interface in Red Hat Enterprise Linux 7.0 Beta is GNOME Classic whichfeatures a window list at the bottom of the screen and traditional Applications and Places menus.

For more information about GNOME 3, consult the GNOME help. To access it, press the Super(Windows) key to enter the Activities Overview, type help, and then press Enter.

For more information about GNOME 3 Desktop deployment, configuration and administration, seeDesktop Migration and Administration Guide.

GTK+ 3GNOME 3 uses the GTK+ 3 library which can be installed in parallel with GTK+ 2. Both GTK+ and GTK+3 are available in Red Hat Enterprise Linux 7.0 Beta. Existing GTK+ 2 applications will continue to work inGNOME 3.

GNOME BoxesRed Hat Enterprise Linux 7.0 Beta introduces a lightweight graphical desktop virtualization tool used toview and access virtual machines and remote systems. GNOME Boxes provides a way to test differentoperating systems and applications from the desktop with minimal configuration.

16.2. KDERed Hat Enterprise Linux 7.0 Beta features KDE Plasma Workspaces version 4.10 and the latest versionof KDE Platform and Applications. To learn more about the release, consulthttp://www.kde.org/announcements/4.10/

KScreenConfiguration of multiple displays is improved with KScreen, a new screen management software forKDE. KScreen provides a new user interface for monitor configuration and automatic saving andrestoring of profiles for connected monitors. For detailed information about KScreen, seehttp://community.kde.org/Solid/Projects/ScreenManagement

Chapter 16. Desktop

35

Page 39: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 17. Web Servers and Services

Apache HTTP Server 2.4Version 2.4 of the Apache HTTP Server (httpd) is included in Red Hat Enterprise Linux 7.0 Beta, andoffers a range of new features:

an enhanced version of the "Event" processing module, improving asynchronous request processand performance;

native FastCGI support in the mod_proxy module;

support for embedded scripting using the Lua language.

More information about the features and changes in httpd 2.4 can be found athttp://httpd.apache.org/docs/2.4/new_features_2_4.html. A guide to adapting configuration files is alsoavailable: http://httpd.apache.org/docs/2.4/upgrading.html.

MariaDB 5.5MariaDB is the default implementation of MySQL in Red Hat Enterprise Linux 7.0 Beta. MariaDB is acommunity-developed fork of the MySQL database project, and provides a replacement for MySQL.MariaDB preserves API and ABI compatibility with MySQL and adds several new features; for example, anon-blocking client API library, the Aria and XtraDB storage engines with enhanced performance, betterserver status variables or enhanced replication.

Detailed information about MariaDB can be found at https://mariadb.com/kb/en/what-is-mariadb-55/.

PostgreSQL 9.2PostgreSQL is an advanced Object-Relational database management system (DBMS). The postgresqlpackages include the PostgreSQL server package and client programs and libraries needed to access aPostgreSQL DBMS server.

Red Hat Enterprise Linux 7.0 Beta features version 9.2 of PostgreSQL. For a list of new features, bugfixes and possible incompatibilities against version 8.4 packaged in Red Hat Enterprise Linux 6, pleaserefer to the upstream release notes:

http://www.postgresql.org/docs/9.2/static/release-9-0.html

http://www.postgresql.org/docs/9.2/static/release-9-1.html

http://www.postgresql.org/docs/9.2/static/release-9-2.html

Or the PostgreSQL wiki pages:

http://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9.0

http://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9.1

http://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9.2

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

36

Page 40: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 18. DocumentationDocumentation for Red Hat Enterprise Linux 7.0 Beta is comprised of several separate documents. Eachof these documents belongs to one or more of the following subject areas:

Release Documentation

Installation and Deployment

Security

Tools and Performance

Clustering

Virtualization

18.1. Release Documentation

Release NotesThe Release Notes document the major new features in Red Hat Enterprise Linux 7.0 Beta.

Technical NotesThe Red Hat Enterprise Linux Technical Notes contains information about known issues in this release.

Migration Planning GuideThe Red Hat Enterprise Linux Migration Planning Guide documents migration from Red Hat EnterpriseLinux 6 to Red Hat Enterprise Linux 7.

Desktop Migration and Administration GuideThe Desktop Migration and Administration Guide is a guide to the GNOME 3 Desktop migration planning,deployment, configuration, and administration on Red Hat Enterprise Linux 7.

18.2. Installation and Deployment

Installation GuideThe Installation Guide documents relevant information regarding the installation of Red Hat EnterpriseLinux 7. This book also covers advanced installation methods such as kickstart and PXE installations,and installations over VNC, as well as common post-installation tasks.

System Administrator's GuideThe System Administrator's Guide provides information about deploying, configuring, and administeringRed Hat Enterprise Linux 7.

System Administrator's Reference GuideThe System Administrator's Reference Guide guide is a reference guide for administrators of Red HatEnterprise Linux 7.

Storage Administration GuideThe Storage Administration Guide provides instructions on how to effectively manage storage devicesand file systems on Red Hat Enterprise Linux 7. It is intended for use by system administrators withintermediate experience in either Red Hat Enterprise Linux or Fedora distributions of Linux.

Chapter 18. Documentation

37

Page 41: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Global File System 2The Global File System 2 book provides information about configuring and maintaining Red Hat GFS2(Global File System 2) in Red Hat Enterprise Linux 7.

Logical Volume Manager AdministrationThe Storage Administration Guide provides instructions on how to effectively manage storage devicesand file systems on Red Hat Enterprise Linux 7. It is intended for use by system administrators withintermediate experience in either Red Hat Enterprise Linux or Fedora distributions of Linux.

Kernel Crash Dump GuideThe Kernel Crash Dump Guide documents how to configure, test, and use the kdump crash recoveryservice available in Red Hat Enterprise Linux 7.

18.3. Security

Security GuideThe Security Guide is designed to assist users and administrators in learning the processes andpractices of securing workstations and servers against local and remote intrusion, exploitation andmalicious activity.

SELinux User's and Administrator's GuideThe SELinux User's and Administrator's Guide covers the management and use of Security-EnhancedLinux. Note that managing confined services, which was documented in a stand-alone book in Red HatEnterprise Linux 7, is now part of the SELinux User's and Administrator's Guide.

18.4. Tools and Performance

Power Management GuideThe Power Management Guide documents how to manage power consumption in Red Hat EnterpriseLinux 7.

Performance Tuning GuideThe Performance Tuning Guide documents how to optimize subsystem throughput in Red Hat EnterpriseLinux 7.

Developer GuideThe Developer Guide describes the different features and utilities that make Red Hat Enterprise Linux 7an ideal enterprise platform for application development.

SystemTap Beginners GuideThe SystemTap Beginners Guide provides basic instructions on how to use SystemTap to monitordifferent subsystems of Red Hat Enterprise Linux in finer detail.

SystemTap ReferenceThe SystemTap Tapset Reference guide describes the most common tapset definitions users can applyto SystemTap scripts.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

38

Page 42: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

18.5. Clustering and High Availability

High Availability Add-On AdministrationThe High Availability Add-On Administration guide provides information on how to configure andadminister the High Availability Add-On in Red Hat Enterprise Linux 7.

High Availability Add-On OverviewThe High Availability Add-On Overview document provides an overview of the High Availability Add-Onfor Red Hat Enterprise Linux 7.

High Availability Add-On ReferenceHigh Availability Add-On Reference is a reference guide to the High Availability Add-On for Red HatEnterprise Linux 7.

Load Balancer AdministrationLoad Balancer Administration is a guide to configuring and administering high-performance loadbalancing in Red Hat Enterprise Linux 7.

DM MultipathThe DM Multipath book guides users through configuring and administering the Device-Mapper Multipathfeature for Red Hat Enterprise Linux 7.

18.6. Virtualization

Virtualization Getting Started GuideThe Virtualization Getting Started Guide is an introduction to virtualization on Red Hat Enterprise Linux 7.

Virtualization Deployment and Administration GuideThe Virtualization Deployment and Administration Guide provides information on installing, configuring,and managing virtualization on Red Hat Enterprise Linux 7.

Virtualization Security GuideThe Virtualization Security Guide provides an overview of virtualization security technologies provided byRed Hat, and provides recommendations for securing virtualization hosts, guests, and sharedinfrastructure and resources in virtualized environments.

Virtualization Tuning and Optimization GuideThe Virtualization Tuning and Optimization Guide covers KVM and virtualization performance. Within thisguide you can find tips and suggestions for making full use of KVM performance features and options foryour host systems and virtualized guests.

Linux Containers GuideLinux Containers Guide includes information on configuration and managing of Linux Containers in RedHat Enterprise Linux, and provides an overview of application examples for Linux containers.

Chapter 18. Documentation

39

Page 43: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 19. Internationalization

19.1. Red Hat Enterprise Linux 7.0 International LanguagesRed Hat Enterprise Linux 7.0 supports installation of multiple languages and changing of languagesbased on your requirements.

The following languages are supported in Red Hat Enterprise Linux 7.0:

East Asian Languages - Japanese, Korean, Simplified Chinese, and Traditional Chinese.

European Languages - English, German, Spanish, French, Italian, Portuguese Brazilian, andRussian.

Indic Languages - Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Odia, Punjabi,Tamil, and Telugu.

The table below summarizes the currently supported languages, their locales, default fonts installed, andpackages required for some of the supported languages.

For more information on font configuration, see Desktop Migration and Administration Guide.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

40

Page 44: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Table 19.1. Language Support Matrix

Territory Language Locale Default Font(Font Package)

Input Methods

Brazil Portuguese pt_BR.UTF-8 DejaVu Sans(dejavu-sans-fonts)

France French fr_FR.UTF-8 DejaVu Sans(dejavu-sans-fonts)

Germany German de_DE.UTF-8 DejaVu Sans(dejavu-sans-fonts)

Italy Italian it_IT.UTF-8 DejaVu Sans(dejavu-sans-fonts)

Russia Russian ru_RU.UTF-8 DejaVu Sans(dejavu-sans-fonts)

Spain Spanish es_ES.UTF-8 DejaVu Sans(dejavu-sans-fonts)

USA English en_US.UTF-8 DejaVu Sans(dejavu-sans-fonts)

China Simplified Chinese zh_CN.UTF-8 WenQuanYi ZenHei Sharp (wqy-zenhei-fonts)

ibus-libpinyin,ibus-table-chinese

Japan Japanese ja_JP.UTF-8 VL PGothic(vlgothic-p-fonts)

ibus-kkc

Korea Korean ko_KR.UTF-8 NanumGothic(nhn-nanum-gothic-fonts)

ibus-hangul

Taiwan TraditionalChinese

zh_TW.UTF-8 AR PL UMing TW(cjkuni-uming-fonts)

ibus-chewing,ibus-table-chinese

India Assamese as_IN.UTF-8 Lohit Assamese(lohit-assamese-fonts)

ibus-m17n, m17n-db, m17n-contrib

Bengali bn_IN.UTF-8 Lohit Bengali(lohit-bengali-fonts)

ibus-m17n, m17n-db, m17n-contrib

Gujarati gu_IN.UTF-8 Lohit Gujarati(lohit-gujarati-fonts)

ibus-m17n, m17n-db, m17n-contrib

Hindi hi_IN.UTF-8 Lohit Hindi (lohit-devanagari-fonts)

ibus-m17n, m17n-db, m17n-contrib

Kannada kn_IN.UTF-8 Lohit Kannada(lohit-kannada-fonts)

ibus-m17n, m17n-db, m17n-contrib

Chapter 19. Internationalization

41

Page 45: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Malayalam ml_IN.UTF-8 Meera (smc-meera-fonts)

ibus-m17n, m17n-db, m17n-contrib

Marathi mr_IN.UTF-8 Lohit Marathi(lohit-marathi-fonts)

ibus-m17n, m17n-db, m17n-contrib

Odia or_IN.UTF-8 Lohit Oriya (lohit-oriya-fonts)

ibus-m17n, m17n-db, m17n-contrib

Punjabi pa_IN.UTF-8 Lohit Punjabi(lohit-punjabi-fonts)

ibus-m17n, m17n-db, m17n-contrib

Tamil ta_IN.UTF-8 Lohit Tamil (lohit-tamil-fonts)

ibus-m17n, m17n-db, m17n-contrib

Telugu te_IN.UTF-8 Lohit Telugu(lohit-telugu-fonts)

ibus-m17n, m17n-db, m17n-contrib

19.2. General Changes In Internationalization

New yum-langpacks Plug-InA new YUM plug-in, yum-langpacks now allows users to install translation subpackages for variouspackages for the current language locale.

Changing Locale and Keyboard Layout Settingslocalectl is a new utility used to query and change the system locale and keyboard layout settings; thesettings re-used in text consoles and inherited by desktop environments. localectl also accepts ahostname argument to administer remote systems over SSH.

19.3. Input Methods

Changes in IBusThe ibus package version 1.5 is shipped in Red Hat Enterprise Linux 7.0 Beta and support for IntelligentInput Bus (IBus) is now integrated in GNOME.

Input methods can be added using the gnome-control-center region command, and the gnome-control-center keyboard command can be used to set input hotkeys.

For non-GNOME sessions, ibus can configure both XKB layouts and input methods in the ibus-setuptool and switch them with a hotkey.

The default hotkey is now Super+space, which was Control+space in ibus included in Red HatEnterprise Linux 6. This provides a similar UI which the user can see with the Alt+Tab combination.Multiple input methods can be switched using the Alt+Tab combination.

Predictive Input Method for IBusibus-typing-booster is a predictive input method for the ibus platform. It predicts complete words basedon partial input. Users can select the desired word from a list of suggestions and improve their typingspeed and spelling. ibus-typing-booster works also with the Hunspell dictionaries and can makesuggestions for a language using a Hunspell dictionary.

For more detailed changes in input methods, see Desktop Migration and Administration Guide.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

42

Page 46: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

19.4. Fonts

fonts-tweak-toolA new tool, fonts-tweak-tool allows users to configure the default fonts per language using the user fontconfiguration.

19.5. Language-Specific Changes

ArabicNew Arabic fonts from Paktype are available in Red Hat Enterprise Linux 7.0 Beta: paktype-ajrak,paktype-basic-naskh-farsi, paktype-basic-naskh-sindhi, paktype-basic-naskh-urdu, and paktype-basic-naskh-sa.

Chinese

The WQY Zenhei font is now the default font for Simplified Chinese.

The default engine for Simplified Chinese has been changed from ibus-pinyin used in Red HatEnterprise Linux 6 to ibus-libpinyin.

Indic

The new Lohit Devanagari font replaces the previous separate Lohit fonts for Hindi, Kashmiri,Konkani, Maithili, Marathi, and Nepali. Any distinct glyphs for these languages needed in the futurecan be handled in Lohit Devanagari with the Open Type Font locl tags.

New font packages gubbi-fonts and navilu-fonts have been added for Kannada language.

Japanese

IPA fonts are no longer installed by default

ibus-kkc, the Kana Kanji Conversion, is the new default Japanese input method engine using the newlibkkc backend. It replaces ibus-anthy, anthy, and kasumi.

KoreanThe Nanum font is used by default now.

New LocalesRed Hat Enterprise Linux 7.0 Beta supports new locales, Konkani (kok_IN) and Pushto (ps_AF).

Chapter 19. Internationalization

43

Page 47: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Chapter 20. Supportability and Maintenance

ABRT 2.1Red Hat Enterprise Linux 7.0 Beta ships with Automatic Bug Reporting Tool (ABRT) 2.1 which featuresimproved user interface and the ability to send uReports, lightweight anonymous problem reportssuitable for machine processing such as gathering crash statistics. Note that in order to discover asmany software bugs as possible, ABRT included in Red Hat Enterprise Linux 7.0 Beta is by defaultconfigured to automatically send reports of application crashes to Red Hat.

The set of supported languages has been extended with Java and Ruby in ABRT 2.1.

Red Hat Enterprise Linux 7.0 Beta 7.0 Release Notes

44

Page 48: Red Hat Enterprise Linux 7 Beta 7.0 Release Notes en US

Revision HistoryRevision 0.0-34 Wed Apr 30 2014 Eliška Slobodová

The krb5-appl package has been moved to the Removed Packages section.

Revision 0.0-33 Fri Apr 11 2014 Eliška SlobodováCorrected the maximum file size for ext4 and XFS file systems.

Revision 0.0-31 Thu Feb 06 2014 Eliška SlobodováRemoved a note about live migration convergence as the feature is not fully available.

Revision 0.0-29 Thu Dec 11 2013 Eliška SlobodováRelease of the Red Hat Enterprise Linux 7.0 Beta Release Notes.

Revision History

45