Cari di RHE Linux 
    RHE Linux User Manual
Daftar Isi
(Sebelumnya) 36 : RHE Linux 6.2 Release Notes37 : Chapter 2. Known Issues - ... (Berikutnya)

6.2 Technical Notes

Detailed notes on the changes implemented in Red Hat Enterprise Linux 6.2

Edition 2

Red Hat Engineering Content Services

Legal Notice

Copyright © 2011 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution-Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d 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 States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
All other trademarks are the property of their respective owners.


1801 Varsity Drive
RaleighNC 27606-2072 USA
Phone: +1 919 754 3700
Phone: 888 733 4281
Fax: +1 919 754 3701

Daftar Isi

Abstract

The Red Hat Enterprise Linux 6.2 Technical Notes list and document the changes made to the Red Hat Enterprise Linux 6 operating system and its accompanying applications between Red Hat Enterprise Linux 6.1 and minor release Red Hat Enterprise Linux 6.2.
Preface
1. Technology Previews
1.1. Storage and File Systems
1.2. Networking
1.3. Clustering
1.4. Security
1.5. Devices
1.6. Kernel
1.7. Virtualization
2. Known Issues
2.1. Installation
2.2. Entitlement
2.3. Deployment
2.4. Virtualization
2.5. Storage and File Systems
2.6. Networking
2.7. Clustering
2.8. Authentication
2.9. Devices
2.10. Kernel
2.11. Desktop
3. New Packages
3.1. RHEA-2012:1412 - new package: cc-eal4-config-rhel62
3.2. RHEA-2011:1627 - new packages: btparser
3.3. RHEA-2011:1729 - new package: fcoe-target-utils
3.4. RHEA-2011:1653 - new package: libunistring
3.5. RHEA-2011:1636 - new package: libvirt-qmf
3.6. RHEA-2011:1609 - new package: libvirt-snmp
3.7. RHEA-2011:1714 - new packages: mesa-libGLw
3.8. RHBA-2011:1628 - new package: openslp
3.9. RHEA-2011:1545 - new package: passsync
3.10. RHEA-2011:1731 - new package: perl-Test-Inter
3.11. RHEA-2011:1725 - new package: python-configshell
3.12. RHEA-2011:1724 - new package: python-ipaddr
3.13. RHEA-2011:1728 - new package: python-rtslib
3.14. RHEA-2011:1727 - new package: python-simpleparse
3.15. RHEA-2012:0022 - new package: python-suds
3.16. RHEA-2011:1622 - new package: python-suds
3.17. RHEA-2011:1726 - new package: python-urwid
3.18. RHEA-2011:1590 - new package: sanlock
3.19. RHEA-2011:1640 - new packages: sgabios
3.20. RHEA-2011:1610 - new packages: spice-gtk
3.21. RHEA-2011:1633 - new package: tboot
3.22. RHEA-2011:1752 - new package: vios-proxy
3.23. RHEA-2011:1757 - new package: virt-who
3.24. RHEA-2011:1625 - new package: wdaemon
4. Package Updates
4.1. 389-ds-base
4.2. abrt and libreport
4.3. acl
4.4. aide
4.5. alsa-lib
4.6. anaconda
4.7. apr
4.8. at
4.9. atlas
4.10. attr
4.11. audit
4.12. augeas
4.13. autofs
4.14. autotrace
4.15. bacula
4.16. bash
4.17. bfa-firmware
4.18. bind
4.19. bind-dyndb-ldap
4.20. binutils
4.21. biosdevname
4.22. blktrace
4.23. bltk
4.24. cachefilesd
4.25. certmonger
4.26. chkconfig
4.27. cifs-utils
4.28. cjkuni-fonts
4.29. cluster and gfs2-utils
4.30. clustermon
4.31. coolkey
4.32. coreutils
4.33. corosync
4.34. cpufrequtils
4.35. crash
4.36. crontabs
4.37. cryptsetup-luks
4.38. ctdb
4.39. cups
4.40. curl
4.41. cvs
4.42. cyrus-imapd
4.43. cyrus-sasl
4.44. device-mapper-multipath
4.45. DeviceKit-power
4.46. dhcp
4.47. dmidecode
4.48. dnsmasq
4.49. dosfstools
4.50. doxygen
4.51. dracut
4.52. dump
4.53. e2fsprogs
4.54. emacs
4.55. esc
4.56. expat
4.57. fcoe-utils
4.58. fence-agents
4.59. fence-virt
4.60. file
4.61. filesystem
4.62. fipscheck
4.63. firefox
4.64. firstaidkit
4.65. firstboot
4.66. freetype
4.67. fuse
4.68. gcc
4.69. gdb
4.70. gdm
4.71. ghostscript
4.72. glibc
4.73. gmp
4.74. gnome-power-manager
4.75. gnome-screensaver
4.76. gnome-session
4.77. gnome-system-monitor
4.78. gnome-terminal
4.79. gnutls
4.80. gpm
4.81. gpxe
4.82. graphviz
4.83. grub
4.84. guile
4.85. httpd
4.86. hwdata
4.87. ibus
4.88. ibus-anthy
4.89. ibus-table-erbi
4.90. icedtea-web
4.91. icu
4.92. ImageMagick
4.93. initscripts
4.94. ipa
4.95. ipa-pki-theme
4.96. ipmitool
4.97. iproute
4.98. iprutils
4.99. iptables
4.100. irqbalance
4.101. iscsi-initiator-utils
4.102. isdn4k-utils
4.103. iwl1000-firmware
4.104. iwl6000g2a-firmware
4.105. jasper
4.106. java-1.5.0-ibm
4.107. java-1.6.0-ibm
4.108. java-1.6.0-openjdk
4.109. java-1.6.0-sun
4.110. jss
4.111. jwhois
4.112. kabi-whitelists
4.113. kdeaccessibility
4.114. kdeadmin
4.115. kdebase
4.116. kdebase-workspace
4.117. kdepim-runtime
4.118. kdeutils
4.119. kernel
4.120. kexec-tools
4.121. keyutils
4.122. krb5
4.123. krb5-appl
4.124. ksh
4.125. less
4.126. libarchive
4.127. libatasmart
4.128. libcacard
4.129. libcap
4.130. libcgroup
4.131. libcmpiutil
4.132. libesmtp
4.133. libgcrypt
4.134. libgpg-error
4.135. libguestfs
4.136. libhbaapi
4.137. libhbalinux
4.138. libhugetlbfs
4.139. libica
4.140. libnih
4.141. libpng
4.142. libselinux
4.143. libsemanage
4.144. libsepol
4.145. libsndfile
4.146. libssh2
4.147. libtasn1
4.148. libtiff
4.149. libtirpc
4.150. libvirt
4.151. libvirt-cim
4.152. libvirt-qmf
4.153. libvorbis
4.154. libxklavier
4.155. libxml2
4.156. lldpad
4.157. lohit-assamese-fonts
4.158. lohit-bengali-fonts
4.159. lohit-gujarati-fonts
4.160. lohit-kannada-fonts
4.161. lohit-malayalam-fonts
4.162. lohit-oriya-fonts
4.163. lohit-punjabi-fonts
4.164. lohit-tamil-fonts
4.165. lohit-telugu-fonts
4.166. lsof
4.167. luci
4.168. lvm2
4.169. mailcap
4.170. mailman
4.171. man-pages-ja
4.172. man-pages-overrides
4.173. matahari
4.174. mcelog
4.175. mdadm
4.176. mesa
4.177. microcode_ctl
4.178. mingetty
4.179. mingw32
4.180. mingw32-qpid-cpp
4.181. mksh
4.182. mod_nss
4.183. mod_revocator
4.184. module-init-tools
4.185. mysql
4.186. nautilus
4.187. nautilus-open-terminal
4.188. ncompress
4.189. net-snmp
4.190. net-tools
4.191. netcf
4.192. NetworkManager
4.193. NetworkManager-openswan
4.194. newt
4.195. nfs-utils
4.196. nfs-utils-lib
4.197. nmap
4.198. nspr, nss, nss-softokn, and nss-util
4.199. nss
4.200. nss-pam-ldapd
4.201. nss_db
4.202. omping
4.203. opencryptoki
4.204. openldap
4.205. openmotif
4.206. openoffice.org
4.207. openscap
4.208. openssh
4.209. openssl
4.210. openssl-ibmca
4.211. openswan
4.212. oprofile
4.213. pacemaker
4.214. pam
4.215. pam_krb5
4.216. pam_ldap
4.217. papi
4.218. parted
4.219. passwd
4.220. pciutils
4.221. perl-Date-Manip
4.222. perl-Net-DNS
4.223. perl-NetAddr-IP
4.224. perl-Sys-Virt
4.225. perl-Test-Spelling
4.226. php
4.227. php-pear
4.228. pidgin
4.229. pinentry
4.230. piranha
4.231. pki-core
4.232. plymouth
4.233. policycoreutils
4.234. postgresql
4.235. powerpc-utils
4.236. powertop
4.237. prelink
4.238. procps
4.239. psacct
4.240. pulseaudio
4.241. pykickstart
4.242. pyparted
4.243. python
4.244. python-dmidecode
4.245. python-meh
4.246. python-netaddr
4.247. python-psycopg2
4.248. python-qpid
4.249. python-rhsm
4.250. python-slip
4.251. python-sqlalchemy
4.252. python-virtinst
4.253. qemu-kvm
4.254. ql2400-firmware
4.255. ql2500-firmware
4.256. Qpid
4.257. qpid-cpp
4.258. qpid-qmf
4.259. qpid-tests
4.260. qpid-tools
4.261. qt
4.262. qt3
4.263. raptor
4.264. RDMA
4.265. Red Hat Enterprise Linux Release Notes
4.266. redhat-release
4.267. redhat-rpm-config
4.268. resource-agents
4.269. rgmanager
4.270. rhn-client-tools and yum-rhn-plugin
4.271. rhnlib
4.272. ricci
4.273. rng-tools
4.274. rpm
4.275. rsyslog
4.276. ruby
4.277. s390utils
4.278. sabayon
4.279. samba
4.280. sblim-cmpi-base
4.281. sblim-cmpi-fsvol
4.282. sblim-cmpi-nfsv3
4.283. sblim-gather
4.284. sblim-sfcb
4.285. sblim-sfcc
4.286. sblim-smis-hba
4.287. scsi-target-utils
4.288. seabios
4.289. sed
4.290. seekwatcher
4.291. selinux-policy
4.292. setroubleshoot
4.293. setup
4.294. sg3_utils
4.295. shadow-utils
4.296. sigar
4.297. slapi-nis
4.298. smartmontools
4.299. sos
4.300. spice-client
4.301. spice-protocol
4.302. spice-server
4.303. spice-vdagent
4.304. squid
4.305. sssd
4.306. star
4.307. strace
4.308. subscription-manager
4.309. sudo
4.310. swig
4.311. system-config-firewall
4.312. system-config-kickstart
4.313. system-config-lvm
4.314. system-config-printer
4.315. system-switch-java
4.316. systemtap
4.317. t1lib
4.318. tcp_wrappers
4.319. tcsh
4.320. telnet
4.321. texlive
4.322. texlive-texmf
4.323. tftp
4.324. thunderbird
4.325. tmpwatch
4.326. tog-pegasus
4.327. tomcat6
4.328. tomcatjss
4.329. tsclient
4.330. tuned
4.331. udev
4.332. udisks
4.333. unicap
4.334. usbutils
4.335. util-linux-ng
4.336. valgrind
4.337. virt-manager
4.338. virt-top
4.339. virt-v2v
4.340. virt-viewer
4.341. virt-what
4.342. vsftpd
4.343. vte
4.344. which
4.345. wireshark
4.346. wpa_supplicant
4.347. X.Org
4.348. xdg-utils
4.349. xfsprogs
4.350. xinetd
4.351. xkeyboard-config
4.352. xorg-x11-drv-ati
4.353. xorg-x11-drv-intel
4.354. xorg-x11-drv-mga
4.355. xorg-x11-drv-nouveau
4.356. xorg-x11-drv-qxl
4.357. xorg-x11-drv-wacom and wacomcpl
4.358. xorg-x11-server
4.359. xorg-x11-server and tigervnc
4.360. xorg-x11-server-utils
4.361. xulrunner
4.362. yaboot
4.363. yp-tools
4.364. ypserv
4.365. yum
4.366. yum-utils
4.367. zlib
A. Revision History

Preface

The Red Hat Enterprise Linux 6.2 Technical Notes list and document the changes made to the Red Hat Enterprise Linux 6 operating system and its accompanying applications between minor release Red Hat Enterprise Linux 6.1 and minor release Red Hat Enterprise Linux 6.2.
For system administrators and others planning Red Hat Enterprise Linux 6.2 upgrades and deployments, the Technical Notes provide a single, organized record of the bugs fixed in, features added to, and Technology Previews included with this new release of Red Hat Enterprise Linux.
For auditors and compliance officers, the Red Hat Enterprise Linux 6.2 Technical Notes provide a single, organized source for change tracking and compliance testing.
For every user, the Red Hat Enterprise Linux 6.2 Technical Notes provide details of what has changed in this new release.

Note

The Package Manifest is available as a separate document.

Chapter 1. Technology Previews

Technology Preview features are currently not supported under Red Hat Enterprise Linux subscription services, may not be functionally complete, and are generally not suitable for production use. However, these features are included as a customer convenience and to provide the feature with wider exposure.
Customers may find these features useful in a non-production environment. Customers are also free to provide feedback and functionality suggestions for a Technology Preview feature before it becomes fully supported. Errata will be provided for high-severity security issues.
During the development of a Technology Preview feature, additional components may become available to the public for testing. It is the intention of Red Hat to fully support Technology Preview features in a future release.

1.1. Storage and File Systems

Parallel NFS
Parallel NFS (pNFS) is a part of the NFS v4.1 standard that allows clients to access storage devices directly and in parallel. The pNFS architecture eliminates the scalability and performance issues associated with NFS servers in deployment today.
pNFS supports 3 different storage protocols or layouts: files, objects and blocks. The Red Hat Enterprise Linux 6.2 NFS client supports the files layout protocol.
To automatically enable the pNFS functionality, create the /etc/modprobe.d/dist-nfsv41.conf file with the following line and reboot the system:
alias nfs-layouttype4-1 nfs_layout_nfsv41_files
Now when the -o minorversion=1 mount option is specified, and the server is pNFS-enabled, the pNFS client code is automatically enabled.
For more information on pNFS, refer to http://www.pnfs.com/.
Open multicast ping (Omping), BZ#657370
Open Multicast Ping (Omping) is a tool to test the IP multicast functionality, primarily in the local network. This utility allows users to test IP multicast functionality and assists in the diagnosing if an issues is in the network configuration or elsewhere (that is, 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. Matahari in Red Hat Enterprise Linux 6.2 is fully supported only for Intel 64 and AMD64 architectures. Builds for other architectures are considered a Technology Preview.
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.2, 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 file system on a disk. fsfreeze is designed to be used with hardware RAID devices, assisting in the creation of volume snapshots. For more details on the fsfreeze utility, refer to 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 file system that does not fall back to buffered I/O when doing certain allocation operations.) Only applications designed for use with O_DIRECT I/O and DIF/DIX hardware should enable this feature.
For more information, refer to section Block Devices with DIF/DIX Enabled in the Storage Administration Guide
File system in user space
Filesystem in Userspace (FUSE) allows for custom file systems to be developed and run in user space.
Btrfs, BZ#614121
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 AMD64 and Intel 64 architectures.

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.
LVM RAID support, BZ#729712
In Red Hat Enterprise Linux 6.2, support for MD's RAID personalities has been added to LVM as a Technology Preview. The following basic features are available: create, display, rename, use, and remove RAID logical volumes. Automated fault tolerance is not yet available.
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.

1.2. Networking

vios-proxy, BZ#721119
vios-proxy is a stream-socket proxy for providing connectivity between a client on a virtual guest and a server on a Hypervisor host. Communication occurs over virtio-serial links.
IPv6 support in IPVS
The IPv6 support in IPVS (IP Virtual server) is considered a Technology Preview.

1.3. Clustering

Support for redundant ring for standalone Corosync, BZ#722469
Red Hat Enterprise Linux 6.2 introduces support for redundant ring with autorecovery feature as a Technology Preview. Refer to Section 2.7, "Clustering" for a list of known issues associated with this Technology Preview.
corosync-cpgtool, BZ#688260
The corosync-cpgtool now specifies both interfaces in a dual ring configuration. This feature is a Technology Preview.
Disabling rgmanager in /etc/cluster.conf, BZ#723925
As a consequence of converting the /etc/cluster.conf configuration file to be used by pacemaker, rgmanager must be disabled. The risk of not doing this is high; after a successful conversion, it would be possible to start rgmanager and pacemaker on the same host, managing the same resources.
Consequently, Red Hat Enterprise Linux 6.2 includes a feature (as a Technology Preview) that forces the following requirements:
  • rgmanager must refuse to start if it sees the <rm disabled="1"> flag in /etc/cluster.conf.
  • rgmanager must stop any resources and exit if the <rm disabled="1"> flag appears in /etc/cluster.conf during a reconfiguration.
pacemaker, BZ#456895
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.

1.4. Security

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.

1.5. Devices

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, BZ#602451
The SR-IOV functionality of the Emulex be2net driver is considered a Technology Preview in Red Hat Enterprise Linux 6.

1.6. Kernel

Support for Fiber Channel over Ethernet (FCoE) target mode
Red Hat Enterprise Linux 6.2 includes support for Fiber Channel over Ethernet (FCoE) target mode as a Technology Preview. This kernel feature is configurable via targetadmin, supplied by the fcoe-target-utils package. FCoE is designed to be used on a network supporting Data Center Bridging (DCB). Further details are available in the dcbtool(8) and targetadmin(8) man pages.

Important

This feature uses the new SCSI target layer, which falls under this Technology Preview, and should not be used independently from the FCoE target support. This package contains the AGPL license.
Kernel Media support
The following features are presented as Technology Previews:
  • The latest upstream video4linux
  • Digital video broadcasting
  • Primarily infrared remote control device support
  • Various 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 containers provide a flexible approach to application runtime containment on bare-metal systems without the need to fully virtualize the workload. Red Hat Enterprise Linux 6.2 provides application level containers to separate and control the application resource usage policies via cgroup and namespaces. This release introduces basic management of container life-cycle by allowing creation, editing and deletion of containers via the libvirt API and the virt-manager GUI. Linux Containers are a Technology Preview.
Diagnostic pulse for the fence_ipmilan agent, BZ#655764
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.
EDAC driver support, BZ#647700
Red Hat Enterprise Linux 6.2's EDAC driver support for the latest Intel chipset is available as a Technical Preview.

1.7. Virtualization

System monitoring via SNMP, BZ#642556
This feature provides KVM support for stable technology that is already used in data center with bare metal systems. SNMP is the standard for monitoring and is extremely well understood as well as computationally efficient. System monitoring via SNMP in Red Hat Enterprise Linux 6.2 allows the KVM hosts to send SNMP traps on events so that hypervisor events can be communicated to the user via standard SNMP protocol. This feature is provided through the addition of a new package: libvirt-snmp. This feature is introduced as a Technology Preview.
Wire speed requirement in KVM network drivers
Virtualization and cloud products that run networking work loads need to run wire speeds. Up until Red Hat Enterprise Linux 6.1, the only way to reach wire speed on a 10 GB Ethernet NIC with a lower CPU utilization was to use PCI device assignment (passthrough), which limits other features like memory overcommit and guest migration
The macvtap/vhost zero-copy capabilities allows the user to use those features when high performance is required. This feature improves performance for any Red Hat Enterprise Linux 6.x guest in the VEPA use case. This feature is introduced as a Technology Preview.
(Sebelumnya) 36 : RHE Linux 6.2 Release Notes37 : Chapter 2. Known Issues - ... (Berikutnya)