Professional Documents
Culture Documents
Edicin 2
Aviso Legal
Aviso Legal
Copyright 2011 Red Hat, Inc. T he text of and illustrations in this document are licensed by Red Hat under a Creative Commons AttributionShare 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 T orvalds 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 Raleigh, NC 27606-2072 USA Phone: +1 919 754 3700 Phone: 888 733 4281 Fax: +1 919 754 3701
Resumen
Los lanzamientos menores de Red Hat Enterprise Linux son una adicin individual de mejoras, seguridad y correccin de erratas. Las Notas de lanzamiento de Red Hat Enterprise Linux 6.2 contienen los cambios mayores hechos al sistema operativo de Red Hat Enterprise Linux 6 y a las aplicaciones que acompaan a este lanzamiento menor. Notas detalladas sobre todos los cambios hechos en este lanzamiento menor pueden encontrarse en T echnical Notes.
Tabla de contenidos
Tabla de contenidos
Prefacio 1. Soporte de hardware 2. Instalacin 3. Kernel 4. Administracin de recursos 5. Controladores de dispositivo 6. Almacenaje 7. Sistema de archivos 8. Red 9. Autenticacin e interoperatividad 10. Derechos 11. Seguridad, estndares y certificaciones 12. Compilador y herramientas 13. Agrupamiento 14. Alta disponibilidad 15. Virtualizacin 16. Grficas 17. Actualizaciones generales A. Versiones de los componentes B. Historial de revisiones
Prefacio
Las Notas de lanzamiento proporcionan un cubrimiento amplio de las mejoras y adiciones que se han implementado en Red Hat Enterprise Linux 6.2. Para obtener una documentacin detallada de todos los cambios en Red Hat Enterprise Linux 6.2, vea T echnical Notes.
Nota
Consulte las Notas de lanzamiento en lnea para obtener la versin ms actualizada de las notas de lanzamiento para Red Hat Enterprise Linux 6.2 Release Notes.
Captulo 2. Instalacin
Formato de compresin del archivo initrd.img En Red Hat Enterprise Linux 6.2, el formato de compresin utilizado en el archivo initrd.im g ha cambiado. La imagen ahora es comprimida utilizando LZ MA y no Gzip. Para descomprimir una imagen, utilice el comando xz -d. Por ejemplo:
~]# xz -dc initrd.img | cpio -id
Para comprimir una imagen, utilice el comando xz -9 --form at=lzm a. Por ejemplo:
~]# find . | cpio -c -o | xz -9 --format=lzma > initrd.img
Soporte para la identificacin de dispositivos utilizando WWIDs durante la instalacin Los dispositivos Fibre Channel y Serial Attach SCSI (SAS) pueden ser ahora especificados con un World Wide Name (WWN) o un World Wide Identifier (WWID) para instalaciones desatendidas. WWN es parte del estndar IEEE el cual facilita la identificacin de dispositivos de almacenaje durante la instalacin para usuarios utilizando redes de reas de almacenaje (SAN) y otras topologas de red avanzadas. Cuando un dispositivo de almacenaje es aadido a un servidor utilizando rutas fsicas mltiples para redundancia o rendimiento mejorado, WWN para cualquiera de estas rutas es suficiente para identificar el dispositivo. Archivo ramdisk inicial El archivo ramdisk inicial en sistemas 64-bit PowerPC y 64-bit IBM POWER Series ahora se llama initrd.im g. En lanzamientos previos se llamaba ram disk.im age.gz. Soporte de direcciones IPv6 estticas para instalacin de red En Red Hat Enterprise Linux 6.2, una direccin IPv6 esttica puede ser especificada para la opcin de arranque ipv6 para instalaciones realizadas a travs de la red. La direccin especificada debe seguir la siguiente forma:
<IPv6 address>[/<prefix length>]
Un ejemplo de una direccin IPv6 vlida puede ser 3ffe:ffff:0:1::1/128. Si el prefijo es omitido, se asume el valor 64 . La direccin IPv6 esttica para la opcin de arranque ipv6 complementa los parmetros dhcp y auto ya existentes en la opcin de arranque ipv6.
Captulo 3. Kernel
Captulo 3. Kernel
El kernel distribuido en Red Hat Enterprise Linux 6.2 incluye varias correcciones de cientos de errores y mejoras al kernel de Linux. Para detalles referentes a cada correccin y mejora al kernel para este lanzamiento, por favor consulte el captulo de kernel en las notas tcnicas: Notas tcnicas de Red Hat Enterprise Linux 6.2 Uso de open-iscsi para manejar el proceso de inicio y descubrimiento de qla4 xxx Antes de Red Hat Enterprise Linux 6.2, el adaptador firmware qla4 xxx administraba el descubrimiento e inicio de objetivos iSCSI. Una nueva funcionalidad en Red Hat Enterprise Linux 6.2 le permite utilizar open-iscsi para manejar el proceso descubrimiento e inicio de qla4 xxx. Esto puede resultar en un proceso administracin uniforme. Esta nueva funcionalidad es activada por defecto. La configuracin del firmware qla4 xxx iSCSI puede ser accedida a travs de:
~]# iscsiadm -m fw
Esta funcionalidad puede ser desactivada al establecer el parmetro ql4xdisablesysfsboot=1 del mdulo de la siguiente manera: 1. Establezca el parmetro en el archivo /etc/m odprobe.d:
~]# echo "options qla4xxx ql4xdisablesysfsboot=1" >> /etc/modprobe.d/qla4xxx.conf
o, si inicia del dispositivo qla4 xxx, reiniciando su sistema. Cuando inicia un dispositivo qla4 xxx, la actualizacin de Red Hat Enterprise Linux 6.1 a Red Hat Enterprise Linux 6.2 causar que el sistema falle al arrancar con el nuevo kernel. Para obtener mayor informacin sobre este problema, consulte las Notas tcnicas. Soporte kexec kdump en sistemas de archivos adicionales Kdump (un mecanismo de vaciado de fallos basado en kexec) ahora soporta vaciado del ncleo de los siguientes sistemas de archivos en Red Hat Enterprise Linux 6: Btrfs (ntese que este sistema de archivos es una Muestra de tecnologa) ext4 XFS (ntese que XFS es un producto adicional y debe ser instalado para activar esta funcionalidad) pkgtemp fusionado con coretemp El mdulo pkgtem p ha sido fusionado con el mdulo coretem p. El mdulo pkgtem p est ahora descontinuado. El mdulo coretem p ahora soporta todas las funcionalidades que previamente tena ms las funcionalidades soportadas por el mdulo pkgtem p. Anteriormente, coretem p solo proporcionaba temperaturas por ncleo, mientras que el mdulo pkgtem p proporcionaba la temperatura del paquete de la CPU. En Red Hat Enterprise Linux 6.2, el
mdulo coretem p permite la temperatura de los ncleo, uncore y el paquete. Es aconsejable ajustar cualquier script que utilice alguno de estos mdulos. Envo sin cerrojo de las funciones queuecommand de los dispositivos SCSI En Red Hat Enterprise Linux 6.2, la capa media de SCSI soporta el envo sin cerrojo opcional de las funciones queuecom m and del dispositivo SCSI. Este es un arreglo retroactivo compatible con el proyecto principal de SCSI. El arreglo retiene la compatibilidad binaria con Red Hat Enterprise Linux 6.0 y Red Hat Enterprise Linux 6.1. Reteniendo la compatibilidad binaria requiere una diferenciacin con el mecanismo equivalente en el proyecto principal de SCSI Una opcin sin uso anterior en la estructura scsi_host_tem plate es utilizada por los dispositivos SCSI para indicar a la capa media de SCSI que el controlador queuecom m and ser enviado sin reservar el cerrojo del bus del husped SCSI. El comportamiento predeterminado es que el cerrojo Scsi_Host ser reservado durante el envo queuecom m and del dispositivo. Al establecer el parmetro scsi_host_template a lockless antes de scsi_host_alloc causar que la funcin queuecom m and del dispositivo sea enviada sin reservar el cerrojo Scsi_Host. En dichos casos, la responsabilidad de cualquier proteccin requerida del cerrojo es descargada en la ruta del cdigo queuecom m and del dispositivo. Los dispositivos SCSI actualizados para utilizar lockless queuecom m and en Red Hat Enterprise Linux 6.2 son: iscsi_iser be2iscsi bnx2fc bnx2i cxgb3i cxgb4i fcoe (software fcoe) qla2xxx qla4xxx Soporte para Fiber Channel a travs de Ethernet (FCoE) target mode Red Hat Enterprise Linux 6.2 incluye soporte para Fiber Channel a travs Ethernet (FCoE) target mode, como una Muestra de tecnologa. esta funcionalidad del kernel se puede configurar a travs targetadmin, proporcionado en el paquete fcoe-target-utils. FCoE est diseado para ser usado en una red que soporta Data Center Bridging (DCB). Ms detalles son disponibles en las pginas man dcbtool(8) y targetadm in(8).
Importante
Esta funcionalidad utiliza la nueva capa objetivo SCSI, la cual est incluida en esta Muestra de tecnologa, y no debe ser usada independientemente del soporte objetivo FCoE. Este paquete contiene la licencia AGPL.
10
Captulo 3. Kernel
En Red Hat Enterprise Linux 6.1, con BZ #605786 el parmetro de arranque crashkernel=auto fue descontinuado. Sin embargo, en Red Hat Enterprise Linux 6.2, el soporte para crashkernel=auto se contina en todos los sistemas Red Hat Enterprise Linux 6. Soporte para MD RAID en el espacio de usuario Las utilidades m dadm y m dm on han sido actualizadas para soportar Array Auto-Rebuild, Migracin a nivel del RAID, limitacin del soporte de RAID 5 y SAS-SAT A drive roaming. Fusin de peticin de vaciado Red Hat Enterprise Linux 6.2 soporta la fusin de peticiones de vaciado para asistir a los dispositivos con bajo rendimiento de vaciado Soporte UV2 Hub Red Hat Enterprise Linux 6.2 aade soporte UV2 Hub. UV2 es el UVhub sucesor del actual chip UV1 hub. UV2 utiliza el chip HARP hub que est actualmente bajo desarrollo. UV2 proporciona soporte para nuevos conectores de Intel. Proporciona nuevas funcionalidades para mejorar el rendimiento. UV2 ha sido diseado para soportar 64 T B de memoria en un SSI. Adicionalmente, el MMR del controlador de nodo ha sido actualizado para los sistemas UV. Parmetro de arranque acpi_rsdp Red Hat Enterprise Linux 6.2 introduce el parmetro de arranque acpi_rsdp para que kdump pase una direccin ACPI RSDP, as el kernel kdump puede arrancar sin EFI (Extensible Firmware Interface). Mejoras al controlador QET H Las siguientes mejoras se han realizado al controlador del dispositivo de red QET H: Soporte para el transporte HiperSockets de af_iucv Soporte para indicaciones de adaptadores de seales forzadas Soporte para envos asncronos de bloques de almacenaje Nuevo protocolo Ethernet Protocol ID aadido al mdulo if_ether Algoritmos CPACF Soporte para los nuevos algoritmos CPACF (CP Assist for Cryptographic Function), soportados por IBM zEnterprise 196, ha sido aadido. Los nuevos algoritmos de hardware acelerado son: Modo CT R para AES Modo CT R para DES y 3DES modo XT S para AES con llaves de tamaos de 128 y 256 bits Resumen de mensaje GHASH para modo GCM Red Hat Enterprise Linux 6.2 soporta redistribucin de recursos condicional a travs del parmetro del kernel pci=realloc. Esta funcin proporciona una solucin provisional para aadir recursos pci redistribuidos dinmicamente sin causar ninguna regresin. Desactiva la redistribucin dinmica por defecto, pero aade la posibilidad de activarla a travs del parmetro de la linea de comandos del kernel pci=realloc.
11
Mejoras a PCI La redistribucin dinmica es desactivada de forma predeterminada. Puede ser activada con el parmetro para la lnea de comando del kernel pci=realloc. Adems, los recursos del puente han sido actualizados para proporcionar un mayor registro en el llamado PCI assign unassigned SMEP Red Hat Enterprise Linux 6.2 permite SMEP (Supervision Mode Execution Protection) en el kernel. SMEP proporciona un mecanismo de autoridad, el cual permite que el sistema establezca un requerimiento que no busca ser ejecutado desde las pginas del usuario mientras se est en el modo de supervisor. Este requerimiento es luego impuesto por la CPU. Esta funcionalidad permite prevenir todos los ataques sin importar la vulnerabilidad en el cdigo del sistema que es ejecutado por las pginas de modo usuario mientras que la CPU est en modo supervisor. Mejoras de instrucciones de cadenas rpidas Soporte para mejorar las instrucciones de cadenas rpidas REP MOVSB/ST ORESB para las ltimas plataformas Intel ha sido aadido. USB 3.0 xHCI El controlador USB 3.0 xHCI host side ha sido actualizado para aadir soporte split-hub, permitiendo a los controladores xHCI host actuar como una USB 3.0 hub externa registrando una USB 3.0 roothub y una USB 2.0 roothub. Soporte de los parmetros ACPI, APEI y EINJ El soporte de los parmetros ACPI, APEI y EINJ est ahora desactivado por defecto. pstore Red Hat Enterprise Linux 6.2 aade soporte para pstoreuna interfaz de sistema de archivos para almacenaje persistente dependiente de la plataforma. Impresin de informacin de error PCIe AER Se ha aadido soporte para reporte de errores de hardware APEI (ACPI Platform Error Interface) basado en printk , proporcionando una manera de unificar errores desde varias fuentes y enviarlos a la consola del sistema. Controlador ioatdma El controlador ioatdm a (controlador de motor dm a) ha sido actualizado para soportar los procesadores Intel con un motor dm a. Controlador serial 8250 PCI El soporte para el adaptador Digi/IBM PCIe 2-port Async EIA-232 ha sido aadido al controlador serial 8250 PCI. Adems, el soporte de EEH (Enhanced Error Handling) para el adaptador Digi/IBM PCIe 2-port Async EIA-232 ha sido aadido al controlador serial 8250 PCI. Soporte ARI
12
Captulo 3. Kernel
El soporte ARI (Alternative Routing- ID Interpretation), una funcionalidad PCIe v2, ha sido aadido a Red Hat Enterprise Linux 6.2. PCIe OBFF El soporte de activacin/desactivacin PCIe OBFF (Optimized Buffer Flush/Fill) ha sido aadido para las ltimas plataformas Intel. OBFF proporciona a los dispositivos informacin sobre las interrupciones y la actividad del memoria y sus potencial impacto en la reduccin de energa, mejorando as el uso eficiente de energa. Captura de reportes oops/panic para NVRAM En Red Hat Enterprise Linux 6.2, el kernel es activado para capturar reportes oops/panic del kernel desde el buffer dm esg en NVRAM para las arquitecturas PowerPC. Controlador MXM El controlador MXM, responsable de la interrupcin de grficos en plataformas NVIDIA, ha sido portado a Red Hat Enterprise Linux 6.2. Fusin de pginas Red Hat Enterprise Linux 6.2 introduce la fusin de pginas, una funcionalidad en los servidores IBM Power la cual permite la fusin de pginas idnticas entre las particiones lgicas. Particin del Cache L3 El soporte para particin de cache L3 ha sido aadida para las ltimas CPU de la familia AMD. mdulo thinkpad_acpi El mdulo thinkpad_acpi ha sido actualizado para aadir soporte para los modelos T hinkPad. Soporte C-State Se ha aadido soporte para los ltimos procesadores Intel C-State en intel_idle. Advertencias IOMMU Red Hat Enterprise Linux 6.2 ahora muestra advertencias para IOMMU (Input/Output Memory Management Unit) en sistemas AMD. Registro a dmesg durante el arranque Se ha aadido el registro de informacin de la tarjeta, sistema y BIOS a dm esg durante el arranque. Soporte IBM PowerPC Se han aadido entradas cputable al kernel, proporcionando soporte para los ltimos procesadores de la familia IBM PowerPC. VPHN La funcionalidad VPHN (Virtual Processor Home Node) ha sido desactivada en los sistemas IBM System
13
p. Controladores soportados en los ltimos microprocesadores de Intel Los siguientes controladores son ahora soportados por los ltimos chipset de Intel: Controlador i2c-i801 SMBus ahci AHCI-mode SAT A Controlador ata_piix IDE-mode SAT A Controlador T CO Watchdog Controlador LPC Controller exec-shield En sistemas IBM PowerPC, el valor exec-shield en sysctl o en el parmetro /proc/sys/kernel/exec-shield ya no es impuesto. kdump en PPC64 Se han aadido arreglos y reviciones adicionales para soportar kdum p en sistemas 64-bit PowerPC y 64-bit IBM POWER Series. mdulo UV MMT IMER El mdulo UV MMT IMER (uv_m m tim er) ha sido activado en plataformas SGI. El mdulo uv_m m tim er permite acceso userland directo al reloj de tiempo real de los sistemas UV el cual es sincronizado a lo largo de todos los hubs. mdulo IB700 Se ha aadido el soporte para mdulos IB700 en Red Hat Enterprise Linux 6.2 Anular PCIe AER Mask Registers Se ha aadido el parmetro de mdulo aer_mask_override, proporcionando una manera de sobrescribir la mscara corregida o sin corregir para los dispositivos PCI. La mscara tendr el bit que corresponde con el estado pasado en la funcin aer_inject(). Soporte del controlador USB 3.0 en PPC64 Se ha aadido soporte para el controlador USB 3.0 host para los sistemas PowerPC de 64-bit y IBM POWER Series de 64-bit. Mejoras a OOM Killer Una implementacin de OOM (Out of Memory) killer del proyecto principal ha sido portado a OOM (Out of Memory) killer. Las mejoras incluyen: Los procesos que estn a puntos de terminar son preferidos sobre OOM Killer. El proceso OOM Kill tambin termina los hijos de los procesos seleccionados. Heuristic ha sido aadido para terminar el proceso forkbom b. El parmetro ajustable de oom_score_adj /proc aade los valores almacenados en cada variable
14
Captulo 3. Kernel
oom_score_adj del proceso, los cuales pueden ser ajustados a travs de /proc. Esto permite un ajuste de cada proceso para el OOM Killer en el espacio de usuario; al establecerse a -1000 se desactivar OOM kill totalmente, mientras que +1000 marcar este proceso como el principal objetivo de OOM kill. Para obtener mayor informacin sobre la nueva implementacin, consulte http://lwn.net/Articles/391222/. Controlador zram Red Hat Enterprise Linux 6.2 proporciona una actualizacin al controlador zram (crea RAM genrico basado en dispositivos de bloque comprimido). Utilidad taskstat En Red Hat Enterprise Linux 6.2, la utilidad taskstat (muestra estados de tareas ASET ) en el kernel ha sido mejorado al proporcionar el tiempo de la CPU en micro-segundos para ser usado en la utilidad top. Utilidad perf Red Hat Enterprise Linux 6.2 actualiza la utilidad perf a la versin 3.1 junto con la actualizacin del kernel a v 3.1. Consulte BZ #725524 para obtener las nuevas funcionalidades del kernel proporcionadas por la utilidad perf. La actualizacin de la utilidad perf incluye: Soporte a cgroup Manejo de /proc/sys/kernel/kptr_restrict Ms impresiones de porcentaje de cache-miss Las opciones -d -d y -d -d -d muestran ms eventos de la CPU Se aadi la opcin --sync/-S Se aadi soporte para el parmetro PERF_TYPE_RAW Se aadi ms documentacin sobre la opcin -f/--fields El paquete python-perf ha sido aadido para soporte en python Soporte OProfile Red Hat Enterprise Linux 6.2 aade soporte OProfile para los nuevos procesadores Intel. Contado IRQ El nmero de solicitudes de interrupcin (IRQ) se cuenta ahora en un contador de suma de todos los irq, reduciendo as el costo de la bsquedas en el archivo /proc/stat. Mejoras del programador Red Hat Enterprise Linux 6.2 introduce mejoras en el programador en donde se proporciona una pista al programador en la siguiente buddy hint en sleep y preempt path. Esta pista/mejoramiento ayuda a la carga de trabajo de tareas mltiples en grupos de tareas mltiples. Mejoras a T ransparent Huge Page En Red Hat Enterprise Linux 6.2, T ransparent Huge Pages son ahora soportadas en varias partes del kernel: Los llamados del sistema de mremap, mincore y mprotect
15
Parmetros ajustables /proc: /proc/<pid>/sm aps y /proc/vm stat Adicionalmente, las T ransparent Huge Pages aaden mejoras de compactacin. Auto pruebas XT S AES256 Red Hat Enterprise Linux 6.2 aade auto pruebas XT S (XEX-based T weaked CodeBook) AES256 para cumplir los requerimientos FIPS-140. Eliminacin de paquete en SELinux netfilter Anteriormente, el conector netfilter de SELinux hooks retornaba NF_DROP si se eliminaba un paquete. En Red Hat Enterprise Linux 6.2, una eliminacin en netfilter se seala como un error fatal permanente y no es transitorio. Al hacer esto, se pasa el error al stack y algunos sitios y aplicaciones obtendrn una interaccin ms rpida de que algo va mal. LSM hook En Red Hat Enterprise Linux 6.2, la opcin para renovar el montaje (m ount -o rem ount) se pasan al nuevo conector LSM. Modo predeterminado para los sistemas UEFI Red Hat Enterprise Linux 6.0 y 6.1 el modo predeterminado para ejecutar sistemas UEFI es en un modo de direccin fsica. Red Hat Enterprise Linux 6.2 ejecuta sistemas UEFI en un modo de direccin virtual por defecto. El comportamiento anterior puede obtenerse al pasar el parmetro de kernel physefi. Mtodo predeterminado para kdump a travs de SSH En Red Hat Enterprise Linux 6, el mtodo core_collector predeterminado para volcar el ncleo a travs de SSH ha cambiado de scp a makedumpfile, el cual ayuda a reducir el tamao del archivo del ncleo cuando se copia a travs de un enlace de red, dando como resultado una copia ms rpida. Si necesito el archivo de ncleo con todo el tamao de vmcore, especifique lo siguiente en el archivo /etc/kdum p.conf:
core_collector /usr/bin/scp
16
En estos escenarios, el programador necesita poner un lmite fijo al consumo de recursos de la CPU de un grupo de tareas si excede un lmite presente. Esto se logra generalmente al regular el grupo de tareas cuando consume totalmente el tiempo de CPU designado. El establecimiento de lmites mximo de CPU de cgroups se considera una adicin muy importante al repertorio de funcionalidades de Red Hat Enterprise Linux, para los casos mencionados anteriormente. El establecimiento de lmite mximo de CPU es proporcionado por el Credit Scheduler en Xen y tambin en el programador ESX de VMWare. Mejoras en la escalabilidad del controlador de CPU de Cgroups en sistemas SMP Red Hat Enterprise Linux 6 activa cgroups directamente, y libvirt crea un cgroups por cada modelo de husped. En sistemas SMP grandes, un incremento en el nmero de cgroups empeora el rendimiento. Sin embargo, en Red Hat Enterprise Linux 6.2, la escalabilidad de CPU de cgroups ha sido mejorada significativamente, haciendo posible la creacin y ejecucin de cientos de cgroups simultneamente sin repercusiones en el rendimiento. Adems de las mejoras de escalabilidad, un parmetro ajustable en /proc, dd sysctl_sched_shares_window, ha sido aadido con un valor predeterminado de 10 ms. Mejoras en el rendimiento del controlador de E/S de cgroups El diseo del controlador de E/S de cgroups ha sido mejorado para reducir el uso de cerrojos dentro del controlador de E/S, dando como resultado un mejor rendimiento. As mismo, el controlador de E/S ahora soporta estadsticas por cgroup. Mejoras en el rendimiento del controlador de memoria de cgroups Red Hat Enterprise Linux 6.2 introduce mejoras en el costo del uso de memoria en el controlador de memoria al reducir en un 37% el costo de asignacin para cada arreglo page_cgroup. Adems, el
17
puntero page_cgroup-to-page ha sido removido, mejorando el rendimiento del controlador de memoria. Valor por defecto para la variable CFQ group_isolation El valor de la variable group_isolation de CFQ ha sido cambiado de 0 a 1 (/sys/block/<device>/queue/iosched/group_isoaltion). Despus de varias pruebas y numerosos reportes de usuarios, se encontr que el valor predeterminado 1 es ms til. Cuando se establece a 0, todas las colas de E/S aleatorias forman parte del root cgroup y no del cgroup del cual las aplicaciones forman parte. Consecuentemente, esto conlleva a que no haya una diferenciacin del servicio para las aplicaciones.
Otras lecturas
Para obtener mayor informacin sobre la administracin de recursos y los grupos de control, consulte Gua de Administracin de recursos de Red Hat Enterprise Linux 6.2.
18
19
Controladores de red El controlador netxen para dispositivos de red NetXen Multi port (1/10) Gigabit ha sido actualizado a la versin 4.0.75. El controlador vm xnet3 ha sido actualizado. El controlador bnx2x ha sido actualizado a la versin v1.70. El controlador be2net para dispositivos de red ServerEngines BladeEngine2 10Gbps ha sido actualizado a la versin 4.0.100u. El controlador ixgbevf ha sido actualizado a la versin 2.1.0-k El controlador cxgb4 para Chelsio T erminator4 10G Unified Wire Network Controllers ha sido actualizado. El controlador cxgb3 para la familia de controladores de red Chelsio T 3 ha sido actualizado. El controlador ixgbe para dispositivos de red Intel 10 Gigabit PCI Express ha sido actualizado a la versin 3.4.8-k. El controlador e1000e para dispositivos de red Intel PRO/1000 ha sido actualizado a la versin 1.3.16-k. El controlador e1000 para dispositivos de red Intel PRO/1000 ha sido actualizado, proporcionando soporte para Marvell Alaska M88E1118R PHY. El controlador e100 ha sido actualizado. El controlador enic para dispositivos Cisco 10G Ethernet ha sido actualizado a la versin 2.1.1.24. El controlador igbvf ha sido actualizado a la versin 2.0.0-k. El controlador igb para Intel Gigabit Ethernet Adapters ha sido actualizado. El controlador bnx2 para controladores NetXtreme II 1 Gigabit Ethernet ha sido actualizado a la versin 2.1.6+. El controlador tg3 para dispositivos Broadcom T igon3 ethernet ha sido actualizado a la versin 3.119. El controlador qlcnic para HP NC-Series QLogic 10 Gigabit Server Adapters ha sido actualizado a la versin 5.0.16+. El controlador bna ha sido actualizado. El controlador r8169 ha sido actualizado para solucionar dos errores relacionados con descargas Rx checksum. El controlador qlge ha sido actualizado a la versin v1.00.00.29. El controlador cnic ha sido actualizado para aadir soporte iSCSI y FCoE para la familia 578xx de Multi-Port Single-Chip 10G Ethernet Converged Controllers, soporte VLAN y una nueva interfaz firmware bnx2x. iwl6000 y iwlwifi han sido actualizados con EEPROM versin 0x423. Controladores grficos y otros El controlador radeon ha sido actualizado con arreglos post-3.0, incluyendo cdigo compatible de drm/agp. El controlador nouveau y i915 ha sido actualizado, incluyendo cdigo compatible de drm/agp. El controlador de tarjeta de memoria Ricoh (R5C592) ha sido actualizado con la nueva interfaz de programacin de aplicaciones KFIFO. El controlador netjet ha sido actualizado para poner en la lista negra la tarjeta Digium T DM400P PCI. El controlador lm 78 ha sido actualizado. El controlador wacom ha sido actualizado para aadir soporte para las tarjetas de adaptadores
20
Cintiq 21UX2, Intuos4 WL y DT U-2231. El controlador synaptics ha sido actualizado para aadir soporte multi-touch. El controlador de audio ALSA HDA ha sido actualizado para activar y mejorar soporte para los nuevos microprocesadores y codecs de audio HDA. El controlador edac ha sido actualziado para soportar los nuevos microprocesadores Northbridge para plataformas AMD.
21
Captulo 6. Almacenaje
Soporte iprutil para funciones SAS VRAID El paquete iprutils proporciona utilidades para manejar y configurar dispositivos SCSI que son soportados por el controlador de dispositivo de almacenaje SCSI ipr. El paquete iprutils ha sido actualizado para soportar funciones SAS VRAID para los nuevos adaptadores 6 GB SAS en IBM POWER7. Soporte LVM RAID En Red Hat Enterprise Linux 6.2, el soporte para MD's RAID personalities ha sido aadido a LVM como una Muestra de tecnologa. Las siguientes funciones bsicas estn disponibles: crear, mostrar, renombrar, utilizar y remover volmenes lgicos RAID. La tolerancia a fallos automtica no est aun disponible. Es posible crear un volumen lgico RAID al especificar el argumento --type <segtype>. Por ejemplo: Crea un arreglo RAID1 (esta es una implentacin diferente de RAID1 que el tipo de segmento m irror de LVM):
~]# lvcreate --type raid1 -m 1 -L 1G -n my_lv my_vg
Extensin iSCSI para RDMA (iSER) initiator y target iSER initiator y target son ahora soportados. Red Hat Enterprise Linux puede ahora funcionar como un iSCSI initiator y servidor de almacenaje en entornos de produccin que utilizan InfiniBand y que requieren un alto rendimiento y una latencia baja. Reduccin en el tiempo de activacin para os dispositivos LVM Los dispositivos LVM pueden ser ahora activados y desactivados ms rpidamente que antes. Esto es relevante en entornos de alta densidad que tienen gran nmero de configuraciones LVM. Un ejemplo de estos entornos es un anfitrin que soporta cientos de huspedes virtuales cada uno de los cuales utiliza uno o ms volmenes lgicos.
22
Ahora que la opcin de montaje -o m inorversion=1 ha sido especificada y el servidor pNFS ha sido activado, el cdigo del cliente pNFS es automticamente activado. Esta funcionalidad es una Muestra de tecnologa. Para obtener mayor informacin sobre pNFS, consulte http://www.pnfs.com/. Escritura asincrnica en CIFS El protocolo CIFS (Common Internet File System) permite una forma unificada de acceder a archivos remotos en sistemas operativos diferentes. El cliente CIFS tradicionalmente solo ha permitido escrituras sincrnicas. Esto significa que el proceso cliente no retornar el control hasta que la escritura ha sido completada satisfactoriamente. Esto puede llevar a un bajo rendimiento cuando las transacciones grandes toman largo tiempo en ser completadas. El cliente CIFS ha sido actualizado para escribir datos en paralelo sin la necesidad de esperar por escrituras secuenciales. Este cambio puede resultar en mejoras de rendimiento de hasta 200%. Autenticacin CIFS NT LMSSP El soporte para autenticacin NT LMSSP ha sido aadido a CIFS. Adems, CIFS utiliza el crypto API del Kernel. Mdulo autofs4 El mdulo autofs4 ha sido actualizado a la versin 2.6.38 del kernel.
23
T racepoints fijos para ext3 and jbd T racepoints fijos han sido aadidos a ext3 y jbd. Opciones de montaje en superblock Soporte para la opcin de montaje -o nobarrier en ext4 , y sus utilidades tune2fs, debugfs, libext2fs, han sido aadidas.
24
Captulo 8. Red
Captulo 8. Red
Llamada del sistema send de Multi-message Red Hat Enterprise Linux 6.2 introduce la llamada del sistema send de multi-message el cual es la versin send de la llamada del sistema existente recvm m sg en Red Hat Enterprise Linux 6. El API del llamado del sistema sendm m sg luce de la siguiente forma:
struct mmsghdr { struct msghdr msg_hdr; unsigned msg_len; }; ssize_t sendmmsg(int socket, struct mmsghdr *datagrams, int vlen, int flags);
T ransmit Packet Steering (XPS) Red Hat Enterprise Linux 6.2 incluye T ransmit Packet Steering (XPS) para dispositivos multiqueue. XPS introduce una transmisin ms eficiente de paquetes de red para dispositivos multiqueue al dirigir especficamente el procesador involucrado en enviar el paquete. XPS permite la seleccin de la cola de transmisin para la transmisin de paquetes basado en la configuracin. Esto es anlogo a la implementacin de la funcionalidad receive-side implementada en Red Hat Enterprise Linux 6.1 la cual permita la seleccin del procesador basado en la cola receptora (RPS). XPS ha mostrado un mejoramiento del 20% al 30%. Inundacin de trfico para grupos sin registrar Anteriormente, el puente inundaba paquetes a los grupos sin registrar en todos los puertos. Sin embargo, este comportamiento no es deseable en entornos donde el trfico a grupos sin registrar est siempre presente. En Red Hat Enterprise Linux 6.2, el trfico solo es mandado a los grupos sin registrar a los puertos marcados como enrutadores. Para forzar la inundacin a cualquier puerto dado, marque ese puerto como enrutador. Soporte Stream Control T ransmission Protocol (SCT P) Multihome Red Hat Enterprise Linux 6.2 aade soporte para SCT P multihomingla capacidad para que los nodos (los nodos de multi-home) puedan ser contactados bajo varias direcciones IP. T racepoints para eventos de eliminacin de paquetes UDP En Red Hat Enterprise Linux 6.2, se han aadido ms tracepoints a los eventos de eliminacin de paquetes UDP. Estos tracepoints proporcionan una manera de analizar las razones por las cuales los paquetes UDP son eliminados. IPSet La funcionalidad IPSet en el kernel has sido aadida para almacenar varias direcciones IP o nmeros de puertos y para hacerlos coincidir posteriormente contra una coleccin a travs de iptables. T amao predeterminada de recepcin inicial para T CP El tamao predeterminada de recepcin inicial para T CP ha sido incrementada de 4 kB a 15 kB. El beneficio de este incremento es que cualquier dato (15 kB > carga > 4 kB) puede ajustarse al tamao
25
inicial. Con la configuracin de 4 kB (IW3), cualquier carga superior a los 4 kB debe ser dividido en varias transferencias. T amao predeterminada de congestin inicial para T CP En Red Hat Enterprise Linux 6.2, el tamao predeterminada de congestin inicial para T CP est establecido a 10, de acuerdo a RFC 5681. Adems, el cdigo comn del tamao inicial para T CP y CCID-2 ha sido consolidado. Soporte GSO en IPv6 Soporte GSO (Generic Segmentation Offload) para IPv6 forward path ha sido aadido, mejorando as el rendimiento de las comunicaciones entre husped/anfitrin si GSO est activado. vios-proxy vios-proxy es un stream-socket proxy para proporcionar una conexin entre un cliente en un husped virtual y un servidor en un anfitrin Hypervisor. La comunicacin ocurre a travs de enlaces virtio-serial. esta funcionalidad es introducida como una Muestra de T ecnologa en Red Hat Enterprise Linux 6.2.
26
Otras lecturas
El Manual de administracin de identidades proporciona informacin detallada sobre la administracin de identidades, la tecnologa con la que trabaja, y la terminologa usada para describirla. Proporciona informacin de diseo de alto nivel para los componentes del cliente y del servidor.
Soporte PIV para tarjetas inteligentes El soporte para tarjetas inteligentes con interfaz PIV (Verificacin de identidad personal) ha sido aadida en Red Hat Enterprise Linux 6.2. Es ahora posible utilizar tarjetas PIV compatibles con FIPS 201 que permiten el uso seguro de datos. Las tarjetas PIV permiten confidencialidad de los datos al restringir el acceso del poseedor de la tarjeta. Esto tambin asegura la integridad de los datos al permitir que solo el poseedor de la tarjeta pueda hacer modificaciones. Esto garantiza la autenticidad de la informacin y previene el rechazo de los datos. El uso de tarjetas PIV es mandado dado a travs de U.S. Homeland Security Presidential Directive 12 (HSPC-12), el cual requiere el uso de este tipo de tecnologa para ganar acceso a todos los sistemas gubernamentales..
27
Otras lecturas
La Gua de Implementacin de Red Hat Enterprise Linux 6.2 contiene mayor informacin sobre el manejo de suscripciones. La Gua de Installacin de Red Hat Enterprise Linux 6.2 contiene mayor informacin sobre el proceso de registro y suscripcin durante firstboot y kickstart.
28
29
30
31
32
Mejoras en el rendimiento de red en KVM El rendimiento de red de KVM es un requerimiento crtico para los productos y soluciones basados en cloud y virtualizacin. Red Hat Enterprise Linux 6.2 proporciona un nmero de optimizaciones de rendimiento de red que mejoran el controlador para-virtualizado de red de KVM. Mejora el rendimiento de pequeos mensajes de KVM Red Hat Enterprise Linux 6.2 mejora el rendimiento de pequeos mensaje de KVM que satisfacen una variedad de cargas de trabajo de red que generan mensajes pequeos (< 4K). Requerimiento de velocidad de cable en los controladores de red de KVM Los productos de virtualizacin y cloud que ejecutan cargas de trabajo de red necesitan ser ejecutados a velocidad de cable. Hasta Red Hat Enterprise Linux 6.1, la nica manera de lograr velocidad de cable en 10 GB Ethernet NIC con bajo uso de CPU era utilizar asignaciones al dispositivo PCI, lo cual limitaba otras funcionalidades como la migracin de huspedes y el overcommit de memoria. Las capacidades macvtap/vhost zero-copy permiten al usuario utilizar estas funcionalidades cuando se requiere un alto rendimiento. Esta funcionalidad mejora el rendimiento para cualquier husped Red Hat Enterprise Linux 6.x en caso de uso de VEPA. Esta funcionalidad es introducida como una Muestra de tecnologa. Optimizacin UDP checksum para los controladores de red de KVM La optimizacin UDP checksum elimina la necesidad de que el cliente valide checksum si ha sido validado por el NICs del anfitrin. Esta funcionalidad acelera UDP en externo a husped en tarjetas 10 GB Ethernet con huspedes y anfitriones Red Hat Enterprise Linux 6.2. La optimizacin UDP checksum se implementa en el controlador virtio-net. Mejoras en el rendimiento de rutas de E/S cuando el anfitrin es ms lento que el husped El controlador de red de KVM en Red Hat Enterprise Linux 6.2 ha mejorado el rendimiento de rutas de E/S, con reducciones de salidas e interrupciones de mquinas virtuales, lo cual resulta en una entrega de datos ms rpida. Esto tambin permite ejecutar huspedes rpidos en anfitriones lentos sin incurrir en perdidas de rendimiento. Este mejoramiento se logr al mejorar la estructura de anillo de virtio y el soporte indice de eventos en virtio y vhost-net.
33
Administracin de sistemas de KVM y mejoras de uso Supervicin del sistema a travs de SNMP Esta funcionalidad proporciona soporte KVM para tecnologas estables que ya estn en uso en centros de datos con sistemas bare metal. SNMP es el estndar de supervisin, es bien entendido y eficiente. La supervisin de sistemas a travs de SNMP en Red Hat Enterprise Linux 6.2 permite a los anfitriones KVM enviar trampas SNMP en eventos para que los eventos del hypervisor pueden ser comunicados al usuario a travs del protocolo SNMP estndar. Esta funcionalidad se proporciona a travs de la adicin de un nuevo paquete: libvirt-snmp. Esta funcionalidad es introducida como una Muestra de tecnologa. Mejoras en las capacidades de depurado del husped Los usuarios que virtualizan sus centros de datos necesitan una manera de depurar cuando un OS husped falla y un volcado de fallos tiene que se iniciado. Hay dos mtodos que se utilizan en los sistemas fsicos: Provocar una interrupcin NMI (non-maskable interrupt) en el husped Enviar una secuencia SysRq al husped Aunque estas funcionalidades son proporcionadas directamente en la consola de KVM, un nmero de usuarios utiliza KVM a travs del API de libvirt y virsh, en donde estas dos funcionalidades no existen. Red Hat Enterprise Linux 6.2 introduce mejoras en las capacidades de depurado de los huspedes en KVM, permitiendo as que los usuarios induzcan huspedes NMIs y enven secuencias de llaves SysRq a los huspedes. Mejora el acceso del arranque de la mquina virtual Los usuarios que virtualizan sus centros de datos necesitan rastrear el proceso de arranque de los huspedes y ver los mensajes de arranque del kernel y la BIOS desde el principio. La ausencia de esta funcionalidad previene a los usuarios un uso interactivo de la consola virsh, antes del arranque. Un nuevo paquete sgabios, ha sido aadido a Red Hat Enterprise 6.2, para proporcionar esta funcionalidad adems de otras adiciones a qemu-kvm. Instantneas en vivo Red Hat Enterprise Linux 6.2 introduce la funcin Live Snapshot como una Muestra de tecnologa. La funcionalidad de instantneas en vivo proporciona respaldos automticos de imgenes de las mquinas virtuales en el disco duro, y proporciona instantneas por dispositivo del disco virtual, utilizando imgenes qcow2 externas. La creacin de instantneas Multi-disk en vivo ayudan a mantener la integridad de los datos al detener qemu antes de tomar tantas instantneas como el nmero de discos. As, una instantnea multi-disk tendr todos los discos que contienen data en el mismo punto temporal. Es importante notar que hay una limitacin con la consistencia del sistema de archivos. Sin embargo, el uso de imgenes de instantneas es crash-consistent. Un usuario debe ejecutar una revisin del sistema de archivos (fsck) o reanudar entradas de diario, lo cual es similar a un arranque despus de una perdida de energa. Mejoras al ajuste Multi-processor (NUMA)
34
Red Hat Enterprise Linux 6.2 aade mejoras en los ajustes del API de libvirt, dando como resultado mejoras instantneas cuando se ejecutan mediciones SPECvirt. Red Hat Enterprise Linux 6.2 es ahora capaz de fijar la memoria asociada con un nodo NUMA cuando una mquina virtual es creada. Mejoras de USB La emulacin de USB 2.0 ha sido implementada para qemu-kvm. Este esta disponible para QEMU directamente. El soporte para Libvirt est planeado para el siguiente lanzamiento. Soporte de despertador remoto ha sido aadido al controlador anfitrin de USB. Junto con la cooperacin del OS husped, permite detener el modo de votacin 1000hz frecuente y pone el dispositivo a dormir. Mejora as la utilizacin de energa y el consumo de CPU de las mquinas virtuales con emulacin de ratn por USB (o una tableta) uno de los dispositivos comunes que cada mquina virtual tiene.
Mejoras en Xen Memory ballooning Memory ballooning es ahora soportado por huspedes Red Hat Enterprise Linux 6 Xen paravirtualizados. Lmite de memoria de dominio El lmite de memoria para huspedes x86_64 domU PV ha sido incrementado a 128 GB: CONFIG_XEN_MAX_DOMAIN_MEMORY=128. Contabilidad de tiempo La implementacin xen_sched_clock (la cual retorna el nmero de nanosegundos no robados) ha sido reemplazado por la implementacin xen_clocksource_read.
Documentacin sobre Virtualizacin La gua de virtualizacin de Red Hat Enterprise Linux ha sido dividida en varias guas especficas: Red Hat Enterprise Linux Virtualization Getting Started Guide Red Hat Enterprise Linux Virtualization Administration Guide Red Hat Enterprise Linux Virtualization Host Configuration and Guest Installation Guide spice-protocol El paquete spice-protocol ha sido actualizado a la versin 0.8.1, para proporcionar las siguientes nuevas funcionalidades: Soporte para cambios de volumen Soporte para interrupciones y escrituras de E/S asncronas del husped Soporte para escrituras suspendidas relacionadas (S3) de E/S del husped Soporte para interrupciones que indican errores en el husped
35
Contenedores de Linux Los contenedores de Linux proporcionan una solucin flexible a la contencin del tiempo de ejecucin de una aplicacin en sistemas bare-metal sin la necesidad de virtualizar totalmente la carga de trabajo. Red Hat Enterprise Linux 6.2 proporciona contenedores al nivel de la aplicacin para separar y controlar las polticas de uso de recursos de la aplicacin a travs de cgroups y namespaces. Este lanzamiento introduce administracin bsica de contenedores al permitir la creacin, edicin y eliminacin de contenedores a travs del API de libvirt y la GUI de virt-manager. Los contenedores de Linux son una Muestra de tecnologa. RPM multi-instalable de Red Hat Enterprise Virtualization Hypervisor Para poder permitir instalacin colaterales del paquete rhev-hypervisor, configure Yum para que rhevhypervisor tenga la opcin installonly editando el archivo /etc/yum .conf y aadiendo la opcin installonlypkgs:
[main] ... installonlypkgs=rhev-hypervisor
Esta opcin necesita incluir tambin una liste predeterminada de paquetes installonly que puede encontrarse en las pginas man de yum .conf (m an yum .conf 5) en la seccin sobre la opcin installonlypkgs.
36
37
Otras lecturas
Para obtener mayor informacin sobre la configuracin de ABRT y su nueve sintaxis, consulte la Gua de Implementacin de Red Hat Enterprise Linux 6.2.
Librera matemtica optimizada para sistemas z de IBM Red Hat Enterprise Linux 6.2 proporciona una librera de lgebra lineal optimizada para Linux en sistema Z la cual permite que el compilador genere cdigo para funciones de perfil alto, aprovechando las ventajas de las ltimas funcionalidades del hardware. Soporte mejorado para tablets Red Hat Enterprise Linux 6.2 mejora el soporte para dispositivos Wacom. Ya no es necesario reconfigurar el dispositivo despus de desconectarlo y conectarlo de nuevo. Deteccin wireless mejorada NetworkManager puede ahora detectar redes inalmbricas en el fondo, proporcionando una mejor experiencia al usuario. Aumento en el soporte de CPU en GNOME La utilidad gnome-system-monitor puede ahora monitorizar sistemas que tienen ms de 64 CPUs.
38
39
Historial de revisiones
Revisin 2-2.33 Rebuild for Publican 3.0 2012-07-18 Anthony T owns
Revisin 1-0 T ue Dec 6 2011 Notas de Lanzamiento de Red Hat Enterprise Linux 6.2
Martin Prpi