HP-UX

Notas de la revisión de HP-UX 11i versión 3 Servidores HP 9000 y HP Integrity N° de referencia: 5991-6476 Febrero de 20

Views 287 Downloads 6 File size 5MB

Report DMCA / Copyright

DOWNLOAD FILE

Citation preview

Notas de la revisión de HP-UX 11i versión 3 Servidores HP 9000 y HP Integrity

N° de referencia: 5991-6476 Febrero de 2007 © Copyright 2006-2007 Hewlett-Packard Development Company, L.P.

Avisos legales © Copyright 2006-2007 Hewlett-Packard Development Company, L.P. Software informático confidencial. Se precisa una licencia válida de HP en relación con la posesión, la utilización o la copia del mencionado software. De acuerdo con la normativa FAR 12.211 y 12.212, se concede al Gobierno de EE. UU. la licencia del Software Informático Comercial, de la Documentación sobre el Software Informático y de los Datos Técnicos relativos a Artículos Comerciales conforme a los términos de la licencia comercial estándar del proveedor. La información que recoge este documento está sujeta a cambios sin previo aviso. Las únicas garantías existentes para los productos y los servicios de HP son las expuestas en las declaraciones de garantía expresa que acompañan a dichos productos y servicios. Ninguna parte de este documento debe interpretarse como constituyente de garantía adicional alguna. HP no será responsable de los errores o las omisiones de carácter técnico o editorial que pueda contener este documento. El logotipo Intel® Itanium®, Intel, Intel Inside e Itanium son marcas comerciales o marcas registradas de Intel Corporation o de sus filiales en Estados Unidos y otros países. Java™ es una marca comercial en EE. UU. de Sun Microsystems, Inc. Linux es una marca registrada en EE. UU. de Linus Torvalds. Microsoft®, Windows®, Windows NT® y Windows® XP son marcas registradas en EE. UU. de Microsoft Corporation. Oracle® es una marca registrada en EE. UU. de Oracle Corporation, Redwood City (California). UNIX® es una marca registrada de The Open Group. Agradecimientos Este producto incluye software desarrollado por Apache Software Foundation. Esta documentación se basa en información obtenida de la Apache Software Foundation (http://www.apache.org). Este producto incluye software desarrollado por OpenSSL Project para su uso en OpenSSL Toolkit (http://www.openssl.org). Este producto incluye software cifrado escrito por Eric Young ([email protected]). Este producto incluye PHP (Hypertext Preprocessor), disponible gratuitamente a través de PHP Group (http://www.php.net). Este producto incluye software desarrollado por OpenLDAP Project (http://www.openldap.org).

2

Historial de publicación Este documento es la parte número uno de una serie. Cada documento de la serie describe las novedades, los cambios y los elementos que se han desaprobado o que han quedado obsoletos desde la revisión anterior de HP-UX 11i v3 (o, en el caso de la revisión inicial, desde la revisión de septiembre de 2005 de HP-UX 11i v1 y la revisión de junio de 2006 de HP-UX 11i v2). En relación con los documentos más recientes de esta serie, y con la versión más reciente del presente documento, consulte la documentación sobre HP-UX 11i v3 en http://docs.hp.com/en/oshpux11iv3.html. Los documentos que componen esta serie también se facilitan en el medio Instant Information (sólo en inglés). Para garantizar la recepción de las ediciones nuevas, deberá abonarse al servicio de soporte del producto apropiado. Para obtener detalles, consulte al representante de ventas de HP. Documento actual de esta serie •

Notas de la revisión de HP-UX 11i versión 3 Febrero de 2007, edición 1, número de referencia 5991-6476

NOTA

Las revisiones de este documento se recogen en el documento HP-UX 11i v3 Release Notes Errata (MPN 5991-7585), que se facilita en http://docs.hp.com/en/oshpux11iv3.html (obtenga acceso a Release Notes).

HP fomenta el envío de comentarios Remita los comentarios relativos a esta guía a: Hewlett-Packard Company HP-UX Learning Products 3404 East Harmony Road Fort Collins, Colorado 80528-9599 (EE. UU.) O utilice el formulario del siguiente sitio web para enviarnos comentarios: http://docs.hp.com/es/feedback.html

3

Convenciones tipográficas Se utilizan las siguientes convenciones tipográficas. audit (5)

Página de manual de HP-UX. audit es el nombre y 5 es la sección de HP-UX Reference. En la Web y en el medio Instant Information, puede ser un enlace activo con la propia página de manual. En la línea de comandos de HP-UX, escriba “man audit” o “man 5 audit” para consultar la página de manual. Consulte la página de manual de man (1).

Título de libro

El título de un libro. En la Web y en los medios Instant Information, puede ser un enlace activo con el libro en sí.

Énfasis

Texto que se recalca.

Énfasis

Texto que se recalca enérgicamente.

Salida del equipo

Texto que muestra el equipo.

Comando

Nombre de un comando o expresión de comandos válida.

Informática

La fuente informática denota elementos literales que presenta el equipo informático. Por ejemplo: archivo no encontrado

Nombre de archivo Entrada del usuario

4

Texto que muestra un nombre de archivo o la ruta de un archivo, o ambos. Comandos y otro tipo de texto que escribe el usuario.

Variable

El nombre de una variable que se puede sustituir en un comando o una función, o información de una pantalla que representa varios valores posibles.

[ ]

El contenido es optativo cuando se trata de formatos y descripciones de comandos.

{ }

El contenido es obligatorio cuando se trata de formatos y descripciones de comandos. Si el contenido es una lista separada por una pleca (|), deberá elegir uno de los elementos.

...

El elemento anterior puede repetirse un número arbitrario de veces.

|

Separa los elementos de una lista de opciones.

Contenido 1. Acerca de este documento Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Propósito de las Notas de la revisión de HP-UX 11i versión 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dónde empezar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Información conexa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11 12 13 15

2. Introducción a HP-UX 11i versión 3 Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bienvenido a HP-UX 11i versión 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nombres de revisión e identificadores de revisión de HP-UX 11i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estructura nueva de entornos operativos HP-UX 11i v3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entornos operativos HP-UX 11i v3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware. . . . . . . . Problemas o excepciones de compatibilidad en la revisión inicial de HP-UX 11i v3 . . . . . . . . . . . . . . .

19 19 20 21 22 28 34

3. Novedades de un vistazo Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2. . . 59

4. Información específica del hardware Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Mejoras de Reenvío de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Controladores de cinta estape y de cambiador automático eschgr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Paquete de gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 HP-UX 11i v3 Driver Development Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Enterprise Virtual Array (EVA) en HP-UX 11i v3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Subsistema de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Pila de almacenamiento masivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Controladores de conexión a red y almacenamiento masivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Controladores de conexión a red necesarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Controladores de conexión a red opcionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 10 Gigabit Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 HyprFabrc-00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Sistema de agrupación en clústeres InfiniBand. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 PCIMUX-00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 TermIO-00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Controladores de almacenamiento masivo necesarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00 . . . . . . . . . . . . . . . . . . . . . . . 105 Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3 . . . . . . . . 106 Controlador HP PCI Ultra160 SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 USB-00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 PCI Error Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 5

Contenido Eliminación en línea (OLD) de tarjetas PCI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistemas admitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Búsqueda de información sobre el firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dispositivos de almacenamiento masivo HP-UX no admitidos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tarjetas de E/S HP-UX admitidas y no admitidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Soluciones para la fijación de precios de utilidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Instant Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Pay Per Use (PPU). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Xserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

113 115 116 116 117 117 117 119 120

5. Administración general del sistema Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parámetro optimizable del kernel max_async_ports del controlador asyncdsk . . . . . . . . . . . . . . . . . . Volcado concurrente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios en el horario de verano para EE. UU. en 2007 (Nota) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detección y estrobo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Discos y sistemas de archivos (fsweb) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Distributed Systems Administration Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mejora en la designación de nombres de archivos centrales de usuario. . . . . . . . . . . . . . . . . . . . . . . . Enterprise Cluster Master Toolkit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Monitoring Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . High Resolution Timer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP OpenView GlancePlus Pak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Particionado HP y el entorno Virtual Server Environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesadores lógicos (LCPU) dinámicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Global Workload Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Process Resource Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Virtual Partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Integrity VM (Virtual Machines) para 11i v3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Workload Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Workload Manager Toolkits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Partition Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nPartition Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilization Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vPar Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Serviceguard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Serviceguard NFS Toolkit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP System Management Homepage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Systems Insight Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP WBEM Services for HP-UX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cuentas de usuarios y grupos HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuración del kernel HP-UX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NPROC grande de HP-UX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PID grandes de HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Administrador de dispositivos periféricos HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Colas de mensajes HP-UX System V IPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

123 125 126 127 127 128 130 132 133 135 137 138 140 141 141 143 148 150 151 152 154 156 157 158 159 160 162 164 166 167 170 172 174 175 176 177

Contenido HP-UX WBEM Fibre Channel Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX WBEM File System Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX WBEM IOTree Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX WBEM LAN Provider para interfaces Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX WBEM Online Operations Service Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX WBEM SCSI Provider. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ignite-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Volcado en directo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nombres de usuario/grupo largos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Node and Host Name Expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paquete Obsolescence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Online Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parámetros optimizables del kernel para SCSI (obsoletos) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software Distributor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software Package Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Administration Manager (SAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Herramienta Auditing and Security del System Administration Manager (SAM) . . . . . . . . . . . . . . . Zona funcional Printers and Plotters del System Administration Manager (SAM) . . . . . . . . . . . . . . Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Fault Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Update-UX y SW-GETTOOLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parámetro optimizable del kernel para memoria virtual physical_io_buffers (obsoleto) . . . . . . . . . . Parámetros optimizables del kernel para memoria virtual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

179 180 181 182 183 184 185 187 188 189 192 193 194 196 197 199 201 202 203 204 205 206 208 209

6. Administración de los discos y los archivos Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tipo de sistema de archivos HFS (desaprobado) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistema de archivos HFS y comandos de copia de seguridad para archivos >2 TB . . . . . . . . . . . . . . . HP CIFS Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP CIFS Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mejoras de la arquitectura de sistemas de archivos de HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Logical Volume Manager y MirrorDisk/UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Computación de red abierta (ONC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AutoFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cache File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca de RPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Servicios de Network File System (NFS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Network Information Service (NIS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NIS+ (obsoleto) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PCNFSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caché de archivo unificada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VERITAS File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VERITAS Volume Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

211 212 213 214 216 219 226 231 231 233 234 237 242 244 244 246 247 248

7

Contenido 7. Internet y la conexión a red Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ARPA Transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Navegadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP Data Link Provider Interface (DLPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX PPPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Web Server Suite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Apache-based Web Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Tomcat-based Servlet Engine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Webmin-based Admin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Internet Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BIND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DHCPv4 (bootpd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DHCPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . inetd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . libc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mailx, Elm y Talk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos R (Comandos remotos). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sendmail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TFTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . WU-FTPD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos de administración LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LDAP-UX Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mobile IPv6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interface de línea de comandos para la administración de interfaces de red. . . . . . . . . . . . . . . . . . . . Configuración de interfaces de red y Configuración de servicios de red (ncweb) . . . . . . . . . . . . . . . . . Red Hat Directory Server para HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . STREAMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NetTL - Network Tracing and Logging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

251 252 256 257 259 260 261 263 264 265 266 267 269 270 271 272 275 276 277 279 280 281 283 284 285 287 289 291 293

8. Seguridad Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX 11i Security Containment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistema de auditoría HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Bastille. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Host Intrusion Detection System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX IPFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX IPSec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Secure Shell A.04.40.005 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuración de atributos de seguridad HP-UX (secweb) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP-UX Standard Mode Security Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Install-Time Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Kerberos Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OpenSSL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PAM Kerberos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Security Patch Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

295 296 297 300 303 305 307 309 312 314 315 317 319 320 321

Contenido 9. Comandos y llamadas del sistema Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Secuencia de comandos shell /etc/skel/.profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamada del sistema pstat de 32 bits (desaprobada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos at, cron y batch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambio de la realización del formato core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intérprete del lenguaje de comandos csh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos de copia de seguridad y recuperación de sistemas de archivos fbackup, frecover y ftio (desaprobados) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando gcore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamadas del sistema getgroups, setgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando getty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos de configuración del kernel HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando iostat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos hostname, uname y setuname largos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck. . . . . . . . . . . . . . . . . Comandos lp, lpadmin, lpfence, lpmove y lpsched . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamada del sistema mmap() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando pax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos PFS (Portable File System) (obsoletos). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando pipcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando ps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamada del sistema pselect() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando psrset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamada del sistema pstat_getstatic() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos del conjunto de herramientas de administración de procesos Ptools . . . . . . . . . . . . . . . . . Llamada del sistema ptrace() (obsoleta) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Secuencia de comandos shell rc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando sar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando setboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Páginas de manual de sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C) (obsolescencia) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando spray. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamadas del sistema swapctl() y swapon() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos swapon y swapinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando sysdef (desaprobado) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando syslogd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando usermod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos de conformidad con las normas UNIX 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

323 325 326 327 328 330 331 332 333 334 335 337 338 339 341 342 343 344 345 346 347 348 349 350 352 353 354 355 357 358 360 361 362 363 364 365

10. Bibliotecas y programación Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compilador C empaquetado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca en tiempo de ejecución aC++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cargador dinámico (dld.so) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FirstBoot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HP MLIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

367 368 369 371 372 373 9

Contenido HP MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos). . . . . . . . . . . . . . . . . . . . . . . Biblioteca C HP-UX (libc) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003. . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca C HP-UX (libc): Otros cambios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca libc.1 (desaprobada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . API libc de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plataforma Java 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Java JDK/JRE for HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Java OOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca libIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca libpthread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Link Editor (ld). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca Mercury (libhg) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Perl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilidad del comando renice de subprocesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conformidad con los perfiles de las normas UNIX 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Biblioteca Unwind (libunwind) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

374 375 377 377 379 384 385 387 388 389 390 391 392 394 395 397 398 399

11. Internacionalización Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad con Unicode 5.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad con la norma JIS X 0213 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad con la norma KS X 1001 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad con las normas Big5-2003 y CNS11643-2004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad con HKSCS-2004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv . . . . . . . . . . . . . . . . . . . . . . Propiedades de ancho alternativas para los juegos de códigos Unicode . . . . . . . . . . . . . . . . . . . . . . . . Comandos de mensajería nuevos: mkcatdefs, dspmsg y dspcat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Convertidor de los juegos de caracteres de gran sistema (mainframe) para Japón . . . . . . . . . . . . . . Soporte de impresoras PostScript internacionalizadas: psfontpf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Impresión en idiomas asiáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fuentes TrueType para los juegos de códigos de Europa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fuentes TrueType para idiomas asiáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fuentes de mapa de bits para idiomas asiáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Soporte de fuentes de reserva . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones para los idiomas asiáticos obsoletas y desaprobadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

401 402 403 404 405 407 408 409 411 413 414 415 416 417 418 420 421 422 424 425

12. Otra funcionalidad Contenido de este capítulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Common Desktop Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 Distributed Computing Environment (DCE) Client e Integrated Login . . . . . . . . . . . . . . . . . . . . . . . 435 10

1

Acerca de este documento

Contenido de este capítulo La finalidad de este capítulo es contribuir al uso eficaz de estas notas de la revisión. En esta descripción general se abordan los siguientes temas: •

Propósito de las Notas de la revisión de HP-UX 11i versión 3 (consulte la página 12)



Dónde empezar (consulte la página 13) — Contenido del resto de los capítulos (consulte la página 13)



Información conexa (consulte la página 15) — Otras fuentes de información sobre esta revisión (consulte la página 15) — Ubicación de las notas de la revisión de versiones anteriores de HP-UX (consulte la página 17)

NOTA

Capítulo 1

Las revisiones de este documento se recogen en el documento HP-UX 11i v3 Release Notes Errata, que se facilita en http://docs.hp.com/en/oshpux11iv3.html (obtenga acceso a Release Notes).

11

Acerca de este documento Propósito de las Notas de la revisión de HP-UX 11i versión 3

Propósito de las Notas de la revisión de HP-UX 11i versión 3 El documento Notas de la revisión de HP-UX 11i versión 3 describe las novedades, los cambios o los elementos que se han desaprobado o que han quedado obsoletos en HP-UX 11i v3 desde las dos revisiones siguientes: •

Revisión de actualización de los entornos operativos HP-UX 11i v1 de septiembre de 2005



Revisión de actualización de los entornos operativos HP-UX 11i v2 de junio de 2006

El documento Notas de la revisión de HP-UX 11i versión 3 se dirige a dos grupos de clientes: los que migran de la revisión de septiembre de 2005 de HP-UX 11i v1 y los que migran de la revisión de junio de 2006 de HP-UX 11i v2. Estas notas de la versión se han organizado en consonancia. En el capítulo 3, “Novedades de un vistazo”, por ejemplo, hallará un conjunto de resúmenes de cambios sólo para los clientes que migran de HP-UX 11i v1 y encontrará otro conjunto de resúmenes de cambios sólo para los clientes que migran de HP-UX 11i v2. En el resto de este manual, organizado por características o productos, descubrirá que se documentan los cambios de cada producto o característica desde dos perspectivas: de HP-UX 11i v1 a HP-UX 11i v3, y de HP-UX 11i v2 a HP-UX 11i v3. Como en el caso de las demás notas de la revisión de HP-UX, el documento Notas de la revisión de HP-UX 11i versión 3 no documenta de forma completa todas las características de esta revisión. En cambio, presenta información de nivel avanzado y sugerencias de documentación más detallada específica del producto. En su caso, también se advierte de los cambios habidos en el soporte de los productos. En general, estas notas de la revisión sólo se aplican a las características que se suministran en los medios de entorno operativo (OE) HP-UX 11i v3 y, cuando se especifique, en el medio Software Pack (SPK). La información sobre los problemas conocidos, las correcciones de anomalías y las soluciones no se documentan normalmente en estas notas de la revisión. En su lugar, se facilitan indicadores de la propia documentación del producto donde se puede hallar dicha información. También se tratan problemas conocidos relacionados con la instalación en la Guía de instalación y actualización a HP-UX 11i versión 3 y en Leer antes de la instalación o la actualización a HP-UX 11i v3, disponibles en el DVD Instant Information y en el sitio web http://docs.hp.com/en/oshpux11iv3.html NOTA

12

Las revisiones de este documento se recogen en el documento HP-UX 11i v3 Release Notes Errata, que se facilita en http://docs.hp.com/en/oshpux11iv3.html (obtenga acceso a Release Notes).

Capítulo 1

Acerca de este documento Dónde empezar

Dónde empezar Este manual se ha organizado de forma que sólo tenga que leer el Capítulo 3, “Novedades de un vistazo” en la página 37, para obtener una sucinta visión global de las novedades, los cambios y los elementos que se han desaprobado o que han quedado obsoletos en la revisión HP-UX 11i v3. El capítulo 3 contiene dos juegos de resúmenes: uno para los clientes que migran de HP-UX 11i v1 y otro para los clientes que migran de HP-UX 11i v2. Elija el juego más apropiado para la situación. Cada resumen del juego contiene un muestreo muy avanzado de los cambios para una sola característica o producto. Si desea ampliar conocimientos sobre los cambios de la característica o el producto, siga la referencia cruzada a la sección en el resto de este manual donde se aportan más detalles. Cada sección relativa a la característica o producto en el resto del documento se divide en las siguientes subsecciones: •

Descripción de la característica o producto



Resumen de cambios — Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 — Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2



Repercusión



Compatibilidad



Rendimiento



Documentación



Obsolescencia

Contenido del resto de los capítulos El resto de los capítulos de estas notas de la revisión son los siguientes:

Capítulo 1



Capítulo 2, “Introducción a HP-UX 11i versión 3” en la página 19, aporta una descripción general de los entornos operativos, junto con información sobre la compatibilidad y los problemas de compatibilidad.



Capítulo 3, “Novedades de un vistazo” en la página 37, suministra una breve descripción general de las novedades, los cambios o los elementos que se han desaprobado o que han quedado obsoletos en esta revisión.



Capítulo 4, “Información específica del hardware” en la página 79, presenta información relacionada con los sistemas admitidos, las tarjetas y controladores de conexión a red y de almacenamiento masivo, así como otra información específica del hardware.



Capítulo 5, “Administración general del sistema” en la página 123, incluye información de interés especial para los administradores de sistemas.

13

Acerca de este documento Dónde empezar

14



Capítulo 6, “Administración de los discos y los archivos” en la página 211, presenta información relacionada con la administración de directorios, sistemas de archivos y discos.



Capítulo 7, “Internet y la conexión a red” en la página 251, abarca los cambios efectuados en la funcionalidad de red y los servicios de Internet.



Capítulo 8, “Seguridad” en la página 295, expone los cambios y las mejoras de los servicios de seguridad.



Capítulo 9, “Comandos y llamadas del sistema” en la página 323, contiene información sobre las llamadas del sistema y los comandos nuevos y modificados.



Capítulo 10, “Bibliotecas y programación” en la página 367, aporta información de especial interés para los programadores, incluidos los cambios efectuados en compiladores, editores y bibliotecas.



Capítulo 11, “Internacionalización” en la página 401, presenta información sobre las fuentes y convertidores de texto en relación con los diversos idiomas del mundo.



Capítulo 12, “Otra funcionalidad” en la página 427, contiene aplicaciones o funcionalidades adicionales de los entornos operativos.

Capítulo 1

Acerca de este documento Información conexa

Información conexa HP ofrece información sobre una gran variedad de materias. Los siguientes sitios web pueden ser de interés. •

Almacén de software HP (Software Depot): http://hp.com/go/softwaredepot



Centro de Recursos de Tecnología Informática (ITRC): http://itrc.hp.com



Central de recursos para desarrolladores (Dev Resource Central): http://devresource.hp.com



Programa para socios de programación y soluciones de HP (DSPP - Developer & Solution Partner Program): http://www.hp.com/dspp



Revisiones y medios de software HP (HP Software Releases & Media): http://www.hp.com/softwarereleases/releases-media2/index.html



Servidores HP: http://hp.com/go/servers



Estaciones de trabajo HP: http://hp.com/go/workstations



Documentación sobre servidores y estaciones de trabajo Enterprise, y hardware de sistemas: http://docs.hp.com/hpux/hw/

Otras fuentes de información sobre esta revisión Además de estas notas de la revisión, se puede obtener acceso a otras muchas fuentes de información relacionadas con la revisión de HP-UX 11i v3 en el sitio web http://docs.hp.com/en/oshpux11iv3.html Los siguientes documentos del sitio web mencionado más arriba pueden resultar de especial interés:

Capítulo 1



Guía de instalación y actualización a HP-UX 11i versión 3



Leer antes de la instalación o la actualización a HP-UX 11i v3

15

Acerca de este documento Información conexa •

Guía del administrador de sistemas HP-UX A partir de HP-UX 11i v3, un nuevo juego de manuales con varios volúmenes, cuya denominación colectiva es Guía del administrador de sistemas HP-UX, sustituye al documento Administración de sistemas y grupos de trabajo como la fuente de información primaria de los conceptos y tareas de administración de sistemas HP-UX. La Guía del administrador de sistemas HP-UX aborda un amplio conjunto de temas organizados lógicamente para guiarle hasta el volumen correcto realizando una búsqueda mínima. Mientras algún material de la Guía del administrador de sistemas HP-UX se puede aplicar a revisiones anteriores de HP-UX 11i, el nuevo juego se centra en HP-UX 11i v3.

Otras fuentes de información comprenden las siguientes: •

Sitio web de documentación de HP HP ofrece un sitio web donde se dispone de la documentación y las actualizaciones más recientes de HP-UX: http://www.docs.hp.com/



Medio HP-UX 11i v2 Instant Information El medio Instant Information (sólo en inglés) ofrece la documentación de HP-UX en DVD. Con este DVD, puede consultar la documentación complementaria de la revisión antes de instalar el software. El DVD Instant Information aporta una presentación en línea, calidad de impresión y posibilidades de búsqueda más perfeccionadas.



Páginas de manual Se puede obtener acceso a las páginas de manual de la revisión de HP-UX 11i v3 en la página de bienvenida de HP-UX del sistema concreto, en el DVD Instant Information debajo del título HP-UX Reference, por medio del uso del comando man y en el sitio web http://www.docs.hp.com/en/hpuxman_pages.html



Documentos LÉAME Los documentos LÉAME [o Leer antes de la instalación (RBI del inglés Read Before Installing)] son folletos que acompañan a los medios y que contienen información sobre el proceso de instalación que es posible que no se haya incluido en la Guía de instalación y actualización a HP-UX 11i versión 3. Todo producto que integre la revisión puede tener un documento LÉAME, por lo que cabe la posibilidad de que se incluyan varios de dichos documentos. El documento LÉAME específico de HP-UX 11i v3 se incluye en el kit de medios.



Libros blancos sobre HP-UX Puede localizar una recopilación de libros blancos sobre varios temas relacionados con la revisión de HP-UX 11i v3 en www.hp.com/go/hpux11iv3resources También se pueden encontrar libros blancos sobre diversos temas relacionados con HP-UX en el sitio web de documentación de HP-UX ubicado en http://www.docs.hp.com/

16

Capítulo 1

Acerca de este documento Información conexa

Ubicación de las notas de la revisión de versiones anteriores de HP-UX Las notas de la revisión de versiones anteriores de HP-UX se pueden hallar en los siguientes sitios web: •

HP-UX 11.0: http://www.docs.hp.com/en/oshpux11.0.html



HP-UX 11i v1.5: http://docs.hp.com/en/hpuxos11iv1.5.html



HP-UX 11i v1.6: http://www.docs.hp.com/en/oshpux11iv1.6.html



HP-UX 11i v1: http://www.docs.hp.com/en/oshpux11i.html



HP-UX 11i v2: http://www.docs.hp.com/en/oshpux11iv2.html

Capítulo 1

17

Acerca de este documento Información conexa

18

Capítulo 1

2

Introducción a HP-UX 11i versión 3

Contenido de este capítulo Este capítulo facilita una introducción a HP-UX 11i v3 y los entornos operativos, junto con la información sobre la compatibilidad y los problemas de compatibilidad. •

Bienvenido a HP-UX 11i versión 3 (consulte la página 19)



Nombres de revisión e identificadores de revisión de HP-UX 11i (consulte la página 20)



Estructura nueva de entornos operativos HP-UX 11i v3 (consulte la página 21) — Paquetes de software de HP-UX 11i v3 (consulte la página 21)



Entornos operativos HP-UX 11i v3 (consulte la página 22) — HP-UX 11i v3 Foundation Operating Environment (consulte la página 22) — HP-UX 11i v3 Enterprise Operating Environment (consulte la página 25) — HP-UX 11i v3 Mission Critical Operating Environment (consulte la página 26) — HP-UX 11i v3 Technical Computing Operating Environment (consulte la página 27)



Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware (consulte la página 28)



Problemas o excepciones de compatibilidad en la revisión inicial de HP-UX 11i v3 (consulte la página 34)

Bienvenido a HP-UX 11i versión 3 HP-UX 11i v3 es una revisión empresarial que aporta el mayor grado de virtualización y automatización integradas. HP-UX 11i v3 reduce dinámicamente la complejidad y los tiempos de instalación para maximizar la recuperación de la inversión. Algunas de las características clave resaltadas de HP-UX 11i v3 abarcan: avances en rendimiento, multirruta integrada, nuevas ofertas de disponibilidad y de seguridad que proporcionan un aumento de resistencia, seguridad por capas y protección a fondo, soporte de tecnología de hipersubprocesamiento con procesadores lógicos (LCPU) dinámicos y administración de varios sistemas operativos entre HP-UX y otros sistemas operativos compatibles con HP. HP-UX 11i y las soluciones del entorno Virtual Server Environment (VSE) aceleran los tiempos de instalación.

Capítulo 2

19

Introducción a HP-UX 11i versión 3 Nombres de revisión e identificadores de revisión de HP-UX 11i

Nombres de revisión e identificadores de revisión de HP-UX 11i Cada revisión de HP-UX 11i lleva asociado un nombre de revisión y un identificador de revisión. Para obtener el identificador de la revisión, se puede utilizar el comando uname (1) con la opción -r. En la siguiente tabla se relacionan las revisiones disponibles para HP-UX 11i:

Tabla 2-1

Revisiones de HP-UX 11i Nombre de la revisión

Identificador de la revisión

Arquitectura de procesador compatible

HP-UX 11i v1

B.11.11

PA-RISC

HP-UX 11i v1.5

B.11.20

Intel® Itanium®

HP-UX 11i v1.6

B.11.22

Intel® Itanium®

HP-UX 11i v2

B.11.23

Intel® Itanium® PA-RISCa

HP-UX 11i v3

B.11.31

Intel® Itanium® PA-RISC

a. PA-RISC se admite en HP-UX 11i v2 a partir de la revisión de septiembre de 2004.

20

Capítulo 2

Introducción a HP-UX 11i versión 3 Estructura nueva de entornos operativos HP-UX 11i v3

Estructura nueva de entornos operativos HP-UX 11i v3 HP-UX 11i v3 tiene una estructura de entornos operativos nueva que aporta más flexibilidad a la hora de administrar los productos que se desea instalar y actualizar en el sistema. La estructura de entornos operativos para HP-UX 11i v3 nueva separa los componentes de software en varias categorías de productos, haciendo que sea más sencillo y confiable para usted la actualización incremental del sistema con componentes de software de entorno operativo. Para obtener más información sobre la instalación con esta estructura de entornos operativos nueva, consulte la Guía de instalación y actualización a HP-UX 11i versión 3, que se facilita en http://docs.hp.com/en/oshpux11iv3.html.

Paquetes de software de HP-UX 11i v3 HP-UX 11i v3 contiene tres tipos de componentes de software de entorno operativo: •

Required: Los paquetes de software y controladores de red que son necesarios y se instalan siempre con el sistema operativo. La selección del software de esta categoría no se puede anular.



Recommended: Paquetes de software que se recomiendan y que deberían instalarse porque satisfacen las dependencias de software obligatorias, si existe alguna. Se puede anular manualmente la selección de los paquetes antes de instalar o actualizar el sistema.



Optional: Los paquetes de software que no se instalan ni actualizan por defecto. Estos paquetes deben seleccionarse manualmente antes de instalar o actualizar el sistema.

HP recomienda no anular la selección de los paquetes recomendados ni quitarlos del sistema a menos que tenga la certeza de que el entorno operativo no necesita el software que contienen dichos paquetes. Para obtener una lista detallada de los paquetes obligatorios (required), recomendados (recommended) y opcionales (optional), consulte la Guía de instalación y actualización a HP-UX 11i versión 3, que se facilita en http://docs.hp.com/en/oshpux11iv3.html.

Capítulo 2

21

Introducción a HP-UX 11i versión 3 Entornos operativos HP-UX 11i v3

Entornos operativos HP-UX 11i v3 Descripción general Los entornos operativos (OE) se someten a pruebas y se integran en paquetes de aplicaciones diseñados para funcionar con el sistema operativo y proporcionar la funcionalidad que requiera la finalidad del sistema. En la siguiente lista se relacionan los entornos operativos HP-UX 11i v3 de los que se dispone actualmente: •

HP-UX 11i v3 Foundation OE (FOE): Este entorno operativo, diseñado para satisfacer las exigencias de los servidores web, los servidores de contenido y los servidores de solicitudes de cliente, incluye aplicaciones como HP-UX Web Server Suite, Java for HP-UX y Mozilla Application Suite. Este entorno operativo se presenta empaquetado como HPUX11i-OE. Para obtener más detalles, consulte la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22.



HP-UX 11i v3 Enterprise OE (EOE): Este entorno operativo, diseñado para servidores de aplicaciones de bases de datos y servidores lógicos, contiene los paquetes del entorno operativo HP-UX 11i v3 Foundation OE y aplicaciones adicionales, como GlancePlus Pak, para habilitar un servidor de nivel de empresa. Este entorno operativo se presenta empaquetado como HPUX11i-OE-Ent. Para obtener más detalles, consulte la sección “HP-UX 11i v3 Enterprise Operating Environment” en la página 25.



HP-UX 11i v3 Mission Critical OE (MCOE): Este entorno operativo, diseñado para los grandes y eficaces servidores de aplicaciones de servicios de fondo y los servidores de bases de datos que tienen acceso a los archivos del cliente y manejan el procesamiento de transacciones, contiene los paquetes del entorno operativo Enterprise OE, además de aplicaciones como HP Serviceguard y Workload Manager para habilitar un servidor crítico de la misión. Este entorno operativo se presenta empaquetado como HPUX11i-OE-MC. Para obtener más detalles, consulte la sección “HP-UX 11i v3 Mission Critical Operating Environment” en la página 26.



HP-UX 11i v3 Technical Computing OE (TCOE): Este entorno operativo contiene extensas aplicaciones de gráficos y el software Math Libraries. Este entorno operativo se presenta empaquetado como HPUX11i-TCOE. Para obtener más detalles, consulte la sección “HP-UX 11i v3 Technical Computing Operating Environment” en la página 27.

HP-UX 11i v3 Foundation Operating Environment HP-UX 11i v3 Foundation Operating Environment es el entorno operativo estándar del que se obtienen los entornos operativos Enterprise OE y Mission Critical OE al agregar las aplicaciones apropiadas. El entorno operativo HP-UX 11i v3 Foundation OE incluye el sistema operativo HP-UX de base de 64 bits y las siguientes características. Para obtener una descripción de los paquetes que hay en el sistema operativo Base OS, consulte la Guía de instalación y actualización a HP-UX 11i versión 3, facilitada en http://docs.hp.com/en/oshpux11iv3.html. Para obtener una descripción general de las características nuevas o modificadas en esta revisión, consulte la sección “Novedades de un vistazo” en la página 37.

22

Capítulo 2

Introducción a HP-UX 11i versión 3 Entornos operativos HP-UX 11i v3 Características necesarias1 •

CommonIO



Discos y sistemas de archivos (fsweb)



Event Monitoring Service



GigEther-00



GigEther-01



HP Instant Capacity (iCAP, anteriormente iCOD)



HP WBEM Services for HP-UX



Cuentas de usuarios y grupos HP-UX



Configuración del kernel HP-UX



Herramienta para dispositivos periféricos HP-UX



Configuración de atributos de seguridad HP-UX



HP-UX WBEM LAN Provider para interfaces Ethernet (WBEM-LAN-00)



HP-UX WBEM SCSI Provider



iEther



Judy Libraries



Logical Volume Manager (LVM)



Configuración de servicios de red e interfaces de red (Ncweb)



Comandos de nPartición



nPartition Provider



Paquete Obsolescence (sólo para actualizaciones)



ONC+ (NFS/AutoFS/CacheFS/NIS/RPC)



Online Diagnostics



OpenSSL



scsiU320-00



Sendmail



SerialSCSI-00



SWGETTOOLS



SysMgmtBASE



SwMgmtMin (contiene Software Distributor)



System Fault Management



Update-UX



USB-00

1. Para obtener la definición de required, recommended y optional, consulte la sección “Paquetes de software de HP-UX 11i v3” en la página 21. Capítulo 2

23

Introducción a HP-UX 11i versión 3 Entornos operativos HP-UX 11i v3 Características recomendadas

24



Base-VXVM 4.1



Base-VXFS 4.1



BIND



Distributed Systems Administration Utilities



FibrChanl-00



FibrChanl-01



GTK+ Libraries



HP CIFS Client



HP CIFS Server



HP Global Workload Manager Agent (versión de prueba)



HP Integrity Virtual Machines Provider (VMProvider)



HP Integrity VM Support Library (VMGuestLib)



HP System Management Homepage



HP-UX Bastille



HP-UX IPFilter



HP-UX Java Runtime Environment (JRE) 5.0 (1.5)



HP-UX Java Development Kit (JDK) for the Java™ 2 Platform Standard Edition (J2SE) 5.0 (1.5)



HP-UX Software Development Kit and Runtime Environment for the Java 2 Platform Standard Edition v1.4



HP-UX Secure Shell



HP-UX Web Server Suite (incluidos HP-UX Apache-based Web Server, HP-UX Tomcat-based Servlet Engine, HP-UX Webmin-based Admin y HP-UX XML Web Server Tools)



HP-UX WBEM Fibre Channel Provider



HP-UX WBEM File System Provider



Java for HP-UX Add-On C++ Libraries for SDK/JDK and RTE/JRE 1.4 and 5.0



Java Runtime Plug-in (JPI) para HP-UX 1.4



LDAP-UX



Mozilla Application Suite



Mozilla Source



PAM Kerberos



Partition Manager



Perl



PRMKernelSW (no en TCOE)



PRMLibraries (no en TCOE)

Capítulo 2

Introducción a HP-UX 11i versión 3 Entornos operativos HP-UX 11i v3 •

RAID-01



Herramientas de seguridad Sec00



Security Patch Check



SysMgmtWeb



TFTP



Utilization Provider



vPar Provider

Características opcionales •

10GigEther-00



Common Desktop Environment (todos los idiomas)



HP Pay per use



HP Systems Insight Manager



HP-UX Host Intrusion Detection System (HIDS) (no en TCOE)



HP-UX IPSec



HyprFabrc-00



Ignite-UX



Infiniband HA/Core



Mobile IPv6



Netscape Directory Server



PCIMUX-00



Java Out-of-Box



Security Level 10



Security Level 20



Security Level 30



Software Package Builder



TermIO-00

HP-UX 11i v3 Enterprise Operating Environment El entorno operativo HP-UX 11i v3 Enterprise Operating Environment se destina sobre todo a servidores de aplicaciones de bases de datos y servidores lógicos. Además de las características incluidas en el entorno operativo HP-UX 11i v3 Foundation OE (descrito en la página 22), el entorno operativo Enterprise OE presenta las siguientes características adicionales. Para obtener una descripción general de las características nuevas o modificadas en esta revisión, consulte la sección “Novedades de un vistazo” en la página 37.

Capítulo 2

25

Introducción a HP-UX 11i versión 3 Entornos operativos HP-UX 11i v3 Características necesarias1 •

Consulte la lista de características opcionales en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

Características recomendadas •

High Availability Monitors



MirrorDisk/UX



GlancePlus Pak



HP OnlineJFS 4.1 (B3929EA)



HP Process Resource Manager



Más la lista de características recomendadas en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

Características opcionales •

Consulte la lista de características opcionales en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

HP-UX 11i v3 Mission Critical Operating Environment HP-UX 11i v3 Mission Critical Operating es un entorno operativo de alta disponibilidad para servidores HP. Además de las características que presentan los entornos operativos Foundation y Enterprise, Mission Critical OE incluye las siguientes. Para obtener una descripción general de las características nuevas o modificadas en esta revisión, consulte la sección “Novedades de un vistazo” en la página 37. Características necesarias1 •

Consulte la lista de características opcionales en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

Características recomendadas •

Enterprise Cluster Master Toolkit



HP Serviceguard



HP Serviceguard NFS Toolkit



HP-UX Workload Manager



HP-UX Workload Manager Toolkits



Más la lista de características recomendadas en la sección “HP-UX 11i v3 Enterprise Operating Environment” en la página 25



Más la lista de características recomendadas en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

1. Para obtener la definición de required, recommended y optional, consulte la sección “Paquetes de software de HP-UX 11i v3” en la página 21. 26

Capítulo 2

Introducción a HP-UX 11i versión 3 Entornos operativos HP-UX 11i v3 Características opcionales •

Consulte la lista de características opcionales en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

HP-UX 11i v3 Technical Computing Operating Environment El entorno operativo Technical Computing Operating Environment contiene toda la funcionalidad básica que es común a los otros tres entornos operativos, incluidos el sistema operativo HP-UX de base de 64 bits, controladores de red y otra funcionalidad siempre instalada. Technical Computing OE para HP-UX 11i v3 sólo está disponible para servidores técnicos. HP-UX 11i v3 Technical Computing OE incluye las siguientes características. Para obtener una descripción general de las características nuevas o modificadas en esta revisión, consulte la sección “Novedades de un vistazo” en la página 37. Características necesarias1 •

Consulte la lista de características opcionales en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

Características recomendadas •

HP 3D Technology para la plataforma Java 2 Standard Edition (sólo sistemas basados en Itanium®)



HP MLIB



HP MPI



Technical System Configuration



Más la lista de características recomendadas en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

Características opcionales •

Consulte la lista de características opcionales en la sección “HP-UX 11i v3 Foundation Operating Environment” en la página 22

1. Para obtener la definición de required, recommended y optional, consulte la sección “Paquetes de software de HP-UX 11i v3” en la página 21. Capítulo 2

27

Introducción a HP-UX 11i versión 3 Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware

Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware Hewlett-Packard (HP) entiende la necesidad de proteger la inversión. HP-UX aporta, por lo tanto, la protección de la inversión más integral de la industria que incluye lo siguiente: •

Compatibilidad binaria y de código fuente entre revisiones de sistemas operativos



Compatibilidad binaria y de código fuente entre arquitecturas, plataformas de hardware y equipos virtuales



Disponibilidad de aplicaciones de proveedores de software independientes (ISV) a través de las arquitecturas

Compatibilidad entre revisiones de sistemas operativos HP ofrece compatibilidad binaria progresiva para las aplicaciones “de buena conducta” entre las versiones de HP-UX 11i. Una aplicación “de buena conducta” observa las siguientes características: •

Utiliza sólo interfaces API públicas y documentadas: — Las interfaces documentadas son las facilitadas en las páginas de manual del sistema en http://docs.hp.com — Las aplicaciones que están insertadas en el kernel NO son “de buena conducta”



Se atiene a las prácticas de desarrollo estándares: — Por ejemplo: una biblioteca compartida no puede tener dependencias de una biblioteca de archivo.



No utiliza características sobre las que se haya documentado específicamente que presentan limitaciones en cuanto a la arquitectura o la configuración de la plataforma



No descompone un producto HP-UX ni, reutiliza, a continuación, los resultados de la descomposición — Por ejemplo: NO se admite la extracción y uso de un módulo de una biblioteca de sistema, ni la copia de una biblioteca de sistema o de un comando entre revisiones

En el contexto de las aplicaciones “de buena conducta”, se cumplen las siguientes condiciones: •

28

Los programas de aplicación de HP-UX 11.0 se ejecutan sin modificar en HP-UX 11i v 1 (NOTA: Es posible que las aplicaciones insertadas en el kernel o que dependan de estructuras de datos internas patentadas de HP-UX 11i versión 1 NO presenten compatibilidad binaria.)

Capítulo 2

Introducción a HP-UX 11i versión 3 Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware •

HP-UX 11i v2 admite servidores HP Integrity y HP 9000. HP-UX 11i v2 aporta compatibilidad binaria de aplicaciones entre HP-UX 11i v1 y HP-UX 11i v2 en los servidores HP 9000. Además, las aplicaciones desarrolladas para la revisión original de HP-UX 11i v2 en relación con los servidores Integrity (presentada y suministrada en el año 2003) no precisa ninguna acción para que se ejecute en una revisión de actualización de entornos operativos (OEUR - Operating Environment Update Release) HP-UX 11i v2. La compatibilidad binaria no tiene por qué aplicarse a las aplicaciones insertadas en el kernel ni a las aplicaciones que se apoyan en estructuras de datos patentadas en el marco de HP-UX.



La revisión HP-UX 11i v3 admite tanto servidores HP Integrity como servidores HP 9000, incluidos los servidores que funcionan con procesadores Intel Itanium 2 de dos núcleos. HP-UX 11i v3 se ha diseñado para mantener la compatibilidad con las revisiones de HP-UX 11i anteriores. El procesador Intel Itanium 2 de dos núcleos admite el hipersubprocesamiento. Esta característica es transparente para las aplicaciones, excepto para la pequeña cantidad de aplicaciones que dan por sentado que el número de núcleos y el número de procesadores son iguales. Para las demás aplicaciones, cada subproceso de hardware aparece como un procesador adicional.



HP-UX 11i v3 contesta con “B.11.31” como identificador de revisión en el comando uname -r.



La norma C89 del compilador C se admite en los servidores HP 9000 (PA-RISC) mientras que, en los servidores Integrity, se admite la norma C99 del compilador C. Esto significa que mientras que el código C desarrollado en la arquitectura PA-RISC tiene compatibilidad progresiva con los servidores Integrity, lo contrario no tiene por qué ser cierto.



Las aplicaciones HP-UX 11.0 cuyo funcionamiento correcto se ha certificado o probado en HP-UX 11i v1 también se pueden considerar compatibles con HP-UX 11i v2 y HP-UX 11i v3 para los servidores HP 9000. Los detalles relativos a la compatibilidad se documentan a fondo en las Notas de la revisión. Asimismo, existe total compatibilidad de datos entre las arquitecturas

NOTA

Entre las características de compatibilidad entre los servidores HP 9000 y HP Integrity se incluyen las siguientes:

Capítulo 2



HP-UX 11i v3 en los servidores Integrity puede ejecutar de forma transparente archivos binarios HP 9000. Esto es posible gracias a la tecnología de conversión dinámica de códigos Aries que se integra en todas las copias de HP-UX 11i para servidores Integrity. Es posible que el rendimiento en modo de compatibilidad sea inferior al rendimiento en modo nativo, pero la compatibilidad binaria garantiza que todas las aplicaciones PA-RISC puedan ejecutarse en la arquitectura del servidor Integrity sin recompilación.



HP-UX 11i v3 se crea a partir del mismo origen para servidores HP Integrity y servidores HP 9000. Esto significa que HP-UX 11i v3 presenta el mismo aspecto y funcionamiento, y que funciona de un modo muy parecido, en ambas arquitecturas.



Las herramientas y productos de administración, seguridad y alta disponibilidad del sistema para HP-UX 11i v3 en los servidores Integrity son iguales que para los servidores HP 9000.

29

Introducción a HP-UX 11i versión 3 Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware •

HP-UX 11i v3 presenta compatibilidad de código fuente de aplicaciones y de entorno de compilación de aplicaciones entre las arquitecturas de servidor HP 9000 e Integrity. — Compatibilidad de código fuente: Los programas de aplicación de HP-UX 11i en servidores HP 9000 se pueden convertir en aplicaciones de servidor HP Integrity nativas sin recompilación; no es necesario hacer modificaciones del código fuente independientemente de que la aplicación sea de 32 o de 64 bits en sistemas PA-RISC (HP-UX 11i en los servidores HP Integrity admite ambas aplicaciones de 32 y 64 bits, aun cuando los servidores Integrity presenten una arquitectura de 64 bits). No obstante, convertir una aplicación de servidor HP 9000 de 32 bits en una aplicación de servidor HP Integrity de 64 bits puede acarrear algún cambio de código fuente. — Compatibilidad del entorno de compilación de aplicaciones: HP-UX 11i también presenta compatibilidad de entorno de compilación de aplicaciones entre las arquitecturas de servidor HP 9000 e Integrity. Esto significa que los entornos de compilación de aplicaciones HP 9000 (archivos make, archivos de secuencias de comandos, etcétera) pueden trasladarse a los servidores Integrity y que funcionarán, sin modificaciones, del mismo modo en que lo hacían en servidores HP 9000.



HP-UX 11i en los servidores Integrity presenta los mismos formatos de datos que HP-UX 11i en servidores HP 9000. Esto significa que existe compatibilidad de datos total entre las dos arquitecturas. Esta compatibilidad permite la integración sin fisuras de los servidores HP-UX 11i Integrity en una red de sistemas HP-UX 11i HP 9000.

Compatibilidad binaria y de código fuente a través de plataformas de hardware Hewlett-Packard mantiene la compatibilidad binaria de aplicaciones a través de todas las plataformas de hardware de la misma familia que se admitan en la misma versión de HP-UX. Esta compatibilidad binaria necesita que el software de aplicación utilice sólo interfaces de software documentadas y admitidas externamente. En otras palabras, se ofrece compatibilidad binaria a través de los miembros de una familia de hardware (por ejemplo, PA-RISC) si se cumplen las siguientes condiciones: •

Las plataformas de hardware son miembros de la misma familia, p. ej., se basan todas en la arquitectura PA-RISC.



La aplicación utiliza sólo interfaces de software admitidas y documentadas externamente (es decir, no utiliza interfaces no documentadas).



El software de aplicación no presenta ninguna dependencia de tipos específicos de hardware (por ejemplo, de dispositivos de almacenamiento masivo específicos ni de adaptadores de E/S o red específicos).

Hewlett-Packard tiene un historial excelente en cuanto a la presentación de procesadores nuevos que ofrecen una compatibilidad binaria del software total con los procesadores anteriores, lo que protege la inversión de los clientes y los colaboradores comerciales, y posibilita la prestación de soporte a los procesadores nuevos con un riesgo y una inversión mínimos. HP siempre ha identificado la compatibilidad binaria del software con los procesadores nuevos como una exigencia importante de los colaboradores comerciales y clientes.

30

Capítulo 2

Introducción a HP-UX 11i versión 3 Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware Compatibilidad binaria de los procesadores PA-8800/PA-8900 Las aplicaciones y software desarrollados para sistemas con la generación anterior de procesadores PA PA 8x00 funcionarán correctamente y sin ninguna modificación en los procesadores PA-8800 y PA-8900. Estos procesadores difieren de los anteriores en que proporcionan dos núcleos en un único procesador (núcleo doble). Recompilación de aplicaciones HP 9000 de 32 bits para la ejecución nativa en los servidores Integrity En casi todos los casos, las aplicaciones HP 9000 de 32 bits se pueden recompilar para la ejecución nativa en los servidores Integrity sin modificar el código fuente. Esto es así porque los compiladores HP para servidores Integrity admiten ambos modelos de datos, de 32 y 64 bits. Las aplicaciones de 32 bits utilizan un modelo de datos denominado ILP32, en el que los enteros, enteros largos y punteros son todos de 32 bits. Las aplicaciones de 64 bits utilizan un modelo de datos denominado LP64, en el que los enteros son de 32 bits, pero los enteros largos y punteros son de 64 bits. Los compiladores HP para servidores Integrity admiten ambos modelos de datos. En el caso de una aplicación HP 9000 de 32 bits que se esté recompilando para ejecución nativa en los servidores Integrity, el compilador emitirá instrucciones que hacen que la aplicación se comporte como si fuera una aplicación de 32 bits ejecutándose en una arquitectura de 32 bits, aun cuando la arquitectura subyacente sea de 64 bits. Esto es transparente para la aplicación: no percibe que en realidad se ejecuta en una arquitectura de 64 bits. Esta característica de los compiladores HP para los servidores Integrity es la que permite que la inmensa mayoría de las aplicaciones HP 9000 de 32 bits se recompilen sin modificar el código fuente para la ejecución nativa en la arquitectura de servidor Integrity. Excepciones de la compatibilidad binaria para los servidores HP 9000/Integrity En casi todos los casos, las aplicaciones HP 9000 se pueden ejecutar en el marco del conversor dinámico de códigos Aries que se incluye como componente integrado en todas las copias de HP-UX 11i para los servidores Integrity. En la siguiente lista, se documentan las excepciones de la compatibilidad binaria. El conversor dinámico de códigos Aries de HP no admite:

Capítulo 2



el modo binario combinado entre servidores HP 9000 e Integrity (la aplicación debe ser totalmente PA-RISC, totalmente de 32 bits o totalmente de 64 bits)



las aplicaciones compiladas en HP-UX 8.x o anterior



las instrucciones PA-RISC confidenciales



las aplicaciones que dependen de estructuras de datos del kernel



las aplicaciones dependientes de la distribución cronológica



la señalización mediante punto flotante No-un-Número (NaNs - Not a Number)



las aplicaciones o depuradores que utilizan las llamadas del sistema ptrace, ttrace y profil



los archivos de volcado de núcleos para aplicaciones HP 9000 que se anulan



las aplicaciones que leen el bit B de la palabra de estado del procesador (PSW Process Status Word)



las aplicaciones que utilizan la memoria virtual máxima (porque el propio conversor dinámico utiliza una pequeña cantidad de la memoria virtual de un proceso)

31

Introducción a HP-UX 11i versión 3 Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware •

las aplicaciones que dependen de las diferencias entre las llamadas del sistema vfork y fork



la emulación de herramientas de depuración que tienen dependencias arquitectónicas de la arquitectura PA-RISC

Disponibilidad de aplicaciones de proveedores de software independientes (ISV) a través de las arquitecturas Con la compatibilidad de código fuente, de datos y binaria que HP aporta desde los servidores HP 9000 e Integrity, se prevé que la inmensa mayoría de los proveedores de software independientes (ISV - Independent Software Vendors) que admiten aplicaciones en los servidores HP 9000 puedan realizar la transición fácilmente de dichas aplicaciones a HP-UX 11i en los servidores Integrity. Esto significa que no sólo presentarán HP-UX 11i y sus productos por capas de administración de sistemas, de seguridad y de alta disponibilidad un “aspecto y funcionamiento” comunes en ambas arquitecturas, sino que también los productos de aplicación ofrecerán un “aspecto y funcionamiento” comunes a través de ambas arquitecturas, acabando así con la necesidad de volver a capacitar a los usuarios en el uso de aplicaciones nuevas. Se ha tenido un gran cuidado en que HP-UX 11i mantenga la compatibilidad binaria con características heredadas. Las aplicaciones binarias existentes se seguirán ejecutando sin modificaciones en HP-UX 11i v3, con conjuntos de características heredadas. Las aplicaciones que sacan partido de las características nuevas de HP-UX 11i v3 pueden precisar realizar cambios de códigos a fin de utilizarlas plenamente. Compruebe con los proveedores de software independientes que tiene la versión apropiada y admitida que se necesita si desea aprovechar al máximo todas las características nuevas distribuidas con HP-UX 11i v3. Ayuda para los proveedores de software independientes Los proveedores de software independientes (ISV - Independent Software Vendors): •

cuya aplicación HP-UX 11i v1 o HP-UX 11i v2 satisfaga los criterios de compatibilidad binaria (es decir, que no está insertada en el kernel, etcétera) y no funcione en HP-UX 11i v3 para los servidores HP 9000 como lo hacía anteriormente, O



cuya aplicación nativa de servidor Integrity con HP-UX 11i v2 o HP-UX 11i v3, limitada a los dispositivos que Integrity VM virtualiza actualmente, no funcione igual fuera que dentro de un equipo virtual

pueden ponerse en contacto con HP a través de una línea de asistencia especial (para América del Norte) en el número de teléfono 1-800-249-3294 y utilizar la opción 2. También se puede obtener ayuda enviando un mensaje electrónico a [email protected]. Cuando llame al número mencionado o envíe un mensaje electrónico, identifique el problema como un “compatibility failure” (error de compatibilidad) y el personal de soporte técnico le ayudará a solucionarlo. Compatibilidad binaria de aplicaciones con HP-UX 11i Virtual Partitions (vPars) HP-UX Virtual Partitions (vPars) se ha diseñado para proporcionar compatibilidad binaria de aplicaciones entre las aplicaciones nativas HP-UX 11i y las mismas aplicaciones que funcionan en particiones virtuales (vPars). No se necesita ningún cambio, recompilación ni recertificación para que las aplicaciones nativas HP-UX funcionen en particiones virtuales.

32

Capítulo 2

Introducción a HP-UX 11i versión 3 Compatibilidad HP-UX 11i entre las revisiones de HP-UX en las plataformas de hardware Compatibilidad binaria de aplicaciones con HP Integrity Virtual Machines (Integrity VM) HP Integrity VM se ha diseñado para proporcionar compatibilidad binaria de aplicaciones entre las aplicaciones nativas de servidor Integrity con HP-UX 11i v2 y HP-UX 11i v3 y las mismas aplicaciones que funcionan en equipos virtuales. Esta compatibilidad binaria se aplica a las aplicaciones que no tengan ninguna dependencia de dispositivo específica y a las aplicaciones que dependan sólo de los dispositivos actualmente virtualizados por Integrity VM. La mayoría de las aplicaciones no tienen dependencias de dispositivo específicas. No obstante, si la aplicación presenta dependencias de dispositivo específicas, consulte el documento HP Integrity Virtual Machines QuickSpecs en http://hp.com, para obtener detalles. Para obtener más información, visite www.hp.com/go/hpux11i www.hp.com/go/integrity

Capítulo 2

33

Introducción a HP-UX 11i versión 3 Problemas o excepciones de compatibilidad en la revisión inicial de HP-UX 11i v3

Problemas o excepciones de compatibilidad en la revisión inicial de HP-UX 11i v3 Se han observado problemas o excepciones de compatibilidad en los siguientes productos o características en la revisión inicial de HP-UX 11i v3. Para obtener más detalles, consulte las páginas indicadas. Capítulo 4: Información específica del hardware (consulte la página 79) •

Mejoras de Reenvío de E/S (consulte la página 81)



Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3 (consulte la página 88)



Pila de almacenamiento masivo (consulte la página 91)



PCI Error Recovery (consulte la página 111)



USB-00 (consulte la página 109)



HP Instant Capacity (consulte la página 117)

Capítulo 5: Administración general del sistema (consulte la página 123) •

Discos y sistemas de archivos (fsweb) (consulte la página 128)



HP Serviceguard (consulte la página 160)



HP Serviceguard NFS Toolkit (consulte la página 162)



HP WBEM Services for HP-UX (consulte la página 167)



Cuentas de usuarios y grupos HP-UX (consulte la página 170)



PID grandes de HP-UX (consulte la página 175)



Colas de mensajes HP-UX System V IPC (consulte la página 177)



Ignite-UX (consulte la página 185)



Volcado en directo (consulte la página 188)



Nombres de usuario/grupo largos (consulte la página 189)



Node and Host Name Expansion (consulte la página 192)



Paquete Obsolescence (consulte la página 193)



Parámetros optimizables del kernel para memoria virtual (consulte la página 209)

Capítulo 6: Administración de los discos y los archivos (consulte la página 211)

34



Mejoras de la arquitectura de sistemas de archivos de HP-UX (consulte la página 219)



Logical Volume Manager y MirrorDisk/UX (consulte la página 226)



Cache File System (consulte la página 233)



Servicios de Network File System (NFS) (consulte la página 237)



Network Information Service (NIS) (consulte la página 242)



VERITAS File System (consulte la página 247)



VERITAS Volume Manager (consulte la página 248) Capítulo 2

Introducción a HP-UX 11i versión 3 Problemas o excepciones de compatibilidad en la revisión inicial de HP-UX 11i v3 Capítulo 7: Internet y la conexión a red (consulte la página 251) •

ARPA Transport (consulte la página 252)



HP Data Link Provider Interface (DLPI) (consulte la página 257)

Capítulo 8: Seguridad (consulte la página 295) •

Sistema de auditoría HP-UX (consulte la página 297)



HP-UX Bastille (consulte la página 300)



HP-UX Host Intrusion Detection System (consulte la página 303)



HP-UX IPSec (consulte la página 307)



Install-Time Security (consulte la página 315)

Capítulo 9: Comandos y llamadas del sistema (consulte la página 323) •

Cambio de la realización del formato core (consulte la página 328)



Intérprete del lenguaje de comandos csh (consulte la página 330)



Llamadas del sistema getgroups, setgroups (consulte la página 333)



Llamada del sistema mmap() (consulte la página 342)



Comando setboot (consulte la página 355)

Capítulo 10: Bibliotecas y programación (consulte la página 367) •

Compilador C empaquetado (consulte la página 368)



Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos) (consulte la página 375)



Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003 (consulte la página 377)



Biblioteca C HP-UX (libc): Otros cambios (consulte la página 379)



Biblioteca libIO (consulte la página 390)



Perl (consulte la página 395)



Biblioteca Unwind (libunwind) (consulte la página 399)

Capítulo 11: Internacionalización (consulte la página 401) •

Compatibilidad con Unicode 5.0 (consulte la página 402)



Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica (consulte la página 408)



Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc (consulte la página 409)



Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv (consulte la página 411)

Capítulo 12: Otra funcionalidad (consulte la página 427) •

Capítulo 2

Common Desktop Environment (consulte la página 428)

35

Introducción a HP-UX 11i versión 3 Problemas o excepciones de compatibilidad en la revisión inicial de HP-UX 11i v3

36

Capítulo 2

3

Novedades de un vistazo

Contenido de este capítulo En este capítulo se ofrecen dos visiones globales de las novedades, los cambios o los elementos que se han desaprobado o que han quedado obsoletos desde las dos revisiones anteriores: la revisión de septiembre de 2005 de HP-UX 11i v1 y la revisión de junio de 2006 de HP-UX 11i v2. Estas visiones globales se encuentran en las siguientes secciones:

NOTA

Capítulo 3



Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 (consulte la página 38)



Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 (consulte la página 59)

Las revisiones de este documento se recogen en el documento HP-UX 11i v3 Release Notes Errata, que se facilita en http://docs.hp.com/en/oshpux11iv3.html (obtenga acceso a Release Notes).

37

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 En los siguientes resúmenes, puede obtener una visión de conjunto de las diferencias entre la revisión actual de HP-UX 11i v3 y la revisión de septiembre de 2005 de HP-UX 11i v1. Para obtener más detalles, consulte las secciones mencionadas en el resto de este documento. Asimismo, tal vez desee consultar la lista de la sección “Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2” en la página 59 para obtener una visión de conjunto de las diferencias entre la revisión actual de HP-UX 11i v3 y la revisión de junio de 2006 de HP-UX 11i v2. Capítulo 4: “Información específica del hardware” (consulte la página 79)

38



Mejoras de Reenvío de E/S: La interrupción reenvío de E/S se incluye en el intervalo de actividad de Detección y estrobo (Detect & Strobe) y se ha mejorado. (Consulte la sección “Mejoras de Reenvío de E/S” en la página 81.)



Nuevo: Controladores de cinta estape y de cambiador automático eschgr: Novedad de HP-UX 11i v3. El controlador ssrfc ya no está disponible. (Consulte la sección “Controladores de cinta estape y de cambiador automático eschgr” en la página 82.)



Gráficos: HP-UX 11i v3 no se admite en las estaciones de trabajo y la API para gráficos PEX no es compatible con HP-UX 11i v3. (Consulte la sección “Paquete de gráficos” en la página 85.)



HP-UX 11i v3 Driver Development Kit (DDK): Se ha mejorado para HP-UX 11i v3. Proporciona documentación, código de muestra, un entorno de compilación y herramientas de desarrollo para desarrolladores, proveedores de software independientes (ISV) y proveedores de hardware independientes (IHV) de terceros para desarrollar y probar controladores en plataformas basadas en PA-RISC e Itanium® con HP-UX 11i v3. (Consulte la sección “HP-UX 11i v3 Driver Development Kit” en la página 86.)



Enterprise Virtual Array (EVA): Se ha detectado un problema con los identificadores de ámbito mundial (WWID) de unidades LUN y HP-UX 11i v3. (Consulte la sección “Enterprise Virtual Array (EVA) en HP-UX 11i v3” en la página 87.)



HP StorageWorks Secure Path: Obsoleto. (Consulte la sección “Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3” en la página 88.)



Subsistema de E/S: Diversos comandos de E/S nuevos ayudan a administrar el subsistema de E/S, y otros comandos existentes tienen opciones y funciones nuevas para admitir la pila de almacenamiento masivo de próxima generación. (Consulte la sección “Subsistema de E/S” en la página 89.)



Nuevo: La pila de almacenamiento masivo de próxima generación administra dispositivos de E/S, por ejemplo, las unidades lógicas (LUN) SCSI. En esta revisión, la pila de almacenamiento masivo aporta una funcionalidad diseñada para mejorar la escalabilidad, la adaptabilidad y el rendimiento de los servidores, al mismo tiempo que mantiene la compatibilidad retroactiva. Las características nuevas comprenden direccionamiento ágil, multirruta nativa y mayor paralelización. (Consulte la sección “Pila de almacenamiento masivo” en la página 91.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Controladores de conexión a red y almacenamiento masivo (consulte la página 96) — Gigabit Ethernet: Los productos igelan, gelan y btlan se han mejorado con características nuevas; entre ellas, la eliminación en línea (OLD - Online Deletion) y el empaquetado de módulos. (Consulte la sección “GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet)” en la página 96.) — HyprFabrc-00: Admite sólo tarjetas HF2 de interconexión de componentes periféricos (PCI - Peripheral Component Interconnect). No se admiten las tarjetas HF1. (Consulte la sección “HyprFabrc-00” en la página 100.) — Nuevo: InfiniBand: Actualmente presenta soporte para Configuración de interfaces de red y Configuración de servicios de red. (Consulte la sección “Sistema de agrupación en clústeres InfiniBand” en la página 101.) — PCIMUX-00: El paquete PCIMUX-00 distribuye el controlador pci-mux1, que admite los adaptadores PCI MUX AD278A y AD279A. (Consulte la sección “PCIMUX-00” en la página 102.) — TermIO-00: El paquete de controlador TermIO-00 distribuye el controlador pci_mux0, que admite los adaptadores PCI MUX A6748A y A6749A. (Consulte la sección “TermIO-00” en la página 103.) — Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00 para HP-UX 11i v3: Admite la nueva pila de almacenamiento masivo, el direccionamiento ágil, la zonificación aplicada en el software (Soft Zoning), la eliminación en línea de tarjetas PCI y la detección y recuperación de errores PCI. (Consulte la sección “Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00” en la página 105.) — Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3: Admite la nueva pila de almacenamiento masivo, el direccionamiento ágil, la zonificación aplicada en el software (Soft Zoning), la eliminación en línea de tarjetas PCI y la detección y recuperación de errores PCI. (Consulte la sección “Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3” en la página 106.) — HP PCI Ultra160 SCSI (c8xx): Admite la nueva pila de almacenamiento masivo, la eliminación en línea (OLD) de tarjetas PCI, la detección y recuperación de errores PCI y los archivos especiales de dispositivo (DSF) para adaptadores de bus host (HBA). Ya no se admiten los adaptadores de bus host (HBA) Ultra2. (Consulte la sección “Controlador HP PCI Ultra160 SCSI” en la página 107.) — USB-00: Los controladores y la pila USB proporcionados con USB-00 sustituyen a la pila USB heredada que se incluye en los controladores hcd, hub, hid y usbd, con funcionalidad adicional. (Consulte la sección “USB-00” en la página 109.)

Capítulo 3



Nuevo: PCI Error Recovery: Aporta la capacidad para detectar, aislar y recuperarse automáticamente de un error PCI, evitando así el bloqueo del sistema. (Consulte la sección “PCI Error Recovery” en la página 111.)



Nuevo: Eliminación en línea (OLD) de tarjetas PCI: La característica OL* PCI se ha mejorado para permitir que los administradores de HP-UX 11i v3 puedan eliminar en línea tarjetas PCI y los controladores correspondientes sin que sea necesario reiniciar el sistema. (Consulte la sección “Eliminación en línea (OLD) de tarjetas PCI” en la página 113.)

39

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Soluciones para la fijación de precios de utilidades (consulte la página 117) — HP Instant Capacity: Se ha actualizado a la versión B.11.31.08.01 para incluir modificaciones del procedimiento de instalación; la compatibilidad con Global Instant Capacity (GiCAP) y el hipersubprocesamiento; cambios en las reglas de agrupamiento de GiCAP y la salida del comando icapstatus; etcétera. (Consulte la sección “HP Instant Capacity” en la página 117.) — HP Pay per use: Se ha actualizado a la versión B.11.31.08.01.00 con soporte para las características de hipersubprocesamiento incluidas en HP-UX 11i v3. Proporciona soluciones de errores. (Consulte la sección “HP Pay Per Use (PPU)” en la página 119.)



Xserver: Radeon 7500 es compatible con servidores rp34x0 y rp44x0 en HP-UX 11iv3. (Consulte la sección “Xserver” en la página 120.)

Capítulo 5: “Administración general del sistema” (consulte la página 123)

40



Parámetro optimizable del kernel max_async_ports del controlador asyncdsk: max_async_ports ahora es un parámetro optimizable dinámico; el valor por defecto ha cambiado a 4096 y el valor máximo es 4194304. (Consulte la sección “Parámetro optimizable del kernel max_async_ports del controlador asyncdsk” en la página 125.)



Nuevo: Volcado concurrente: Ahora puede configurar el equipo para realizar un volcado distribuido en paralelo y, de este modo, aumentar el rendimiento del volcado y reducir la duración del mismo. (Consulte la sección “Volcado concurrente” en la página 126.)



Horario de verano (DST). Cambios en las reglas de horario de verano para EE. UU. (Consulte la sección “Cambios en el horario de verano para EE. UU. en 2007 (Nota)” en la página 127.)



Nuevo: Detección y estrobo: Funcionalidad del kernel central que permite limitar el tiempo dedicado a atender interrupciones hasta un máximo definido por el usuario. Nota: Detección y estrobo se proporcionaba anteriormente en forma de parche para HP-UX 11i v1. (Consulte la sección “Detección y estrobo” en la página 127.)



Nuevo: Discos y sistemas de archivos (fsweb): Proporciona una interface gráfica de usuario (GUI) basada en la Web y una interface de usuario basada en caracteres (TUI) para las tareas de administración de sistema File System and Disks. (Consulte la sección “Discos y sistemas de archivos (fsweb)” en la página 128.)



Nuevo: Distributed Systems Administration Utilities: Aporta herramientas que simplifican la administración de grupos de sistemas y clústeres Serviceguard. (Consulte la sección “Distributed Systems Administration Utilities” en la página 130.)



Nuevo: Mejora en la designación de nombres de archivos centrales de usuario: Se ha introducido un nuevo comando, coreadm, para designar nombres únicos para archivos centrales de aplicaciones creados con la terminación anómala de procesos de usuario. (Consulte la sección “Mejora en la designación de nombres de archivos centrales de usuario” en la página 132.)



Enterprise Cluster Master Toolkit: Incluye secuencias de comandos para Oracle, mejoras del conjunto de herramientas Oracle Toolkit, soporte para VERITAS Cluster File System (CFS) en un entorno Serviceguard A.11.17, soporte para Serviceguard 11.17.01 (sin CFS) para Tomcat, Apache, Oracle 10g, etcétera. (Consulte la sección “Enterprise Cluster Master Toolkit” en la página 133.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Nuevo: Event Manager: Completo mecanismo para registrar, distribuir, almacenar y revisar la información de sucesos. Está formado por un componente de kernel, bibliotecas de usuario (libevm.so) y un conjunto de comandos. (Consulte la sección “Event Manager” en la página 135.)



Event Monitoring Service: Ahora se ha mejorado para enviar indicaciones WBEM, que se pueden ver desde la herramienta EVWEB. (Consulte la sección “Event Monitoring Service” en la página 137.)



Nuevo: High Resolution Timer Support: Mejora las interfaces API y las llamadas del sistema relativas al temporizador de selección para proporcionar una resolución superior a la resolución por defecto de 10 milisegundos. (Consulte la sección “High Resolution Timer Support” en la página 138.)



HP OpenView GlancePlus Pak: Se ha actualizado a la versión C.04.55 con soporte para los números de identificación de proceso grandes; mejora para registrar las mediciones de volúmenes lógicos (VL) de VERITAS Volume Manager, versiones VxVM 4.1 y VxVM 5.0; nuevas mediciones para supervisar la caché UFC; y otros cambios. (Consulte la sección “HP OpenView GlancePlus Pak” en la página 140.)



Particionado HP y el entorno Virtual Server Environment (consulte la página 141) — Nuevo: Procesadores lógicos (LCPU) dinámicos: Característica que permite habilitar y deshabilitar procesadores lógicos (LCPU) de forma dinámica en el límite del conjunto de procesadores. Se admite sólo en sistemas que tengan la característica de hipersubprocesamiento disponible y habilitada. (Consulte la sección “Procesadores lógicos (LCPU) dinámicos” en la página 141.) — HP Global Workload Manager: Se ha actualizado a la versión A.02.50.00.x con soporte para los nodos administrados Linux, soporte para los invitados de equipos virtuales Windows, particiones anidadas y otros muchos cambios. (Consulte la sección “HP Global Workload Manager” en la página 143.) — HP Process Resource Manager: Se ha actualizado con características que incluyen la capacidad para administrar la memoria compartida, la integración con HP Integrity Virtual Machines y HP System Management Homepage, la capacidad para asignar grupos Unix a grupos PRM y otras características diversas. (Consulte la sección “HP Process Resource Manager” en la página 148.) — Paquetes de parches y Software Pack de HP-UX 11i v3: La revisión inicial de HP-UX 11i v3 no incluirá los paquetes de parches Quality Pack (QPK) y Hardware Enablement (HWE) estándar ni Software Pack, que ofrece nuevas mejoras centrales de carácter opcional. La distribución de estos paquetes de parches y del Software Pack está prevista para la primera revisión de actualización de HP-UX 11i v3. — HP-UX Virtual Partitions: Se ha actualizado a la versión A.05.01 con la migración de memoria en línea, la combinación de particiones virtuales A.04.02 y A.05.01 en el mismo entorno vPars, e hipersubprocesamiento. Se compra por separado. (Consulte la sección “HP-UX Virtual Partitions” en la página 150.) — Nota sobre Integrity VM: El sistema host para Integrity VM no se admite en 11i v3. Sin embargo, los equipos virtuales del sistema host pueden ejecutar 11i v3. (Consulte la sección “Integrity VM (Virtual Machines) para 11i v3” en la página 151.)

Capítulo 3

41

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 — HP-UX Workload Manager: Se ha actualizado a la versión A.03.02.02. Los cambios abarcan que Process Resource Manager ya no se incluye en el paquete; compatibilidad con HP Integrity Virtual Machines; comunicaciones seguras por defecto actualmente; soporte de mayor granularidad para asignaciones mínimas a grupos FSS; soporte de un máximo de 256 grupos FSS; y otros cambios diversos. (Consulte la sección “HP-UX Workload Manager” en la página 152.) — HP-UX Workload Manager Toolkits: Se ha actualizado a la versión A.01.10.01. Incluye el nuevo kit de herramientas HP-UX WLM SAP Toolkit, que identifica procesos SAP en función de criterios definidos por el usuario y utiliza la característica de mapas de proceso de WLM para colocar los procesos SAP en grupos de cargas de trabajo específicos. PPUTK se ha quedado obsoleto; SASTK y DMTK se han desaprobado. (Consulte la sección “HP-UX Workload Manager Toolkits” en la página 154.) — Partition Manager: Se ha actualizado a v2.0 (versión B.31.02.03.01) con la capacidad para habilitar y deshabilitar el hipersubprocesamiento para las nParticiones cuyas células tengan procesadores con capacidad para hipersubprocesamiento. (Consulte la sección “Partition Manager” en la página 156.) — nPartition Provider: Se ha actualizado a la versión B.31.01.07.01 con soporte para WBEM Services versión 2.5 y sistemas basados en el conjunto de chips HP sx2000. (Consulte la sección “nPartition Provider” en la página 157.) — Nuevo: Utilization Provider: Demonio ligero (utild) que registra los datos de uso del sistema a intervalos de 5 minutos; los datos registrados incluyen la utilización de CPU, la memoria, el disco y la red; también incluye un proveedor WBEM para tener acceso a los datos. (Consulte la sección “Utilization Provider” en la página 158.) — vPar Provider: El proveedor WBEM muestra información sobre las particiones virtuales. Los clientes no pueden modificar con él las configuraciones de las particiones virtuales, ya que es un proveedor de sólo lectura. (Consulte la sección “vPar Provider” en la página 159.)

42



HP Serviceguard: Se ha actualizado a la versión A.11.17.01 con soporte para la designación de nombres de archivos especiales de dispositivo (DSF) persistentes y multirruta dinámica, números de identificación de proceso (PID) grandes, identificación de interfaces de red (tarjetas NIC) que forman parte de la configuración de clústeres Serviceguard y otras características. VERITAS Cluster File System (CFS) y Cluster Volume Manager (CVM) no se admiten en la revisión inicial de HP-UX 11i v3. La línea de serie RS232 como latido del clúster se ha quedado obsoleta. (Consulte la sección “HP Serviceguard” en la página 160.)



HP Serviceguard Network File Server (NFS) Toolkit: Se ha actualizado a la versión A.11.31.02 con una nueva plantilla de secuencia de comandos de control y solución a anomalías. Se puede utilizar con Serviceguard A.11.17.01, pero no admite algunas características de Serviceguard A.11.17.01 y NFS HP-UX 11i v3. Los clientes que necesiten VERITAS Cluster File System (CFS) no deben mejorar a HP-UX 11i v3 hasta que CFS esté disponible para esa plataforma. (Consulte la sección “HP Serviceguard NFS Toolkit” en la página 162.)



HP System Management Homepage: Se ha actualizado a la versión A.2.2.5 para incorporar soluciones a anomalías. Además, se han integrado muchas más herramientas de administración del sistema en HP SHM para HP-UX 11i v3 que en la revisión de septiembre de 2005 de HP-UX 11i v1. (Consulte la sección “HP System Management Homepage” en la página 164.) Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 3



HP Systems Insight Manager: Se ha actualizado a “HP SIM 5.0 con actualización 2 HP-UX” con soporte para el servidor hiperdenso HP BladeSystem de Clase C y la caja de protección, y el administrador en servicio; HP BladeSystem Integrated Manager 2.1 con funciones actualizadas; la configuración mínima de memoria del sistema para ejecutar HP SIM en HP-UX 11i v3 es ahora de 3 GB, y ofrece soluciones a anomalías. (Consulte la sección “HP Systems Insight Manager” en la página 166.)



HP WBEM Services for HP-UX: Se ha actualizado a la versión A.02.05 con proveedores de asociaciones, soporte de internacionalización para operaciones CIM, mejora de esquemas CIM y otros cambios importantes. (Consulte la sección “HP WBEM Services for HP-UX” en la página 167.)



Cuentas de usuarios y grupos HP-UX: Nueva interface de usuario basada en caracteres (TUI) en lugar de la interface del SAM heredada; nueva interface gráfica de usuario (GUI) basada en la Web; rendimiento mejorado con la nueva interface TUI; admite nombres de usuario y grupo largos. (Consulte la sección “Cuentas de usuarios y grupos HP-UX” en la página 170.)



Configuración del kernel HP-UX: Nueva interface de usuario basada en caracteres (TUI) en lugar de la interface del SAM heredada; nueva interface gráfica de usuario (GUI) basada en la Web; soporte para Error Management Technology; soluciones a anomalías críticas. (Consulte la sección “Configuración del kernel HP-UX” en la página 172.)



Nuevo: NPROC grande de HP-UX: El sistema HP-UX 11i v3 puede admitir más procesos que se ejecuten simultáneamente que las revisiones anteriores: se ha cambiado de 30.000 a 60.000. (Consulte la sección “NPROC grande de HP-UX” en la página 174.)



Nuevo: PID grandes de HP-UX: El intervalo de identificadores de proceso (PID) que el kernel puede generar en un sistema HP-UX autónomo se ha ampliado de 0 ~ 30.000 a 0 ~ 2^^30-1 (1.073.741.823). (Consulte la sección “PID grandes de HP-UX” en la página 175.)



Administrador de dispositivos periféricos HP-UX: Se ha mejorado para admitir el direccionamiento ágil de rutas de hardware y los archivos especiales de dispositivo persistentes, así como para permitir la eliminación en línea de tarjetas OLRAD; ahora lee el informe detallado del análisis de recursos críticos (CRA) en el archivo de registro en el que se registra dicho informe tras el cambio de comportamiento de CRA; etcétera. (Consulte la sección “Administrador de dispositivos periféricos HP-UX” en la página 176.)



Colas de mensajes HP-UX System V IPC: Se han mejorado con capacidades de optimización dinámicas. Los parámetros optimizables msgmax, msgssz, msgmap y msgseg se han quedado obsoletos. Se ha agregado el nuevo parámetro optimizable dinámico msgmbs, que indica la cantidad máxima de memoria del kernel que se va a utilizar para los mensajes que han de recibirse. Los parámetros optimizables msgmni y msgtql son ahora dinámicos. (Consulte la sección “Colas de mensajes HP-UX System V IPC” en la página 177.)



Nuevo: HP-UX WBEM Fibre Channel Provider: Las aplicaciones de cliente pueden utilizar este proveedor para obtener información sobre los adaptadores de bus host (HBA) HP-UX Fibre Channel disponibles en el sistema. (Consulte la sección “HP-UX WBEM Fibre Channel Provider” en la página 179.)



Nuevo: HP-UX WBEM File System Provider: Hace accesible la información del sistema de archivos; orquesta las clases HPUX_HFS, HP_LOFS, HP_CDFS, HP_VxFS, HP_NFS, HP_MountPoint y HPUX_Mount. (Consulte la sección “HP-UX WBEM File System Provider” en la página 180.) 43

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

44



Nuevo: HP-UX WBEM IOTree Provider: Las aplicaciones de cliente pueden utilizar HP-UX WBEM IOTree Provider para obtener información sobre los adaptadores de bus host (HBA) HP-UX IOTree del sistema. (Consulte la sección “HP-UX WBEM IOTree Provider” en la página 181.)



Nuevo: HP-UX WBEM LAN Provider para interfaces Ethernet (WBEMP-LAN-00): Es un proveedor CIM para los recursos técnicos LAN basados en Ethernet del sistema operativo HP-UX. Las aplicaciones de cliente pueden utilizar este proveedor para determinar todos los enlaces LAN Ethernet disponibles en el sistema (registrados y conocidos por HP-UX DLPI) y para recabar información sobre ellos. (Consulte la sección “HP-UX WBEM LAN Provider para interfaces Ethernet” en la página 182.)



Nuevo: HP-UX WBEM Online Operations Service Provider: No se admite en la actualidad; se prevé que admita características en revisiones futuras de HP-UX 11i v3. (Consulte la sección “HP-UX WBEM Online Operations Service Provider” en la página 183.)



Nuevo: HP-UX WBEM SCSI Provider: Las aplicaciones de cliente pueden utilizar este proveedor para obtener información sobre los adaptadores de bus host (HBA) HP-UX SCSI del sistema. (Consulte la sección “HP-UX WBEM SCSI Provider” en la página 184.)



Ignite-UX: Se ha actualizado a la versión C.7.0.x con soporte multirruta, nuevo enfoque para el direccionamiento de E/S, administración automática de la ruta de inicio del sistema para configuraciones con varias rutas, y formato seleccionable por el usuario para los archivos de recuperación y los archivos dorados, etcétera. (Consulte la sección “Ignite-UX” en la página 185.)



Nuevo: Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio: La revisión HP-UX 11i v3 ofrece una nueva característica que permite restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio. (Consulte la sección “Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio” en la página 187.)



Nuevo: Volcado en directo: Aporta la capacidad para obtener un archivo de volcado de sucesos en un sistema activo sin que se produzca un cierre forzado o la emergencia del sistema. Sólo se aplica para las plataformas basadas en Itanium®. (Consulte la sección “Volcado en directo” en la página 188.)



Nuevo: Nombres de usuario/grupo largos: Se ha mejorado el límite actual de 8 a 255 bytes. El límite por defecto sigue siendo 8. Con un habilitador, este límite se puede mejorar a 255. Una vez habilitado, no se puede deshabilitar en el futuro. No es compatible con sistemas de confianza. (Consulte la sección “Nombres de usuario/grupo largos” en la página 189.)



Nuevo: Node and Host Name Expansion: Ofrece la capacidad para definir nombres de nodo y sistema host de hasta 255 bytes. (Consulte la sección “Node and Host Name Expansion” en la página 192.)



Paquete Obsolescence: Se utiliza en una actualización cuando es necesario eliminar del sistema software obsoleto; se selecciona automáticamente para las actualizaciones. Eliminará diversos productos o controladores obsoletos o incompatibles. (Consulte la sección “Paquete Obsolescence” en la página 193.)



Producto Online Diagnostics: Para el comando map, se ha introducido una nueva opción, page, que muestra una salida paginada del comando map del sistema. (Consulte la sección “Online Diagnostics” en la página 194.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 3



Parámetros optimizables del kernel para SCSI: Los parámetros optimizables del kernel scsi_maxphys, scsi_max_qdepth y default_disk_ir se han quedado obsoletos. (Consulte la sección “Parámetros optimizables del kernel para SCSI (obsoletos)” en la página 196.)



Software Distributor: Se ha actualizado a la versión 11.31 con soporte para características únicas de HP-UX 11i v3, entre ellas, números de identificación de proceso (PID) grandes, nombres de usuario y grupo largos; y una compatibilidad mejorada para herramientas de distribución de software avanzadas como Software Manager, update-ux y herramientas de nueva creación. Incluye soluciones a anomalías. (Consulte la sección “Software Distributor” en la página 197.)



Software Package Builder: Se han agregado nuevos archivos de directivas que amplían las etiquetas de categoría permitidas, agregan el atributo is_oe y modifican la arquitectura y las reglas del atributo os_release. (Consulte la sección “Software Package Builder” en la página 199.)



System Administration Manager (SAM): Desaprobado. Se recomienda utilizar el comando smh, pero el comando sam seguirá estando disponible. Algunas zonas funcionales disponibles anteriormente se han quedado obsoletas. (Consulte la sección “System Administration Manager (SAM)” en la página 201.)



Zona funcional Auditing and Security del System Administration Manager (SAM): La zona secundaria System Security Policies del SAM se ha sustituido por la herramienta Configuración de atributos de seguridad HP-UX; la zona secundaria Audited NIS+ Users se ha quedado obsoleta. (Consulte la sección “Herramienta Auditing and Security del System Administration Manager (SAM)” en la página 202.)



Zona funcional Printers and Plotters del System Administration Manager (SAM): El punto de inicio en el modo GUI basado en X/ObAM está disponible ahora mediante la interface HP System Management Homepage. (Consulte la sección “Zona funcional Printers and Plotters del System Administration Manager (SAM)” en la página 203.)



Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage: System Administration Manager (SAM) se ha desaprobado en HP-UX 11i v3. HP System Management Homepage (HP SMH) es la herramienta de administración de sistemas para administrar HP-UX 11i. HP SMH proporciona una funcionalidad de administración de sistemas basada en la Web, supervisión sinóptica del estado de mantenimiento de los componentes del sistema y consulta de los archivos de registro consolidados. HP SMH también proporciona interfaces de usuario basadas en caracteres (TUI). (Consulte la sección “Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage” en la página 204.)



Nuevo: System Fault Management: Conjunto de herramientas que se utiliza para supervisar el mantenimiento de los servidores HP y recibir información sobre el hardware, por ejemplo, la memoria, las CPU, las fuentes de alimentación y los dispositivos de refrigeración. Funciona en el entorno WBEM. (Consulte la sección “System Fault Management” en la página 205.)



Update-UX y SW-GETTOOLS: El comando update-ux utiliza ahora Software Manager, una nueva aplicación con características como el soporte de vista preliminar; interface de usuario basada en caracteres (TUI) interactiva; compatibilidad mejorada para varios medios, incluido un análisis más exacto del espacio en disco, y la selección de dependencia entre medios; y capacidades de registro mejoradas. (Consulte la sección “Update-UX y SW-GETTOOLS” en la página 206.)

45

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Parámetros optimizables del kernel para memoria virtual: Se ha agregado el parámetro eqmem_limit (sólo en sistemas PA-RISC). Se han eliminado varios parámetros optimizables. Para obtener detalles, consulte la sección correspondiente. (Consulte la sección “Parámetros optimizables del kernel para memoria virtual” en la página 209.)

Capítulo 6: “Administración de los discos y los archivos” (consulte la página 211) •

Tipo de sistema de archivos HFS (también denominado UFS): Desaprobado actualmente. Se eliminará del sistema operativo en una revisión futura, aún por determinar. (Consulte la sección “Tipo de sistema de archivos HFS (desaprobado)” en la página 212.)



Sistema de archivos HFS y comandos de copia de seguridad: Para trabajar en archivos con un tamaño superior a 2 TB. (Consulte la sección “Sistema de archivos HFS y comandos de copia de seguridad para archivos >2 TB” en la página 213.)



HP CIFS Client: Se ha actualizado a la versión A.02.02.01 con soporte para MS Distributed File System (DFS) y la característica DLKM, así como otros cambios. (Consulte la sección “HP CIFS Client” en la página 214.)



HP CIFS Server: Se ha actualizado a la versión A.02.03: Nuevo diseño del código Winbind; funcionalidad de interactuación para el bloqueo de archivos; compatibilidad con nombres de usuario y grupo largos, y con la asignación de memoria TDB; así como otros cambios. (Consulte la sección “HP CIFS Server” en la página 216.)



Mejoras de la arquitectura de sistemas de archivos de HP-UX: Numerosas mejoras, entre ellas, capacidades de apilamiento para VFS; el demonio de nivel de usuario fsdaemon; compatibilidad con sistemas de archivos grandes y archivos grandes; sistemas de archivos syncer mejorados; mejora del rendimiento de aio_reap (2); compatibilidad con archivos más grandes y nombres de enlace largos en la utilidad de copia de seguridad; además de otras mejoras diversas. (Consulte la sección “Mejoras de la arquitectura de sistemas de archivos de HP-UX” en la página 219.)



Logical Volume Manager y MirrorDisk/UX: Ofrece mejoras significativas en escalabilidad y disponibilidad. Admite la pila de almacenamiento masivo de próxima generación y se integra con las características de ampliación dinámica de unidades LUN y el equilibrio de carga de la pila de almacenamiento masivo; se ha mejorado para admitir volúmenes lógicos más grandes, la suspensión temporal de grupos de volúmenes, la creación de bandas con reflejos y la ampliación dinámica de unidades LUN; permite la modificación en línea de grupos de volúmenes, así como nuevas secuencias de comandos para simplificar la sustitución de discos defectuosos. (Consulte la sección “Logical Volume Manager y MirrorDisk/UX” en la página 226.)



Computación de red abierta (ONC) (consulte la página 231) — AutoFS/Automounter: Se ha actualizado con soporte para el servicio de nombres LDAP para almacenar las asignaciones AutoFS; capacidad para examinar la lista de posibles puntos de montaje en una asignación AutoFS indirecta sin montar los sistemas de archivos; capacidad para configurar AutoFS mediante el archivo /etc/default/autofs; y otras características. (Consulte la sección “AutoFS” en la página 231.) — Cache File System (CacheFS): Las características nuevas comprenden la compatibilidad con nombres de archivo largos, cachefspack y sistemas de archivo grandes y archivos grandes. (Consulte la sección “Cache File System” en la página 233.)

46

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 — Biblioteca de RPC: Las rutinas de bibliotecas admiten diversos tipos de datos nuevos, y también se ha agregado la compatibilidad con IPv6, etcétera. (Consulte la sección “Biblioteca de RPC” en la página 234.) — Servicios de Network File System (NFS): Ofrecen numerosas mejoras, que incluyen el demonio pcnfsd, con subprocesamiento múltiple y que admite el uso de contraseñas ocultas y del mecanismo de seguridad Secure RPC; el nuevo demonio de modo de usuario genera y valida signos de seguridad API y asigna los nombres de principal GSSAPI a los números de identificación de usuario y grupo locales; mecanismos de seguridad adicionales, como Secure NFS, que admite Kerberos a través de GSSAPI; acceso de NFS mediante un servidor de seguridad; y muchas otras características. (Consulte la sección “Servicios de Network File System (NFS)” en la página 237.) — Network Information Service (NIS): Ofrece varias características nuevas, entre ellas, la compatibilidad con el modo oculto y con la habilitación del modo de reenvío de DNS; admite valores largos para los comandos uname, hostname y username; y otras características. (Consulte la sección “Network Information Service (NIS)” en la página 242.) — NIS+: Obsoleto. (Consulte la sección “NIS+ (obsoleto)” en la página 244.) — PCNFSD: El demonio pcnfsd incluye subprocesamiento múltiple. Admite el uso de contraseñas ocultas y del mecanismo de seguridad Secure RPC; las entradas del comando wtmp pueden contener nombres de usuario con el límite de 32 caracteres del protocolo PCNFSD, y nombres de host de clientes con el límite de 64 caracteres del protocolo PCNFSD; también admite nombres de impresora con el límite de 64 caracteres del protocolo PCNFSD. (Consulte la sección “PCNFSD” en la página 244.)

Capítulo 3



Nuevo: Caché de archivo unificada: Integra la caché de páginas y la caché del búfer para proporcionar coherencia en el acceso de archivos. Actúa como habilitador clave para VxFS 4.1 y ONC+2.3. Mejora la compatibilidad de código fuente con las aplicaciones Solaris, Tru64 y Linux que dependen de la coherencia de la caché de páginas y del búfer. Posible mejora del rendimiento de aplicaciones que dependen de la coherencia de la caché de páginas y del búfer. (Consulte la sección “Caché de archivo unificada” en la página 246.)



VERITAS File System (VxFS): Las características de la versión 4.1 abarcan el soporte para 1024 listas de control de acceso (ACL) y para sistemas de archivos grandes (hasta 32 TB) y archivos grandes (hasta 16 TB); sistema de archivos VxFS como un módulo DLKM; sistemas de archivos de varios dispositivos; y otras características. Cluster File System (CFS) no se admite en la revisión inicial de HP-UX 11i v3. (Consulte la sección “VERITAS File System” en la página 247.)



VERITAS Volume Manager (VxVM): Las características de la versión 4.1 abarcan la compatibilidad con conjuntos de volúmenes y VxFS MDS; uso compartido de datos entre plataformas; capa de detección de dispositivos fase 2 (Device Discovery Layer Phase 2); mente dividida de serie (Serial Split Brain); y otras características. Cluster Volume Manager (CVM), componente de VxVM habilitado con una licencia aparte, no se proporciona con la revisión actual 4.1 para HP-UX 11i v3. (Consulte la sección “VERITAS Volume Manager” en la página 248.)

47

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Capítulo 7: “Internet y la conexión a red” (consulte la página 251) •

Nuevo: ARPA Transport: Se han realizado muchas mejoras en ARPA Transport, entre ellas, las características Security Containment y sendfile/UFC, la conformidad con UNIX 2003, la compatibilidad con entradas grandes de hostname y la migración de aplicaciones Tru64 a HP-UX/sistemas basados en Itanium®. (Consulte la sección “ARPA Transport” en la página 252.)



Navegadores: Mozilla se ha actualizado con soluciones a anomalías. Integra la compatibilidad mejorada para las fuentes asiáticas en HP-UX e incorpora el Japanese Language Pack (Paquete del idioma japonés). (Consulte la sección “Navegadores” en la página 256.)



Nuevo: HP Data Link Provider Interface (DLPI): Las mejoras abarcan el nivel de sincronización NOSYNC STREAMS para un mejor rendimiento y escalabilidad de los enlaces de alta velocidad, y la eliminación en línea (OLD) de instancias de tarjetas de E/S, así como la carga y descarga dinámicas de controladores de LAN sin reiniciar. (Consulte la sección “HP Data Link Provider Interface (DLPI)” en la página 257.)



HP-UX PPPv6: Incluye soluciones a anomalías. (Consulte la sección “HP-UX PPPv6” en la página 259.)



HP-UX VLAN: Las características nuevas comprenden la compatibilidad con redes VLAN de HP-UX a través de agregados APA y grupos de conmutación por error entre LAN y monitor, la compatibilidad con SMH-Configuración de interfaces de red para la configuración de redes VLAN basada en la Web, y la compatibilidad con nwmgr para redes VLAN de HP-UX. (Consulte la sección “HP-UX VLAN” en la página 260.)



HP-UX Web Server Suite (consulte la página 261) — HP-UX Apache-based Web Server: Se ha actualizado a la versión 2.0.58.00 ante todo como una revisión de corrección de errores. (Consulte la sección “HP-UX Apache-based Web Server” en la página 263.) — HP-UX Tomcat-based Servlet Engine: Se ha mejorado a la versión 5.5.9.04. Implanta las especificaciones Servlet 2.4 y JavaServer Pages 2.0. Diseñado para ejecutarse en JDK 1.5 y versiones posteriores. (Consulte la sección “HP-UX Tomcat-based Servlet Engine” en la página 264.) — HP-UX Webmin-based Admin: Se ha mejorado a 1.070.08 ante todo como una revisión que contiene soluciones a anomalías. (Consulte la sección “HP-UX Webmin-based Admin” en la página 265.)

48



Internet Services: Ahora puede anular la selección de servicios de Internet individuales durante la instalación, o eliminar conjuntos de archivos más adelante. (Consulte la sección “Internet Services” en la página 266.)



BIND: BIND 9.3 incluye muchas características nuevas, entre ellas, la compatibilidad para la transición de IPv4 e IPv6. Con HP-UX 11i v3, las variables NAMED y NAMED ARGS se trasladan a /etc/rc.config.d/namesvrs. (Consulte la sección “BIND” en la página 267.)



DHCPv4 (bootpd): La nueva opción sa configura el servidor tftp y permite controlar el campo siaddr del paquete dhcp. La nueva opción de configuración de subnet selection option en el archivo /etc/dhcptab permite que bootpd asigne una dirección de red aunque bootpd no forme parte de esa red. Se ha agregado la compatibilidad con clientes PXE. (Consulte la sección “DHCPv4 (bootpd)” en la página 269.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 3



DHCPv6: Ahora está disponible en el sistema operativo central. (Consulte la sección “DHCPv6” en la página 270.)



Comando inetd: Se han agregado dos nuevas opciones de la línea de comandos, -p (límite del número de procesos llamados por inetd) y -a (habilitación de la auditoría de procesos en el nivel de usuario). Compatibilidad con nombres de host y números de identificación de proceso (PID) grandes. (Consulte la sección “inetd” en la página 271.)



libc: Se han efectuado numerosos cambios en las interfaces API. (Consulte la sección “libc” en la página 272.)



Mailx, Elm y Talk: elm (1M) y mailx (1M) admiten nombres de usuario largos. (Consulte la sección “Mailx, Elm y Talk” en la página 275.)



Comandos R: Admiten nombres de usuario largos. (Consulte la sección “Comandos R (Comandos remotos)” en la página 276.)



Nuevo:Sendmail: La versión 8.13.3 contiene muchas características nuevas. (Consulte la sección “Sendmail” en la página 277.)



Nuevo: TFTP: tftpd (servidor) y tftp (cliente) admiten ahora direcciones IPv6. Las nuevas opciones de la línea de comandos especifican los límites superior e inferior de los intervalos de puertos para la transferencia de datos. (Consulte la sección “TFTP” en la página 279.)



WU-FTPD: La versión 2.6.1 admite nombres de usuario largos. Agrega varias características nuevas y presenta compatibilidad retroactiva con WU-FTPD 2.4. (Consulte la sección “WU-FTPD” en la página 280.)



Comandos de administración LAN: lanadmin admite ahora una interface IPoIB (Internet Protocol over InfiniBand) y una base de datos MIB de 64 bits, así como controladores nativos y no nativos desarrollados por proveedores de hardware independientes; lanscan y linkloop admiten ahora interfaces IPoIB. (Consulte la sección “Comandos de administración LAN” en la página 281.)



Producto LDAP-UX Integration: Esta revisión incluye la nueva versión B.04.00.10 de LDAP-UX. (Consulte la sección “LDAP-UX Integration” en la página 283.)



Nuevo: Mobile IPv6: Utiliza una dirección IP fija para períodos prolongados a fin de permitir que los nodos móviles cambien los puntos de acceso a la red a la vez que siguen siendo accesibles sin interrumpir la continuidad de la red. Admite direcciones IPv6. (Consulte la sección “Mobile IPv6” en la página 284.)



Nuevo: Interface de línea de comandos para la administración de interfaces de red: El comando nwmgr permite administrar interfaces de red basadas en redes LAN e IB: una sola herramienta para realizar todas las tareas relativas a las interfaces de red. (Consulte la sección “Interface de línea de comandos para la administración de interfaces de red” en la página 285.)



Nuevo: Configuración de interfaces de red y Configuración de servicios de red: Estas herramientas de HP System Management Homepage sustituyen a las funciones Networking and Communications del System Administration Manager (SAM), que ya no están disponibles. (Consulte la sección “Configuración de interfaces de red y Configuración de servicios de red (ncweb)” en la página 287.)

49

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Nuevo: Red Hat Directory Server para HP-UX: Ofrece un servicio de directorio centralizado conforme a las normas de la industria sobre el que construir la intranet o la extranet. Los servidores Red Hat y otras aplicaciones habilitadas para directorios utilizan el servicio de directorio como una ubicación común accesible en la red para almacenar los datos compartidos, por ejemplo, la identificación de los usuarios y grupos, la identificación de los servidores e información sobre el control de acceso. (Consulte la sección “Red Hat Directory Server para HP-UX” en la página 289.)



STREAMS: La característica NOSYNC permite la ejecución simultánea de varias instancias del procedimiento put relativas a una cola y la rutina de servicio de dicha cola. Se han eliminado todas las referencias a la variable global uniprocessor. (Consulte la sección “STREAMS” en la página 291.)



NetTL - Network Tracing and Logging: El comando nettl se ha mejorado con el soporte de formato para el encabezado de IPoIB (Internet Protocol over InfiniBand), la opción de la línea de comandos para configurar el valor de búfer de seguimiento, valores de seguimiento con anterioridad a la captura y nuevas opciones para administrar los filtros de seguimiento. (Consulte la sección “NetTL - Network Tracing and Logging” en la página 293.)

Capítulo 8: “Seguridad” (consulte la página 295)

50



Nuevo: HP-UX 11i Security Containment: Incluye compartimentos, que aportan aislamiento entre los recursos no relacionados en un sistema para impedir dañar gravemente el sistema si se penetra en un compartimento. Una aplicación (procesos, archivos binarios, archivos de datos y canales de comunicación utilizados), cuando se configura en un compartimento, tiene acceso restringido a los recursos que se encuentren fuera de su compartimento. También proporciona privilegios expresos, que permiten conceder a los procesos los privilegios necesarios para la tarea y, de forma opcional, sólo durante el tiempo necesario para completar dicha tarea. (Consulte la sección “HP-UX 11i Security Containment” en la página 296.)



Sistema de auditoría HP-UX: Se ha mejorado de varias maneras, que incluyen: el subsistema de auditoría ahora se puede utilizar sin convertir el sistema en modo de confianza; la información sobre la selección de usuarios para auditoría en modo estándar se almacena en una base de datos de usuarios para configuración según el usuario; el comando userdbset especifica qué usuarios han de someterse a auditoría en modo estándar; y otras mejoras diversas. (Consulte la sección “Sistema de auditoría HP-UX” en la página 297.)



Nuevo: HP-UX Bastille: Aunque Bastille lleva disponible en la Web (y en los entornos operativos HP-UX 11i v2) algún tiempo, ahora se integra por primera vez en los entornos operativos HP-UX 11i v3 para los clientes que migren a partir de HP-UX 11i v1 y contiene varias mejoras. (Consulte la sección “HP-UX Bastille” en la página 300.)



HP-UX Host Intrusion Detection System: Se ha actualizado a la versión 4.0 con características que incluyen la reducción del volumen de alertas mediante agregación; la reducción del volumen de alertas mediante la supervisión sólo de los archivos críticos; la configuración de usuarios críticos; la especificación tanto de identificaciones de usuario como de nombres de usuario; y la medición de la tasa de sucesos. (Consulte la sección “HP-UX Host Intrusion Detection System” en la página 303.)



HP-UX IPFilter: Se ha actualizado a la versión A.03.05.13 con soluciones a anomalías y mejoras, que incluyen el filtrado por interfaces X.25 y por interfaces 10GigE; IPFilter no se conecta a la pila de red por defecto; no es necesario reiniciar para habilitar IPFilter. (Consulte la sección “HP-UX IPFilter” en la página 305.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 3



Nuevo: HP-UX IPSec: Antes sólo se facilitaba en el medio de revisión de aplicaciones (AR). Actualmente se distribuye en los entornos operativos HP-UX 11i v3. Ofrece una infraestructura que permite las comunicaciones seguras (autenticación, integridad, confidencialidad) a través de redes IP entre los sistemas y los dispositivos que implanten la serie de protocolos IPSec. (Para obtener detalles sobre la actualización, consulte la sección “HP-UX IPSec” en la página 307.)



HP-UX Secure Shell: Se ha actualizado a la versión A.04.40.005 con muchas características nuevas, entre ellas, el parche SSH/SCP habilitado de alto rendimiento; directivas de configuración en el servidor; el parche Auth Selection; aumento del tamaño por defecto de las claves RSA y DSA; compresión aplazada; y muchas otras características, así como soluciones a anomalías. (Consulte la sección “HP-UX Secure Shell A.04.40.005” en la página 309.)



Herramienta Configuración de atributos de seguridad HP-UX (secweb): Se ha actualizado para admitir nombres de usuario largos. (Consulte la sección “Configuración de atributos de seguridad HP-UX (secweb)” en la página 312.)



Nuevo: HP-UX Standard Mode Security Extensions: Mejora la seguridad de los sistemas ejecutados en modo estándar al proporcionar características de seguridad que antes sólo estaban disponibles en sistemas convertidos en modo de confianza. (Consulte la sección “HP-UX Standard Mode Security Extensions” en la página 314.)



Nuevo: Install-Time Security: Agrega un paso de seguridad al proceso de instalación/actualización que permite ejecutar el motor de cierre de seguridad Bastille durante la instalación del sistema, con una de cuatro configuraciones que varían entre la seguridad por defecto y “DMZ”. (Consulte la sección “Install-Time Security” en la página 315.)



Kerberos Client: Se ha actualizado a la versión 1.3.5.03 con características nuevas, que incluyen la compatibilidad con eficaces algoritmos criptográficos, como 3DES, RC4 y AES; compatibilidad con IPv6 y TCP; y soluciones a anomalías. (Consulte la sección “Kerberos Client” en la página 317.)



OpenSSL: Se ha actualizado a la versión A.00.09.08d.001 con compatibilidad (en la versión por defecto) con varios motores de hardware (para conocer los detalles, consulte la sección correspondiente); compatibilidad con la criptografía de curva elíptica; y EVP, la biblioteca de la cual proporciona una interface avanzada para funciones criptográficas. Otras versiones suministradas incluyen otras características. (Consulte la sección “OpenSSL” en la página 319.)



PAM Kerberos: Se ha mejorado para avisar si rc_host_0 es propiedad de algún usuario que no sea root cuando un usuario intente utilizar el comando rlogin para iniciar una sesión en el sistema; también avisa si la entrada de la tabla de claves no se encuentra para la entidad principal de servicios de host en el cliente, pero está presente en el centro de distribución de claves (KDC). (Consulte la sección “PAM Kerberos” en la página 320.)



Nuevo: Security Patch Check: Analiza el grado de actualización de un sistema respecto a los boletines de seguridad. Recomienda medidas para los puntos vulnerables de la seguridad que no se han solucionado con parches, actualizaciones ni acciones manuales registradas que se aplican actualmente al sistema. (Consulte la sección “Security Patch Check” en la página 321.)

51

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Capítulo 9: “Comandos y llamadas del sistema” (consulte la página 323)

52



Secuencia de comandos shell /etc/skel/.profile: . (ruta actual) en $PATH se ha desaprobado. (Consulte la sección “Secuencia de comandos shell /etc/skel/.profile” en la página 325.)



Llamada del sistema pstat de 32 bits (desaprobada): Al compilar una aplicación de 32 bits que utilice la llamada del sistema pstat(), ahora debe especificarse la opción del compilador _D_PSTAT64. Esto hace que pstat() utilice campos de 64 bits en lugar de campos de 32 bits. La aplicación sigue siendo de 32 bits. (Consulte la sección “Llamada del sistema pstat de 32 bits (desaprobada)” en la página 326.)



Comandos at, cron y batch : Las características nuevas abarcan soporte para poner en cola varios trabajos al mismo tiempo y para poner en cola más de 100 trabajos, y la capacidad de programar trabajos hasta el límite de njob especificado para cada cola en queuedefs (4). (Consulte la sección “Comandos at, cron y batch” en la página 327.)



Cambio de la implantación del formato core: La cadena de versión auténtica ha sustituido a la estructura utsname en el segmento CORE_KERNEL. Se ha proporcionado una solución para las aplicaciones que aplicaban ingeniería inversa al formato de archivo core y que dependen de la estructura utsname que éste contiene. Este nuevo formato de archivo core es el formato por defecto. (Consulte la sección “Cambio de la realización del formato core” en la página 328.)



Intérprete de la línea de comandos csh: La llamada no interactiva de csh no originará el archivo ~/.history por defecto. (Consulte la sección “Intérprete del lenguaje de comandos csh” en la página 330.)



Comandos de copia de seguridad y de recuperación de sistemas de archivos fbackup, frecover y ftio: Desaprobados; se quedarán obsoletos en una revisión futura de HP-UX. Deberá prepararse mediante la migración al comando pax de sustitución favorable. Se mantendrá la compatibilidad para la recuperación de archivos. (Consulte la sección “Comandos de copia de seguridad y recuperación de sistemas de archivos fbackup, frecover y ftio (desaprobados)” en la página 331.)



Nuevo: Comando gcore: Crea una imagen principal de cada proceso especificado. (Consulte la sección “Comando gcore” en la página 332.)



getgroups(), setgroups(): Ya no están limitados por NGROUPS_MAX. (Consulte la sección “Llamadas del sistema getgroups, setgroups” en la página 333.)



Comando getty: Se ha mejorado para que el usuario pueda definir la configuración por defecto de caracteres de control especiales (erase, kill, etcétera). (Consulte la sección “Comando getty” en la página 334.)



Comandos de configuración del kernel HP-UX: Los comandos de configuración del kernel de HP-UX 11i v1 se han eliminado a favor de comandos nuevos para HP-UX 11i v3. Además, se han realizado cambios en la ubicación de los kernels y archivos relacionados en el disco; en la manera en que se elige una configuración del kernel en el momento del inicio; y en la manera en que el sistema mantiene automáticamente una configuración del kernel de copia de seguridad. (Consulte la sección “Comandos de configuración del kernel HP-UX” en la página 335.)



iostat: Se ha mejorado para informar de la actividad de cada ruta de LUN activa a las unidades LUN. También se ha agregado la nueva opción -L, que muestra las estadísticas sobre las rutas de LUN activas. (Consulte la sección “Comando iostat” en la página 337.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 3



Comandos hostname, uname y setuname largos: Los límites de estos comandos se pueden ampliar ahora a 255 bytes. (Consulte la sección “Comandos hostname, uname y setuname largos” en la página 338.)



Nuevo: Compatibilidad con nombres de usuario largos por parte de HFS ff, VxFS 4.1 ff, repquota y quotacheck: Se ha mejorado para admitir nombres de usuario de hasta 255 bytes. (Consulte la sección “Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck” en la página 339.)



Comandos lp, lpadmin, lpfence, lpmove y lpsched: Actualmente es posible agregar, eliminar o modificar impresoras sin detener el programador lp; el sistema de colas de impresión de impresoras de líneas se ha mejorado para admitir nombres de impresoras/clases de hasta 250 caracteres respecto al límite anterior de 14 caracteres; también se ha ampliado la compatibilidad a los nombres de destino remotos. (Consulte la sección “Comandos lp, lpadmin, lpfence, lpmove y lpsched” en la página 341.)



Llamada del sistema mmap(): Se ha mejorado para admitir el archivo de asignación con permisos de sólo lectura con PROT_EXEC y mmap() implícito con MAP_FIXED. (Consulte la sección “Llamada del sistema mmap()” en la página 342.)



Comando pax: Se ha mejorado en relación con la conformidad con la norma Unix 2003. Ahora también se puede utilizar pax para archivar archivos con un tamaño mayor que o igual a 8 GB; nombres de usuario y grupo largos; números de identificación de usuario/números de identificación de grupo grandes con un tamaño superior a 2097151; nombres de enlace o de ruta largos. (Consulte la sección “Comando pax” en la página 343.)



Comandos PFS: Obsoletos. (Consulte la sección “Comandos PFS (Portable File System) (obsoletos)” en la página 344.)



Comando pipcs: Se ha mejorado para facilitar detalles respecto a procesos que utilizan las diversas colas de mensajes POSIX, así como la hora de creación y la hora de la última modificación de dichas colas. (Consulte la sección “Comando pipcs” en la página 345.)



Comando ps: Se ha mejorado para mostrar un máximo de 1020 caracteres en el campo COMMAND. (Consulte la sección “Comando ps” en la página 346.)



Nuevo: Llamada del sistema pselect(): Se ha agregado para cumplir la norma UNIX 2003. Ofrece opciones de parámetro adicionales a los usuarios de la llamada del sistema select(). La granularidad del tiempo de espera se puede especificar en segundos y nanosegundos. También se facilita un nuevo parámetro de máscara de señalización para la duración de la llamada del sistema. (Consulte la sección “Llamada del sistema pselect()” en la página 347.)



Comando psrset: Se ha mejorado para administrar el conjunto de procesadores RTE (Real Time Extension), así como para admitir un tipo de atributo PSET adicional denominado LCPU. (Consulte la sección “Comando psrset” en la página 348.)



Llamada del sistema pstat_getstatic(): La información que devuelve pstat_getstatic() puede cambiar ahora entre los reinicios debido a los cambios administrativos generados de forma manual o automática en los parámetros optimizables del kernel asociados; adición/eliminación en línea de recursos, u otros sucesos. La probabilidad de que cambie es poco frecuente. (Consulte la sección “Llamada del sistema pstat_getstatic()” en la página 349.)

53

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

54



Nuevo: Herramientas de administración de procesos Ptools: Nuevo conjunto de herramientas de administración de procesos que permiten el seguimiento y la depuración de los procesos con facilidad. Consta de los siguientes comandos: pmap, pfiles, pgrep, pkill y ptree. (Consulte la sección “Comandos del conjunto de herramientas de administración de procesos Ptools” en la página 350.)



Llamada del sistema ptrace(): Obsoleta en HP-UX 11i v3. (Consulte la sección “Llamada del sistema ptrace() (obsoleta)” en la página 352.)



Secuencia de comandos shell rc: Cuando un sistema necesita reiniciar por algún motivo, antes de que se produzca el reinicio se mostrarán los mensajes en el archivo /etc/rc.bootmsg. (Consulte la sección “Secuencia de comandos shell rc” en la página 353.)



Comando sar: Se ha mejorado para informar de la actividad de cada dispositivo de cinta y adaptador de bus host (HBA). (Consulte la sección “Comando sar” en la página 354.)



Comando setboot: Se ha mejorado para admitir la configuración de la ruta de inicio alternativa de alta disponibilidad (HA); admite la configuración de una prueba de firmware para el siguiente inicio en la plataforma basada en Itanium®; se ha modificado para poder utilizar un archivo especial de dispositivo persistente o una ruta de hardware a la ruta de LUN como entradas válidas para definir la ruta de inicio para el siguiente inicio; se ha mejorado para habilitar o deshabilitar el entorno de hipersubprocesamiento para el siguiente inicio en una plataforma Intel® Itanium® 2 de dos núcleos. (Consulte la sección “Comando setboot” en la página 355.)



sigblock (2), sigsetmask (2), sigstack (2), sigvector (2) y bsd_signal (3C): Estas páginas de manual se han quedado obsoletas. (Consulte la sección “Páginas de manual de sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C) (obsolescencia)” en la página 357.)



Comando spray: Ofrece dos opciones nuevas: -d, que especifica los microsegundos de pausa entre el envío de cada paquete, y -t, que indica la clase de transportes. (Consulte la sección “Comando spray” en la página 358.)



Nuevo: Llamada del sistema swapctl(): Permite configurar el intercambio primario que se va a aplicar en el siguiente inicio. Anteriormente, esto sólo se podía realizar mediante los comandos lvlnboot y vxvmboot. La llamada del sistema swapon() se ha desaprobado. (Consulte la sección “Llamadas del sistema swapctl() y swapon()” en la página 360.)



Comandos swapon y swapinfo: El comando swapon se ha mejorado para admitir la activación/desactivación del dispositivo de intercambio primario para el siguiente inicio; el comando swapinfo admite la nueva opción -s para mostrar la configuración del intercambio primario para el siguiente inicio. (Consulte la sección “Comandos swapon y swapinfo” en la página 361.)



Comando sysdef: Desaprobado. Informa de valores incorrectos para algunos parámetros optimizables, por ejemplo, msgmap, sema y shmem. (Consulte la sección “Comando sysdef (desaprobado)” en la página 362.)



Comando syslogd: Se ha mejorado para seguir registrando en archivos de registro aunque el tamaño del archivo de registro supere los 2 GB, así como para registrar correctamente cadenas de mensajes de varios bytes. (Consulte la sección “Comando syslogd” en la página 363.)



usermod: se ha modificado para impedir de forma selectiva el traslado de directorios iniciales con la opción -m. (Consulte la sección “Comando usermod” en la página 364.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Conformidad con UNIX 2003: Todos los comandos se han modificado o mejorado para estar en conformidad con las normas UNIX 2003. Los cambios de UNIX 2003 que no afectan a la compatibilidad con HP-UX están disponibles por defecto. En caso contrario, para obtener el comportamiento de Unix 2003, es necesario definir la variable UNIX_STD en el entorno. (Consulte la sección “Comandos de conformidad con las normas UNIX 2003” en la página 365.)

Capítulo 10: “Bibliotecas y programación” (consulte la página 367) •

Compilador C empaquetado: Se ha actualizado a la versión A.06.12 en los servidores basados en Itanium® y a la versión B.11.11.16 en los sistemas PA-RISC. Muy compatible con versiones anteriores; se han modificado los mensajes de diagnóstico; se diagnostican más construcciones de código fuente erróneas y sospechosas. (Consulte la sección “Compilador C empaquetado” en la página 368.)



Biblioteca en tiempo de ejecución aC++: Incluye la macro de mejora del rendimiento -AA -D_HP_NONSTD_FAST_IOSTREAM, el cambio para la conformidad con TC1 de la biblioteca estándar de C++ y la compatibilidad con la legislación de 2007 para el horario de verano de EE. UU. (Consulte la sección “Biblioteca en tiempo de ejecución aC++” en la página 369.)



Cargador dinámico (dld.so): A partir del parche PHSS-32864, de septiembre de 2005, dld.so permite tamaños grandes de páginas del kernel, admite la carga de archivos ejecutables y bibliotecas compartidas sin alinear, etcétera. (Consulte la sección “Cargador dinámico (dld.so)” en la página 371.)



FirstBoot: Como parte del producto Transition links (conocido como Upgrade), HP solía crear un enlace simbólico /etc/set_parms —> /sbin/set_parms. Los enlaces de transición (Transition links) se han quedado obsoletos en HP-UX 11i v3 y set_parms está disponible para el usuario como /sbin/set_parms. Por lo tanto, HP-UX 11i v3 no admitirá el enlace simbólico /etc/set_parms. (Consulte la sección “FirstBoot” en la página 372.)



HP MLIB: Se ha actualizado a la versión 9.5 con la incorporación de dos bibliotecas nuevas, VECLIBSC8 y LAPACKSC8, que son bibliotecas de direcciones de 64 bits con valores enteros de 64 bits que emplean convenciones de llamada parecidas a las de la biblioteca de matemáticas SCILIB de Cray. (Consulte la sección “HP MLIB” en la página 373.)



HP MPI: Se ha actualizado a la versión 2.2 con varias características nuevas, que incluyen enlaces C++, nuevas opciones de inicio de la línea de comandos mpirun, implementación de ROMIO admitida en MPI-2 y otras características nuevas. (Consulte la sección “HP MPI” en la página 374.)



Biblioteca C HP-UX (libc) (consulte la página 377) — Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003: La biblioteca libc se ha mejorado en relación con la conformidad con las normas UNIX 2003. Se han agregado varias API, y otras se han modificado. (Consulte la sección “Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003” en la página 377.) — Biblioteca C HP-UX (libc): Otros cambios: Las características nuevas comprenden la compatibilidad con números de identificación de proceso (PID) grandes, entradas grandes de uname y hostname, la migración de API de Tru64, mejoras de la caché de subprocesos local malloc (3C), y nombres de usuario y grupo largos. (Consulte la sección “Biblioteca C HP-UX (libc): Otros cambios” en la página 379.)

Capítulo 3

55

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 — Biblioteca libc.1: Desaprobada. Se trata de una biblioteca “C” para la compatibilidad con HP-UX 10.20 que se encuentra disponible en HP-UX 11i. No tiene ninguna repercusión inmediata en HP-UX 11i v3. Cuando la biblioteca libc.1 se quede obsoleta, todos los programas vinculados a ella no funcionarán. Por lo tanto, se recomienda empezar a migrar los programas de la biblioteca libc.1 a la biblioteca libc.2. (Consulte la sección “Biblioteca libc.1 (desaprobada)” en la página 384.) — API de libc de conexión en red: Las interfaces API de conexión en red getnameinfo() y getaddrinfo() ahora buscan en los depósitos especificados con la directiva de hosts del archivo /etc/nsswitch.conf, así como en los especificados con la directiva inodes, para resolver una dirección IPv4. También se han efectuado otros cambios. (Consulte la sección “API libc de red” en la página 385.) •

Curses HP-UX para color: Biblioteca y comandos de libcur_colr: Obsoletos. Se han desaprobado en HP-UX 10.30 y no se encuentran disponibles en los sistemas PA-RISC con HP-UX 11i v3. (Consulte la sección “Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos)” en la página 375.)



Plataforma Java 2 (consulte la página 387) — Java JDK/JRE para HP-UX: HP-UX 11i v3 no incluye Java 1.3 ni Java 3D (J3D 1.4). SDK/RTE versión 5.0 se ha actualizado para incorporar soluciones a anomalías. (Consulte la sección “Java JDK/JRE for HP-UX” en la página 388.) — Java Out-of-Box: Se ha actualizado para incorporar soluciones a anomalías. (Consulte la sección “Java OOB” en la página 389.)

56



Nuevo: Biblioteca libIO: libIO.so (para sistemas basados en Itanium®) o libIO.sl (para sistemas PA-RISC) es una biblioteca compartida que proporciona interfaces API para el acceso a la información del subsistema de E/S HP-UX. La biblioteca reducirá la dependencia de otros comandos HP-UX para la información de E/S. (Consulte la sección “Biblioteca libIO” en la página 390.)



Biblioteca libpthread: Se ha agregado una interface API nueva, pthread_setschedprio(), para definir la prioridad de programación del subproceso de destino. (Consulte la sección “Biblioteca libpthread” en la página 391.)



Link Editor (ld): Opciones adicionales y otros cambios a partir del parche PHSS_32864, de septiembre de 2005. (Consulte la sección “Link Editor (ld)” en la página 392.)



Nuevo: Biblioteca Mercury (libhg): Ofrece interfaces de alto rendimiento entre los programas de usuario y el kernel para permitir la transferencia de información clave entre ambas partes a gran velocidad. (Consulte la sección “Biblioteca Mercury (libhg)” en la página 394.)



Software Transition Kit (STK): Se ha diseñado para facilitar la transición de aplicaciones de HP-UX desde versiones anteriores de HP-UX a la versión más reciente. No estará disponible para HP-UX 11i v3.



Utilidad del comando renice de subprocesos: Dos interfaces API pthread nuevas permiten modificar el valor de nice de un subproceso en un proceso de varios subprocesamientos. (Consulte la sección “Utilidad del comando renice de subprocesos” en la página 397.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Conformidad con los perfiles de las normas UNIX 2003: Conformidad del compilador y funciones nuevas según se define en Single UNIX Specification versión 3. Los sistemas de arquitectura de precisión (PA) incluirán la mayoría de las características de UNIX 2003 disponibles para las aplicaciones. A partir de la norma C99, el compilador no se encontrará disponible en los sistemas PA; no se admite la totalidad de la marca UNIX 2003. Los sistemas basados en Itanium® presentarán una conformidad total y tendrán la marca de UNIX 2003. (Consulte la sección “Conformidad con los perfiles de las normas UNIX 2003” en la página 398.)

Capítulo 11: “Internacionalización” (consulte la página 401)

Capítulo 3



Unicode 5.0: Se admite actualmente. Unicode 5.0 es una extensión de la norma de juegos de caracteres Unicode 3.0 previamente admitida. (Consulte la sección “Compatibilidad con Unicode 5.0” en la página 402.)



Nuevo: Norma JISX0213: Se admite actualmente. (Consulte la sección “Compatibilidad con la norma JIS X 0213” en la página 403.)



Nuevo: Norma KS X 1001: Se admite actualmente. (Consulte la sección “Compatibilidad con la norma KS X 1001” en la página 404.)



Nuevo: Normas Big5-2003 y CNS11643: Se admiten actualmente. (Consulte la sección “Compatibilidad con las normas Big5-2003 y CNS11643-2004” en la página 405.)



Nuevo: HKSCS-2004 (juego de caracteres suplementario para Hong Kong): Se admite actualmente. (Consulte la sección “Compatibilidad con HKSCS-2004” en la página 407.)



Nuevo: Locales: Báltico/Rusia/Ucrania/Latinoamérica: Se admiten actualmente. (Consulte la sección “Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica” en la página 408.)



Nuevo: Versiones de locales: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc. Se ha generado la nueva versión de locales “locales.3” para todos los archivos binarios de locales compatibles con el sistema. Se ha proporcionado para proteger las aplicaciones archivadas antiguas que estén basadas en PA-RISC contra el comportamiento imprevisto de los sistemas para la compatibilidad total con la norma UNIX 2003. (Consulte la sección “Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc” en la página 409.)



Compatibilidad con UNIX 2003: Se han actualizado los comandos localedef, locale y iconv, así como las interfaces API asociadas de la biblioteca C, las bases de datos de locales y los convertidores iconv, para la armonización con la norma UNIX 2003. (Consulte la sección “Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv” en la página 411.)



Propiedades de ancho alternativas para los juegos de códigos Unicode: Se admiten actualmente para los locales de Asia. (Consulte la sección “Propiedades de ancho alternativas para los juegos de códigos Unicode” en la página 413.)



Nuevo: Comandos de mensajería: mkcatdefs, dspmsg y dspcat. Se han agregado a HP-UX para la compatibilidad con Tru64 UNIX. (Consulte la sección “Comandos de mensajería nuevos: mkcatdefs, dspmsg y dspcat” en la página 414.)



Nuevo: Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv. Se proporciona un archivo system.config.iconv nuevo para separar la información de la tabla de asignación iconv del sistema operativo central HP-UX respecto a la información de las tablas de asignación iconv

57

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 superpuestas específica del usuario y de otro fabricante. (Consulte la sección “Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv” en la página 415.) •

Juego de caracteres de gran sistema (mainframe) para Japón: iconv admite actualmente un área extendida de juegos de caracteres de gran sistema para Japón. (Consulte la sección “Convertidor de los juegos de caracteres de gran sistema (mainframe) para Japón” en la página 416.)



Nuevo: Soporte de impresoras PostScript internacionalizadas: psfontpf: El nuevo filtro de impresora PostScript psfontpf permite imprimir caracteres internacionales distintos del inglés en archivos de texto y páginas web. (Consulte la sección “Soporte de impresoras PostScript internacionalizadas: psfontpf” en la página 417.)



Impresión en idiomas asiáticos: Los filtros y archivos modelo lp asiáticos se han mejorado en relación con la conformidad con importantes normas nacionales asiáticas e ISO 10646. (Consulte la sección “Impresión en idiomas asiáticos” en la página 418.)



Fuentes TrueType para los juegos de códigos de Europa: Se proporciona compatibilidad adicional con fuentes TrueType con el fin de abarcar los patrones de glifos para caracteres ASCII, latín-1 suplemento, latín extendido-A, latín extendido-B, griegos y cirílicos, así como los símbolos de moneda. (Consulte la sección “Fuentes TrueType para los juegos de códigos de Europa” en la página 420.)



Fuentes TrueType para idiomas asiáticos: Se han mejorado para la conformidad con las normas nacionales más recientes e ISO 10646. Se incluyen nuevos tipos de letra para fuentes de los idiomas japonés, chino simplificado y chino tradicional. (Consulte la sección “Fuentes TrueType para idiomas asiáticos” en la página 421.)



Fuentes de mapa de bits para idiomas asiáticos: Se han mejorado para la conformidad con las normas nacionales más recientes e ISO 10646. (Consulte la sección “Fuentes de mapa de bits para idiomas asiáticos” en la página 422.)



Soporte de fuentes de reserva: De no existir glifos, las aplicaciones de interface gráfica de usuario (GUI) basadas en texto mostrarán “?” o “::”. (Consulte la sección “Soporte de fuentes de reserva” en la página 424.)



Funcionalidades para los idiomas asiáticos (obsoletas y desaprobadas): Diversas funciones heredadas se han quedado obsoletas y eliminado. También se han desaprobado determinados modelos lp de impresoras de caracteres asiáticos, rutinas de bibliotecas/utilidades y fuentes de mapa de bits de puntos. (Consulte la sección “Funciones para los idiomas asiáticos obsoletas y desaprobadas” en la página 425.)

Capítulo 12: “Otra funcionalidad” (consulte la página 427)

58



Common Desktop Environment: Se ha actualizado a la versión 2.1. Actualmente incluye bibliotecas X/Motif de 32 y 64 bits nativas que están basadas en Itanium®; proporciona por primera vez bibliotecas de 64 bits PA-RISC y basadas en Itanium® en HP-UX 11i v3; admite la característica Node and Host Name Expansion y la característica de nombres de usuario extendidos; y otros muchos cambios. (Consulte la sección “Common Desktop Environment” en la página 428.)



Distributed Computing Environment (DCE) Client e Integrated Login: Los permisos por defecto de 3 archivos han cambiado; hay disponibles diversos conjuntos de archivos nuevos en los sistemas basados en PA-RISC e Itanium®; varios productos no se encuentran disponibles con DCE Client; Integrated Login contiene 2 conjuntos de archivos nuevos. (Consulte la sección “Distributed Computing Environment (DCE) Client e Integrated Login” en la página 435.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 En los siguientes resúmenes, puede obtener una visión de conjunto de las diferencias entre la revisión actual de HP-UX 11i v3 y la revisión de junio de 2006 de HP-UX 11i v2. Para obtener más detalles, consulte las secciones mencionadas en el resto de este documento. Asimismo, tal vez desee consultar la lista de la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1” en la página 38 para obtener una visión de conjunto de las diferencias entre la revisión actual de HP-UX 11i v3 y la revisión de septiembre de 2005 de HP-UX 11i v1. Capítulo 4: “Información específica del hardware” (consulte la página 79)

Capítulo 3



Mejoras de Reenvío de E/S: La interrupción reenvío de E/S se incluye en el intervalo de actividad de Detección y estrobo (Detect & Strobe) y se ha mejorado. (Consulte la sección “Mejoras de Reenvío de E/S” en la página 81.)



Nuevo: Controladores de cinta estape y de cambiador automático eschgr: Novedad de HP-UX 11i v3. El controlador ssrfc ya no está disponible. (Consulte la sección “Controladores de cinta estape y de cambiador automático eschgr” en la página 82.)



HP-UX 11i v3 Driver Development Kit (DDK): Se ha mejorado para HP-UX 11i v3. Proporciona documentación, código de muestra, un entorno de compilación y herramientas de desarrollo para desarrolladores, proveedores de software independientes (ISV) y proveedores de hardware independientes (IHV) de terceros para desarrollar y probar controladores en plataformas basadas en PA-RISC e Itanium® con HP-UX 11i v3. (Consulte la sección “HP-UX 11i v3 Driver Development Kit” en la página 86.)



Enterprise Virtual Array (EVA): Se ha detectado un problema con los identificadores de ámbito mundial (WWID) de unidades LUN y HP-UX 11i v3. (Consulte la sección “Enterprise Virtual Array (EVA) en HP-UX 11i v3” en la página 87.)



HP StorageWorks Secure Path: Obsoleto. (Consulte la sección “Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3” en la página 88.)



Subsistema de E/S: Diversos comandos de E/S nuevos ayudan a administrar el subsistema de E/S, y otros comandos existentes tienen opciones y funciones nuevas para admitir la pila de almacenamiento masivo de próxima generación. (Consulte la sección “Subsistema de E/S” en la página 89.)



Nuevo: La pila de almacenamiento masivo de próxima generación administra dispositivos de E/S, por ejemplo, las unidades lógicas (LUN) SCSI. En esta revisión, la pila de almacenamiento masivo aporta una funcionalidad diseñada para mejorar la escalabilidad, la adaptabilidad y el rendimiento de los servidores, al mismo tiempo que mantiene la compatibilidad retroactiva. Las características nuevas comprenden direccionamiento ágil, multirruta nativa y mayor paralelización. (Consulte la sección “Pila de almacenamiento masivo” en la página 91.)

59

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Controladores de conexión a red y almacenamiento masivo (consulte la página 96) — Gigabit Ethernet: Los productos igelan, gelan y btlan se han mejorado con características nuevas; entre ellas, la eliminación en línea (OLD - Online Deletion) y el empaquetado de módulos. (Consulte la sección “GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet)” en la página 96.) — HyprFabrc-00: Admite sólo tarjetas HF2 de interconexión de componentes periféricos (PCI - Peripheral Component Interconnect). No se admiten las tarjetas HF1. (Consulte la sección “HyprFabrc-00” en la página 100.) — Nuevo: InfiniBand: Interconexión basada en paquetes de alta velocidad conforme a las normas de la industria para la comunicación entre nodos, que proporciona una mayor velocidad y una menor latencia de la red, y ocupa menos recursos de CPU que otros protocolos normalizados de la industria. (Consulte la sección “Sistema de agrupación en clústeres InfiniBand” en la página 101.) — PCIMUX-00: El paquete PCIMUX-00 distribuye el controlador pci-mux1, que admite los adaptadores PCI MUX AD278A y AD279A. (Consulte la sección “PCIMUX-00” en la página 102.) — TermIO-00: El paquete de controlador TermIO-00 distribuye el controlador pci_mux0, que admite los adaptadores PCI MUX A6748A y A6749A. (Consulte la sección “TermIO-00” en la página 103.) — Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00 para HP-UX 11i v3: Admite la nueva pila de almacenamiento masivo, el direccionamiento ágil, la zonificación aplicada en el software (Soft Zoning), la eliminación en línea de tarjetas PCI y la detección y recuperación de errores PCI. (Consulte la sección “Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00” en la página 105.) — Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3: Admite la nueva pila de almacenamiento masivo, el direccionamiento ágil, la zonificación aplicada en el software (Soft Zoning), la eliminación en línea de tarjetas PCI y la detección y recuperación de errores PCI. (Consulte la sección “Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3” en la página 106.) — HP PCI Ultra160 SCSI (c8xx): Admite la nueva pila de almacenamiento masivo, la eliminación en línea (OLD) de tarjetas PCI, la detección y recuperación de errores PCI y los archivos especiales de dispositivo (DSF) para adaptadores de bus host (HBA). Ya no se admiten los adaptadores de bus host (HBA) Ultra2. (Consulte la sección “Controlador HP PCI Ultra160 SCSI” en la página 107.) — USB-00: Incluye diversas mejoras de calidad respecto a revisiones anteriores, un sistema de archivos de dispositivo administrado dinámicamente y habilitado por defecto, soporte para cifrado de almacenamiento masivo USB en varias capas y el seguimiento de dispositivos. (Consulte la sección “USB-00” en la página 109.)

60



Nuevo: PCI Error Recovery: Aporta la capacidad para detectar, aislar y recuperarse automáticamente de un error PCI, evitando así el bloqueo del sistema. (Consulte la sección “PCI Error Recovery” en la página 111.)



Nuevo: Eliminación en línea (OLD) de tarjetas PCI: La característica OL* PCI se ha mejorado para permitir que los administradores de HP-UX 11i v3 puedan eliminar en línea tarjetas PCI y los controladores correspondientes sin que sea necesario reiniciar el sistema. (Consulte la sección “Eliminación en línea (OLD) de tarjetas PCI” en la página 113.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Soluciones para la fijación de precios de utilidades (consulte la página 117) — HP Instant Capacity: Se ha actualizado a la versión B.11.31.08.01 para incluir modificaciones del procedimiento de instalación; la compatibilidad con Global Instant Capacity (GiCAP) y el hipersubprocesamiento; cambios en las reglas de agrupamiento de GiCAP y la salida del comando icapstatus; etcétera. (Consulte la sección “HP Instant Capacity” en la página 117.) — HP Pay per use: Se ha actualizado a la versión B.11.31.08.01.00 con soporte para las características de hipersubprocesamiento incluidas en HP-UX 11i v3. (Consulte la sección “HP Pay Per Use (PPU)” en la página 119.)



Xserver: La herramienta de configuración de Xserver se encuentra disponible a través de la interface HP SMH. (Consulte la sección “Xserver” en la página 120.)

Capítulo 5: “Administración general del sistema” (consulte la página 123)

Capítulo 3



Parámetro optimizable del kernel max_async_ports del controlador asyncdsk: max_async_ports ahora es un parámetro optimizable dinámico; el valor por defecto ha cambiado a 4096 y el valor máximo es 4194304. (Consulte la sección “Parámetro optimizable del kernel max_async_ports del controlador asyncdsk” en la página 125.)



Nuevo: Volcado concurrente: Ahora puede configurar el equipo para realizar un volcado distribuido en paralelo y, de este modo, aumentar el rendimiento del volcado y reducir la duración del mismo. (Consulte la sección “Volcado concurrente” en la página 126.)



Horario de verano (DST). Cambios en las reglas de horario de verano para EE. UU. (Consulte la sección “Cambios en el horario de verano para EE. UU. en 2007 (Nota)” en la página 127.)



Detección y estrobo: Se deshabilita cuando está en curso alguna configuración del sistema que altera la actividad. Esta funcionalidad está habilitada por defecto (valor definido en el 80 %). (Consulte la sección “Detección y estrobo” en la página 127.)



Discos y sistemas de archivos (fsweb): Proporciona una interface gráfica de usuario (GUI) basada en la Web y una interface de usuario basada en caracteres (TUI) para las tareas de administración de sistema File System and Disks. (Consulte la sección “Discos y sistemas de archivos (fsweb)” en la página 128.)



Nuevo: Distributed Systems Administration Utilities: Incluye una ampliación de la interface, que permite valores largos para username y hostname. (Consulte la sección “Distributed Systems Administration Utilities” en la página 130.)



Nuevo: Mejora en la designación de nombres de archivos centrales de usuario: Se ha introducido un nuevo comando, coreadm, para designar nombres únicos para archivos centrales de aplicaciones creados con la terminación anómala de procesos de usuario. (Consulte la sección “Mejora en la designación de nombres de archivos centrales de usuario” en la página 132.)



Enterprise Cluster Master Toolkit: Incluye la compatibilidad con VERITAS Cluster File System (CFS) en un entorno Serviceguard A.11.17, la compatibilidad con Serviceguard 11.17.01 (sin CFS) para CIFS, Tomcat, Apache, Oracle 10g, etcétera. (Consulte la sección “Enterprise Cluster Master Toolkit” en la página 133.)



Nuevo: Event Manager: Completo mecanismo para registrar, distribuir, almacenar y revisar la información de sucesos. Está formado por un componente de kernel, bibliotecas de usuario (libevm.so) y un conjunto de comandos. (Consulte la sección “Event Manager” en la página 135.)

61

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Event Monitoring Service: Ahora se ha mejorado para enviar indicaciones WBEM, que se pueden ver desde la herramienta EVWEB. (Consulte la sección “Event Monitoring Service” en la página 137.)



Nuevo: High Resolution Timer Support: Mejora las interfaces API y las llamadas del sistema relativas al temporizador de selección para proporcionar una resolución superior a la resolución por defecto de 10 milisegundos. (Consulte la sección “High Resolution Timer Support” en la página 138.)



HP OpenView GlancePlus Pak: Se ha actualizado a la versión C.04.55 con soporte para los números de identificación de proceso grandes; mejora para registrar las mediciones de volúmenes lógicos (VL) de Veritas Volume Manager, versiones VxVM 4.1 y VxVM 5.0; nuevas mediciones para supervisar la caché UFC; y otros cambios. (Consulte la sección “HP OpenView GlancePlus Pak” en la página 140.)



Particionado HP y el entorno Virtual Server Environment (consulte la página 141) — Nuevo: Procesadores lógicos (LCPU) dinámicos: Característica que permite habilitar y deshabilitar procesadores lógicos (LCPU) de forma dinámica en el límite del conjunto de procesadores. Se admite sólo en sistemas que tengan la característica de hipersubprocesamiento disponible y habilitada. (Consulte la sección “Procesadores lógicos (LCPU) dinámicos” en la página 141.) — HP Global Workload Manager: Se ha actualizado a la versión A.02.50.00.x con soporte para los nodos administrados Linux, soporte para los invitados de equipos virtuales Windows, particiones anidadas y otros muchos cambios. (Consulte la sección “HP Global Workload Manager” en la página 143.) — HP Process Resource Manager: Se ha actualizado con características que incluyen la integración en HP System Management Homepage, la capacidad para asignar grupos Unix a grupos PRM, la capacidad para limitar el uso de la CPU de los grupos PRM según cada grupo, el soporte de hipersubprocesamiento en grupos PRM de PSET y otras características. (Consulte la sección “HP Process Resource Manager” en la página 148.) — Paquetes de parches y Software Pack de HP-UX 11i v3: La revisión inicial de HP-UX 11i v3 no incluirá los paquetes de parches Quality Pack (QPK), Hardware Enablement (HWE) y FEATURE11i estándar ni Software Pack, que ofrece nuevas mejoras centrales de carácter opcional. La distribución de estos paquetes de parches y del Software Pack está prevista para la primera revisión de actualización de HP-UX 11i v3. — HP-UX Virtual Partitions: Se ha actualizado a la versión A.05.01 con la migración de memoria en línea, la combinación de particiones virtuales A.04.02 y A.05.01 en el mismo entorno vPars, e hipersubprocesamiento. Se compra por separado. (Consulte la sección “HP-UX Virtual Partitions” en la página 150.) — Nota sobre Integrity Virtual Machines (VM): El sistema host para Integrity VM no se admite en 11i v3. Sin embargo, los equipos virtuales del sistema host pueden ejecutar 11i v3. (Consulte la sección “Integrity VM (Virtual Machines) para 11i v3” en la página 151.) — HP-UX Workload Manager: Se ha actualizado a la versión A.03.02.02. Los cambios abarcan la capacidad para asignar grupos Unix a grupos de cargas de trabajo, expresiones regulares extendidas en nombres alternativos de los registros de aplicaciones, mejoras en la salida de wlminfo; y otros cambios. (Consulte la sección “HP-UX Workload Manager” en la página 152.)

62

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 — HP-UX Workload Manager Toolkits: Se ha actualizado a la versión A.01.10.01. La etiqueta del producto se ha cambiado de T1302AA a WLMToolkits. PPUTK se ha quedado obsoleto; SASTK y DMTK se han desaprobado. (Consulte la sección “HP-UX Workload Manager Toolkits” en la página 154.) — Partition Manager: Se ha actualizado a v2.0 (versión B.31.02.03.01) con la capacidad para habilitar y deshabilitar el hipersubprocesamiento para las nParticiones cuyas células tengan procesadores con capacidad para hipersubprocesamiento. (Consulte la sección “Partition Manager” en la página 156.) — nPartition Provider: Se ha actualizado a la versión B.31.01.07.01 con compatibilidad con WBEM Services versión 2.5. (Consulte la sección “nPartition Provider” en la página 157.) — Nuevo: Utilization Provider: Demonio ligero (utild) que registra los datos de uso del sistema a intervalos de 5 minutos; los datos registrados incluyen la utilización de CPU, la memoria, el disco y la red; también incluye un proveedor WBEM para tener acceso a los datos. (Consulte la sección “Utilization Provider” en la página 158.) — vPar Provider: El proveedor WBEM muestra información sobre las particiones virtuales. Los clientes no pueden modificar con él las configuraciones de las particiones virtuales, ya que es un proveedor de sólo lectura. (Consulte la sección “vPar Provider” en la página 159.)

Capítulo 3



HP Serviceguard: Se ha actualizado a la versión A.11.17.01 con soporte para la designación de nombres de archivos especiales de dispositivo (DSF) persistentes y multirruta dinámica, números de identificación de proceso (PID) grandes, identificación de interfaces de red (tarjetas NIC) que forman parte de la configuración de clústeres Serviceguard y otras características. VERITAS Cluster File System (CFS) y Cluster Volume Manager (CVM) no se admiten en la revisión inicial de HP-UX 11i v3. La línea de serie RS232 como latido del clúster se ha quedado obsoleta. (Consulte la sección “HP Serviceguard” en la página 160.)



HP Serviceguard Network File Server (NFS) Toolkit: Se ha actualizado a la versión A.11.31.02 con una nueva plantilla de secuencia de comandos de control y solución a anomalías. Se puede utilizar con Serviceguard A.11.17.01, pero no admite algunas características de Serviceguard A.11.17.01 y NFS HP-UX 11i v3. Los clientes que necesiten VERITAS Cluster File System (CFS) no deben mejorar a HP-UX 11i v3 hasta que CFS esté disponible para esa plataforma. (Consulte la sección “HP Serviceguard NFS Toolkit” en la página 162.)



HP System Management Homepage: Se ha actualizado a la versión A.2.2.5 para incorporar soluciones a anomalías. También se han agregado las nuevas soluciones basadas en la Web para Conexión a red y comunicaciones (ncweb) y la administración de complejos ServiceGuard (sgmgr) para HP-UX 11i v3. (Consulte la sección “HP System Management Homepage” en la página 164.)



HP Systems Insight Manager: Se ha actualizado a “HP SIM 5.0 con actualización 2 HP-UX” con soporte para el servidor hiperdenso HP BladeSystem de Clase C y la caja de protección, y el administrador en servicio; HP BladeSystem Integrated Manager 2.1 con funciones actualizadas; la configuración mínima de memoria del sistema para ejecutar HP SIM en HP-UX 11i v3 es ahora de 3 GB, y ofrece soluciones a anomalías. (Consulte la sección “HP Systems Insight Manager” en la página 166.)

63

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

64



HP WBEM Services for HP-UX: Se ha actualizado a la versión A.02.05 con proveedores de asociaciones, soporte de internacionalización para operaciones CIM, mejora de esquemas CIM y otros cambios importantes. (Consulte la sección “HP WBEM Services for HP-UX” en la página 167.)



Cuentas de usuarios y grupos HP-UX: Nueva interface de usuario basada en caracteres (TUI) en lugar de la interface del SAM heredada; nombres de usuario y grupo largos; los modos NIS+ y oculto pueden coexistir. (Consulte la sección “Cuentas de usuarios y grupos HP-UX” en la página 170.)



Configuración del kernel HP-UX: Soporte de vista preliminar de comandos en la interface de usuario basada en caracteres (TUI); la TUI admite entradas basadas en formularios; soporte para Error Management Technology; incluye soluciones a anomalías críticas. (Consulte la sección “Configuración del kernel HP-UX” en la página 172.)



Nuevo: NPROC grande de HP-UX: El sistema HP-UX 11i v3 puede admitir más procesos que se ejecuten simultáneamente que las revisiones anteriores: se ha cambiado de 30.000 a 60.000. (Consulte la sección “NPROC grande de HP-UX” en la página 174.)



Nuevo: PID grandes de HP-UX: El intervalo de identificadores de proceso (PID) que el kernel puede generar en un sistema HP-UX autónomo se ha ampliado de 0 ~ 30.000 a 0 ~ 2^^30-1 (1.073.741.823). (Consulte la sección “PID grandes de HP-UX” en la página 175.)



Administrador de dispositivos periféricos HP-UX: Se ha mejorado para admitir el direccionamiento ágil de rutas de hardware y los archivos especiales de dispositivo persistentes, así como para permitir la eliminación en línea de tarjetas OLRAD; ahora lee el informe detallado del análisis de recursos críticos (CRA) en el archivo de registro en el que se registra dicho informe tras el cambio de comportamiento de CRA; etcétera. (Consulte la sección “Administrador de dispositivos periféricos HP-UX” en la página 176.)



Colas de mensajes HP-UX System V IPC: Se han mejorado con capacidades de optimización dinámicas. Los parámetros optimizables msgmax, msgssz, msgmap y msgseg se han quedado obsoletos. Se ha agregado el nuevo parámetro optimizable dinámico msgmbs, que indica la cantidad máxima de memoria del kernel que se va a utilizar para los mensajes que han de recibirse. Los parámetros optimizables msgmni y msgtql son ahora dinámicos. (Consulte la sección “Colas de mensajes HP-UX System V IPC” en la página 177.)



HP-UX WBEM Fibre Channel Provider: Se ha actualizado a la versión 11.31.01. Todas las funcionalidades para las clases de asociación se implemetan ahora. (Consulte la sección “HP-UX WBEM Fibre Channel Provider” en la página 179.)



Nuevo: HP-UX WBEM File System Provider: Hace accesible la información del sistema de archivos; orquesta las clases HPUX_HFS, HP_LOFS, HP_CDFS, HP_VxFS, HP_NFS, HP_MountPoint y HPUX_Mount. (Consulte la sección “HP-UX WBEM File System Provider” en la página 180.)



HP-UX WBEM IOTree Provider: Actualmente muestra información de todas las ranuras del sistema HP-UX 11i v3. (Consulte la sección “HP-UX WBEM IOTree Provider” en la página 181.)



Nuevo: HP-UX WBEM Online Operations Service Provider: No se admite en la actualidad; se prevé que admita características en revisiones futuras de HP-UX 11i v3. (Consulte la sección “HP-UX WBEM Online Operations Service Provider” en la página 183.) Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 3



HP-UX WBEM SCSI Provider: Se ha actualizado a la versión 11.31.01, pero no contiene cambios nuevos en las características. (Consulte la sección “HP-UX WBEM SCSI Provider” en la página 184.)



Ignite-UX: Se ha actualizado a la versión C.7.0.x con soporte multirruta, nuevo enfoque para el direccionamiento de E/S, administración automática de la ruta de inicio del sistema para configuraciones con varias rutas, y formato seleccionable por el usuario para los archivos de recuperación y los archivos dorados, etcétera. (Consulte la sección “Ignite-UX” en la página 185.)



Nuevo: Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio: La revisión HP-UX 11i v3 ofrece una nueva característica que permite restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio. (Consulte la sección “Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio” en la página 187.)



Nuevo: Volcado en directo: Aporta la capacidad para obtener un archivo de volcado de sucesos en un sistema activo sin que se produzca un cierre forzado o la emergencia del sistema. Sólo se aplica para las plataformas basadas en Itanium®. (Consulte la sección “Volcado en directo” en la página 188.)



Nuevo: Nombres de usuario/grupo largos: Se ha mejorado el límite actual de 8 a 255 bytes. El límite por defecto sigue siendo 8. Con un habilitador, este límite se puede mejorar a 255. Una vez habilitado, no se puede deshabilitar en el futuro. No es compatible con sistemas de confianza. (Consulte la sección “Nombres de usuario/grupo largos” en la página 189.)



Nuevo: Node and Host Name Expansion: Ofrece la capacidad para definir nombres de nodo y sistema host de hasta 255 bytes. (Consulte la sección “Node and Host Name Expansion” en la página 192.)



Paquete Obsolescence: Se utiliza en una actualización cuando es necesario eliminar del sistema software obsoleto; se selecciona automáticamente para las actualizaciones. Eliminará diversos productos o controladores obsoletos o incompatibles. (Consulte la sección “Paquete Obsolescence” en la página 193.)



Producto Online Diagnostics: Incluye varias mejoras y características, entre ellas, la compatibilidad con Interface Expansion Program (IEP) para nombres de usuario y grupo y números de identificación de proceso (PID) grandes, y nproc; soporte de características adicionales de HP-UX Virtual Partitions (vPars), como la notificación de sucesos debido a la migración dinámica de CPU; soporte para la vista ágil de dispositivos, para informar de la ruta de hardware extendida de dispositivos y de las anulaciones de comprobación del equipo recuperadas (MCA); y otras características y cambios. (Consulte la sección “Online Diagnostics” en la página 194.)



Parámetros optimizables del kernel para SCSI: Los parámetros optimizables del kernel scsi_maxphys, scsi_max_qdepth y default_disk_ir se han quedado obsoletos. (Consulte la sección “Parámetros optimizables del kernel para SCSI (obsoletos)” en la página 196.)



Software Distributor: Se ha actualizado a la versión 11.31 con soporte para características únicas de HP-UX 11i v3, entre ellas, números de identificación de proceso (PID) grandes, nombres de usuario y grupo largos; y una compatibilidad mejorada para herramientas de distribución de software avanzadas como Software Manager, update-ux y herramientas de nueva creación. Incluye soluciones a anomalías. (Consulte la sección “Software Distributor” en la página 197.)

65

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

66



Software Package Builder: Se han agregado nuevos archivos de directivas que amplían las etiquetas de categoría permitidas, agregan el atributo is_oe y modifican la arquitectura y las reglas del atributo os_release. (Consulte la sección “Software Package Builder” en la página 199.)



System Administration Manager (SAM): Desaprobado. Se recomienda utilizar el comando smh, pero el comando sam seguirá estando disponible. Algunas zonas funcionales disponibles anteriormente se han quedado obsoletas. (Consulte la sección “System Administration Manager (SAM)” en la página 201.)



Zona funcional Auditing and Security del System Administration Manager (SAM): La zona secundaria System Security Policies del SAM se ha sustituido por la herramienta Configuración de atributos de seguridad HP-UX; la zona secundaria Audited NIS+ Users se ha quedado obsoleta. (Consulte la sección “Herramienta Auditing and Security del System Administration Manager (SAM)” en la página 202.)



Zona funcional Printers and Plotters del System Administration Manager (SAM): El punto de inicio en el modo GUI basado en X/ObAM está disponible ahora mediante la interface HP System Management Homepage. (Consulte la sección “Zona funcional Printers and Plotters del System Administration Manager (SAM)” en la página 203.)



Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage: System Administration Manager (SAM) se ha desaprobado en HP-UX 11i v3. HP System Management Homepage (HP SMH) es la herramienta de administración de sistemas para administrar HP-UX 11i. HP SMH proporciona una funcionalidad de administración de sistemas basada en la Web, supervisión sinóptica del estado de mantenimiento de los componentes del sistema y consulta de los archivos de registro consolidados. HP SMH también proporciona interfaces de usuario basadas en caracteres (TUI). (Consulte la sección “Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage” en la página 204.)



System Fault Management: Las características abarcan Event Manager-Common Information Model Provider y Error Management Technology. SFMIndicationProvider y el Visor de registros no se encuentran disponibles; se incluyen otros cambios. (Consulte la sección “System Fault Management” en la página 205.)



Update-UX y SW-GETTOOLS: El comando update-ux utiliza ahora Software Manager, una nueva aplicación con características como el soporte de vista preliminar; interface de usuario basada en caracteres (TUI) interactiva; compatibilidad mejorada para varios medios, incluido un análisis más exacto del espacio en disco, y la selección de dependencia entre medios; y capacidades de registro mejoradas. (Consulte la sección “Update-UX y SW-GETTOOLS” en la página 206.)



Parámetro optimizable del kernel para memoria virtual physical_io_buffers: Obsoleto actualmente. Se utilizaba en HP-UX 11i v1.6 y v2 para definir el tamaño de una reserva de búfer compartida para las operaciones de E/S físicas del kernel. A partir de HP-UX 11i v3 y versiones posteriores, el kernel administra automáticamente el tamaño de la reserva. (Consulte la sección “Parámetro optimizable del kernel para memoria virtual physical_io_buffers (obsoleto)” en la página 208.)



Parámetros optimizables del kernel para memoria virtual: Se ha agregado el parámetro eqmem_limit (sólo en sistemas PA-RISC). Se han eliminado varios parámetros optimizables. Para obtener detalles, consulte la sección correspondiente. (Consulte la sección “Parámetros optimizables del kernel para memoria virtual” en la página 209.) Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Capítulo 6: “Administración de los discos y los archivos” (consulte la página 211) •

Tipo de sistema de archivos HFS (también denominado UFS): Desaprobado actualmente. Se eliminará del sistema operativo en una revisión futura, aún por determinar. (Consulte la sección “Tipo de sistema de archivos HFS (desaprobado)” en la página 212.)



Sistema de archivos HFS y comandos de copia de seguridad: Para trabajar en archivos con un tamaño superior a 2 TB. (Consulte la sección “Sistema de archivos HFS y comandos de copia de seguridad para archivos >2 TB” en la página 213.)



HP CIFS Client: Se ha actualizado a la versión A.02.02.01 con soporte para MS Distributed File System (DFS) y la característica DLKM, así como otros cambios. (Consulte la sección “HP CIFS Client” en la página 214.)



HP CIFS Server: Se ha actualizado a la versión A.02.03: Nuevo diseño del código Winbind; funcionalidad de interactuación para el bloqueo de archivos; compatibilidad con nombres de usuario y grupo largos, y con la asignación de memoria TDB. (Consulte la sección “HP CIFS Server” en la página 216.)



Mejoras de la arquitectura de sistemas de archivos de HP-UX: Numerosas mejoras, entre ellas, capacidades de apilamiento para VFS; el demonio de nivel de usuario fsdaemon; compatibilidad con sistemas de archivos grandes y archivos grandes; sistemas de archivos syncer mejorados; mejora del rendimiento de aio_reap (2); compatibilidad con archivos más grandes y nombres de enlace largos en la utilidad de copia de seguridad; además de otras mejoras diversas. (Consulte la sección “Mejoras de la arquitectura de sistemas de archivos de HP-UX” en la página 219.)



Logical Volume Manager y MirrorDisk/UX: Ofrecen mejoras significativas en escalabilidad y disponibilidad. Admiten la pila de almacenamiento masivo de próxima generación y se integran con las características de ampliación dinámica de unidades LUN y el equilibrio de carga de la pila de almacenamiento masivo; se han mejorado para admitir volúmenes lógicos más grandes, la suspensión temporal de grupos de volúmenes, la creación de bandas con reflejos y la ampliación dinámica de unidades LUN; permiten la modificación en línea de grupos de volúmenes, así como nuevas secuencias de comandos para simplificar la sustitución de discos defectuosos. (Consulte la sección “Logical Volume Manager y MirrorDisk/UX” en la página 226.)



Computación de red abierta (ONC) (consulte la página 231) — AutoFS/Automounter: Se ha actualizado con la capacidad para configurar AutoFS mediante el archivo /etc/default/autofs; una nueva secuencia de comandos de inicio y cierre para el producto (que la secuencia de comandos de inicio y cierre del cliente NFS ya no controla); compatibilidad con NFSv4, SecureNFS e IPv6. (Consulte la sección “AutoFS” en la página 231.) — Cache File System (CacheFS): Las características nuevas comprenden la compatibilidad con nombres de archivo largos, cachefspack y sistemas de archivo grandes y archivos grandes. (Consulte la sección “Cache File System” en la página 233.) — Biblioteca de RPC: Las rutinas de bibliotecas admiten diversos tipos de datos nuevos, y también se ha agregado la compatibilidad con IPv6, etcétera. (Consulte la sección “Biblioteca de RPC” en la página 234.) — Servicios de Network File System (NFS): Ofrecen numerosas mejoras, que incluyen el demonio pcnfsd, con subprocesamiento múltiple y que admite el uso de contraseñas ocultas y del mecanismo de seguridad Secure RPC; el nuevo demonio de modo de usuario genera y valida signos de seguridad API y asigna los

Capítulo 3

67

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 nombres de principal GSSAPI a los números de identificación de usuario y grupo locales; mecanismos de seguridad adicionales, como Secure NFS, que admite Kerberos a través de GSSAPI; acceso de NFS mediante un servidor de seguridad; y muchas otras características. (Consulte la sección “Servicios de Network File System (NFS)” en la página 237.) — Network Information Service (NIS): Ofrece varias características nuevas, entre ellas, la compatibilidad con el modo oculto y con la habilitación del modo de reenvío de DNS; admite valores largos para los comandos uname, hostname y username; y otras características. (Consulte la sección “Network Information Service (NIS)” en la página 242.) — NIS+: Obsoleto. (Consulte la sección “NIS+ (obsoleto)” en la página 244.) — PCNFSD: El demonio pcnfsd incluye subprocesamiento múltiple. Admite el uso de contraseñas ocultas y del mecanismo de seguridad Secure RPC; también admite nombres de impresora con el límite de 64 caracteres del protocolo PCNFSD. (Consulte la sección “PCNFSD” en la página 244.) •

Nuevo: Caché de archivo unificada: Integra la caché de páginas y la caché del búfer para proporcionar coherencia en el acceso de archivos. Actúa como habilitador clave para VxFS 4.1 y ONC+2.3. Mejora la compatibilidad de código fuente con las aplicaciones Solaris, Tru64 y Linux que dependen de la coherencia de la caché de páginas y del búfer. Posible mejora del rendimiento de aplicaciones que dependen de la coherencia de la caché de páginas y del búfer. (Consulte la sección “Caché de archivo unificada” en la página 246.)



VERITAS File System (VxFS): Las características de la versión 4.1 abarcan el sistema de archivos VxFS como módulo DLKM; sistemas de archivos de varios dispositivos; mejoras de control y de los datos transportables; y otras características. Cluster File System (CFS) no se admite en la revisión inicial de HP-UX 11i v3. (Consulte la sección “VERITAS File System” en la página 247.)



VERITAS Volume Manager (VxVM): Las características de la versión 4.1 abarcan la compatibilidad con conjuntos de volúmenes y VxFS MDS; uso compartido de datos entre plataformas; capa de detección de dispositivos fase 2 (Device Discovery Layer Phase 2); mente dividida de serie (Serial Split Brain); y otras características. Cluster Volume Manager (CVM), componente de VxVM habilitado con una licencia aparte, no se proporciona con la revisión actual 4.1 para HP-UX 11i v3. (Consulte la sección “VERITAS Volume Manager” en la página 248.)

Capítulo 7: “Internet y la conexión a red” (consulte la página 251)

68



ARPA Transport: Se han realizado muchas mejoras en ARPA Transport, entre ellas, las características Security Containment y sendfile/UFC, la conformidad con UNIX 2003, la compatibilidad con entradas grandes de hostname y la migración de aplicaciones Tru64 a HP-UX/sistemas basados en Itanium®. (Consulte la sección “ARPA Transport” en la página 252.)



Navegadores: Mozilla se ha actualizado con soluciones a anomalías. Integra la compatibilidad mejorada para las fuentes asiáticas en HP-UX e incorpora el Japanese Language Pack (Paquete del idioma japonés). (Consulte la sección “Navegadores” en la página 256.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

HP Data Link Provider Interface (DLPI): Las mejoras abarcan el nivel de sincronización NOSYNC STREAMS para un mejor rendimiento y escalabilidad de los enlaces de alta velocidad, y la eliminación en línea (OLD) de instancias de tarjetas de E/S, así como la carga y descarga dinámicas de controladores de LAN sin reiniciar. (Consulte la sección “HP Data Link Provider Interface (DLPI)” en la página 257.)



HP-UX PPPv6: Incluye soluciones a anomalías. (Consulte la sección “HP-UX PPPv6” en la página 259.)



HP-UX VLAN: Las características nuevas comprenden la compatibilidad con redes VLAN de HP-UX a través de agregados APA y grupos de conmutación por error entre LAN y monitor, la compatibilidad con SMH-Configuración de interfaces de red para la configuración de redes VLAN basada en la Web, y la compatibilidad con nwmgr para redes VLAN de HP-UX. (Consulte la sección “HP-UX VLAN” en la página 260.)



HP-UX Web Server Suite (consulte la página 261) — HP-UX Apache-based Web Server: Se ha actualizado a la versión 2.0.58.00 ante todo como una revisión de corrección de errores. (Consulte la sección “HP-UX Apache-based Web Server” en la página 263.) — HP-UX Webmin-based Admin: Se ha mejorado a 1.070.08 ante todo como una revisión que contiene soluciones a anomalías. (Consulte la sección “HP-UX Webmin-based Admin” en la página 265.)

Capítulo 3



Internet Services: Ahora puede anular la selección de servicios de Internet individuales durante la instalación, o eliminar conjuntos de archivos más adelante. (Consulte la sección “Internet Services” en la página 266.)



BIND: BIND 9.3 incluye muchas características nuevas, entre ellas, la compatibilidad para la transición de IPv4 e IPv6. Con HP-UX 11i v3, las variables NAMED y NAMED ARGS se trasladan a /etc/rc.config.d/namesvrs. (Consulte la sección “BIND” en la página 267.)



DHCPv4 (bootpd): La nueva opción sa configura el servidor tftp y permite controlar el campo siaddr del paquete dhcp. La nueva opción de configuración de subnet selection option en el archivo /etc/dhcptab permite que bootpd asigne una dirección de red aunque bootpd no forme parte de esa red. Se ha agregado la compatibilidad con clientes PXE. (Consulte la sección “DHCPv4 (bootpd)” en la página 269.)



DHCPv6: Ahora está disponible en el sistema operativo central. (Consulte la sección “DHCPv6” en la página 270.)



inetd (1): Se han agregado dos nuevas opciones de la línea de comandos, -p (límite del número de procesos llamados por inetd) y -a (habilitación de la auditoría de procesos en el nivel de usuario). Compatibilidad con valores de hostname y números de identificación de proceso (PID) grandes. (Consulte la sección “inetd” en la página 271.)



libc: Se han efectuado numerosos cambios en las interfaces API. (Consulte la sección “libc” en la página 272.)



Mailx, Elm y Talk: elm (1M) y mailx (1M) admiten nombres de usuario largos. (Consulte la sección “Mailx, Elm y Talk” en la página 275.)



Comandos R: Admiten nombres de usuario largos. (Consulte la sección “Comandos R (Comandos remotos)” en la página 276.)



Sendmail: La versión 8.13.3 contiene muchas características nuevas. (Consulte la sección “Sendmail” en la página 277.)

69

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

TFTP: tftpd (servidor) y tftp (cliente) admiten ahora direcciones IPv6. Las nuevas opciones de la línea de comandos especifican los límites superior e inferior de los intervalos de puertos para la transferencia de datos. (Consulte la sección “TFTP” en la página 279.)



WU-FTPD: La versión 2.6.1 admite nombres de usuario largos. Esta revisión presenta una característica nueva, ascii count, en el archivo ftpaccess (4), que permite que ftpf restablezca la alarma de tiempo de espera de la conexión de datos. (Consulte la sección “WU-FTPD” en la página 280.)



Comandos de administración LAN: lanadmin admite ahora una interface IPoIB (Internet Protocol over InfiniBand) y una base de datos MIB de 64 bits, así como controladores nativos y no nativos desarrollados por proveedores de hardware independientes; lanscan y linkloop admiten ahora interfaces IPoIB. (Consulte la sección “Comandos de administración LAN” en la página 281.)



Producto LDAP-UX Integration: Esta revisión incluye la nueva versión B.04.00.10 de LDAP-UX. (Consulte la sección “LDAP-UX Integration” en la página 283.)



Nuevo: Interface de línea de comandos para la administración de interfaces de red: El comando nwmgr permite administrar interfaces de red basadas en redes LAN e IB: una sola herramienta para realizar todas las tareas relativas a las interfaces de red. (Consulte la sección “Interface de línea de comandos para la administración de interfaces de red” en la página 285.)



Nuevo: Configuración de interfaces de red y Configuración de servicios de red: Estas herramientas de HP System Management Homepage sustituyen a las funciones Networking and Communications del System Administration Manager (SAM), que ya no están disponibles. (Consulte la sección “Configuración de interfaces de red y Configuración de servicios de red (ncweb)” en la página 287.)



Red Hat Directory Server para HP-UX: Se ha actualizado a la versión B.07.10.20 para incorporar soluciones a anomalías. (Consulte la sección “Red Hat Directory Server para HP-UX” en la página 289.)



STREAMS: La característica NOSYNC permite la ejecución simultánea de varias instancias del procedimiento put relativas a una cola y la rutina de servicio de dicha cola. Se han eliminado todas las referencias a la variable global uniprocessor. (Consulte la sección “STREAMS” en la página 291.)



NetTL - Network Tracing and Logging: El comando nettl se ha mejorado con el soporte de formato para el encabezado de IPoIB (Internet Protocol over InfiniBand), la opción nueva de la línea de comandos para configurar el valor de búfer de seguimiento, valores de seguimiento con anterioridad a la captura y nuevas opciones de la línea de comandos para administrar los filtros de seguimiento. (Consulte la sección “NetTL - Network Tracing and Logging” en la página 293.)

Capítulo 8: “Seguridad” (consulte la página 295)

70



HP-UX 11i Security Containment: Privilegios expresos y compartimentos forman parte actualmente del núcleo. (Consulte la sección “HP-UX 11i Security Containment” en la página 296.)



Sistema de auditoría HP-UX: Se ha mejorado de varias maneras, que incluyen: La auditoría en modo estándar forma parte actualmente de los productos centrales; el demonio de auditoría del kernel multisubprocesado se dedica ahora a registrar los datos en una serie de archivos configurables para obtener un mejor rendimiento; los datos de auditoría recopilados son más completos; además de otras mejoras. (Consulte la sección “Sistema de auditoría HP-UX” en la página 297.) Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 3



HP-UX Bastille: Con la versión 3.0.x, las nuevas mejoras, capacidades, características y ventajas (incluido el análisis bastille_drift) representan elementos adicionales que Bastille podrá cerrar; otras mejoras de uso y una nueva capacidad de Bastille para garantizar que cada nodo del clúster tiene la misma configuración de seguridad. (Consulte la sección “HP-UX Bastille” en la página 300.)



HP-UX IPFilter: Se ha actualizado a la versión A.03.05.13 con soluciones a anomalías y mejoras, que incluyen el filtrado por interfaces X.25 y por interfaces 10GigE; IPFilter no se conecta a la pila de red por defecto; no es necesario reiniciar para habilitar IPFilter. (Consulte la sección “HP-UX IPFilter” en la página 305.)



Nuevo: HP-UX IPSec: Antes sólo se facilitaba en el medio de revisión de aplicaciones (AR). Actualmente se distribuye en los entornos operativos HP-UX 11i v3. Ofrece una infraestructura que permite las comunicaciones seguras (autenticación, integridad, confidencialidad) a través de redes IP entre los sistemas y los dispositivos que implanten la serie de protocolos IPSec. (Para obtener detalles sobre la actualización, consulte la sección “HP-UX IPSec” en la página 307.)



HP-UX Secure Shell: Se ha actualizado a la versión A.04.40.005 con características nuevas, entre ellas, una solución sólo de sftp en un entorno chroot; soporte de TCP Wrappers para IPv6; Standard Mode Security Extensions (SMSE) mejorado para proporcionar la característica “Audit all users and events”; y otras características, así como soluciones a anomalías. (Consulte la sección “HP-UX Secure Shell A.04.40.005” en la página 309.)



Herramienta Configuración de atributos de seguridad HP-UX (secweb): Se ha actualizado para admitir nombres de usuario largos. (Consulte la sección “Configuración de atributos de seguridad HP-UX (secweb)” en la página 312.)



Nuevo: HP-UX Standard Mode Security Extensions: Forma parte actualmente del sistema operativo central; ofrece un comando nuevo y funciones de biblioteca nuevas. También se admite actualmente el uso de contraseñas ocultas con NIS. (Consulte la sección “HP-UX Standard Mode Security Extensions” en la página 314.)



Install-Time Security: Se ha actualizado a la versión 1.0.4 con nuevas preguntas/configuración, el demonio de diagnóstico configurado sólo para el uso local (no en red) y syslog sólo para el uso local. (Consulte la sección “Install-Time Security” en la página 315.)



Kerberos Client: Se ha actualizado a la versión 1.3.5.03 con características nuevas, que incluyen la compatibilidad con eficaces algoritmos criptográficos, como 3DES, RC4 y AES; compatibilidad con IPv6 y TCP; y soluciones a anomalías. (Consulte la sección “Kerberos Client” en la página 317.)



OpenSSL: Se ha actualizado a la versión A.00.09.08b.09.07j con compatibilidad (en la versión por defecto) con varios motores de hardware (para conocer los detalles, consulte la sección correspondiente); compatibilidad con la criptografía de curva elíptica; y EVP, la biblioteca de la cual proporciona una interface avanzada para funciones criptográficas. Otras versiones suministradas incluyen otras características. (Consulte la sección “OpenSSL” en la página 319.)



PAM Kerberos: Se ha mejorado para avisar si rc_host_0 es propiedad de algún usuario que no sea root cuando un usuario intente utilizar el comando rlogin para iniciar una sesión en el sistema; también avisa si la entrada de la tabla de claves no se encuentra para la entidad principal de servicios de host en el cliente, pero está presente en el centro de distribución de claves (KDC). (Consulte la sección “PAM Kerberos” en la página 320.)

71

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Security Patch Check: Se ha actualizado para incorporar soluciones a anomalías. (Consulte la sección “Security Patch Check” en la página 321.)

Capítulo 9: “Comandos y llamadas del sistema” (consulte la página 323)

72



Secuencia de comandos shell /etc/skel/.profile: . (ruta actual) en $PATH se ha desaprobado. (Consulte la sección “Secuencia de comandos shell /etc/skel/.profile” en la página 325.)



Llamada del sistema pstat de 32 bits (desaprobada): Al compilar una aplicación de 32 bits que utilice la llamada del sistema pstat(), ahora debe especificarse la opción del compilador _D_PSTAT64. Esto hace que pstat() utilice campos de 64 bits en lugar de campos de 32 bits. La aplicación sigue siendo de 32 bits. (Consulte la sección “Llamada del sistema pstat de 32 bits (desaprobada)” en la página 326.)



Comandos at, cron y batch : Las características nuevas abarcan soporte para poner en cola varios trabajos al mismo tiempo y para poner en cola más de 100 trabajos, y la capacidad de programar trabajos hasta el límite de njob especificado para cada cola en queuedefs (4). (Consulte la sección “Comandos at, cron y batch” en la página 327.)



Cambio de la implantación del formato core: La cadena de versión auténtica ha sustituido a la estructura utsname en el segmento CORE_KERNEL. Se ha proporcionado una solución para las aplicaciones que aplicaban ingeniería inversa al formato de archivo core y que dependen de la estructura utsname que éste contiene. Este nuevo formato de archivo core es ahora el formato por defecto. (Consulte la sección “Cambio de la realización del formato core” en la página 328.)



Intérprete de la línea de comandos csh: La llamada no interactiva de csh no originará el archivo ~/.history por defecto. (Consulte la sección “Intérprete del lenguaje de comandos csh” en la página 330.)



Comandos de copia de seguridad y de recuperación de sistemas de archivos fbackup, frecover y ftio: Desaprobados; se quedarán obsoletos en una revisión futura de HP-UX. Deberá prepararse mediante la migración al comando pax de sustitución favorable. Se mantendrá la compatibilidad para la recuperación de archivos. (Consulte la sección “Comandos de copia de seguridad y recuperación de sistemas de archivos fbackup, frecover y ftio (desaprobados)” en la página 331.)



Nuevo: Comando gcore: Crea una imagen principal de cada proceso especificado. (Consulte la sección “Comando gcore” en la página 332.)



getgroups(), setgroups(): Ya no están limitados por NGROUPS_MAX. (Consulte la sección “Llamadas del sistema getgroups, setgroups” en la página 333.)



Comando getty: Se ha mejorado para que el usuario pueda definir la configuración por defecto de caracteres de control especiales (erase, kill, etcétera). (Consulte la sección “Comando getty” en la página 334.)



Comandos de configuración del kernel HP-UX: Incluye varios cambios importantes, entre ellos, la revisión de los mensajes de error, advertencia y nota para una mayor claridad; nuevas opciones de kconfig, kcmodule y kctune para el control de las copias de seguridad automáticas de la configuración; dos nuevas opciones del comando kctune; el comando kctune ahora permite especificar los valores de algunos parámetros optimizables en cuanto al porcentaje de algunos recursos del sistema; se han realizado cambios en los comandos de configuración del kernel para mejorar la resistencia y el rendimiento; los valores de los parámetros optimizables se pueden omitir actualmente en la línea de comandos del cargador de inicio; y otros cambios, que incluyen algunos elementos obsoletos. (Consulte la sección “Comandos de configuración del kernel HP-UX” en la página 335.) Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 3



Comando iostat: Se ha mejorado para informar de la actividad de cada ruta de LUN activa a las unidades LUN. También se ha agregado la nueva opción -L, que muestra las estadísticas sobre las rutas de LUN activas. (Consulte la sección “Comando iostat” en la página 337.)



Comandos hostname, uname y setuname largos: Los límites de estos comandos se pueden ampliar ahora a 255 bytes. (Consulte la sección “Comandos hostname, uname y setuname largos” en la página 338.)



Nuevo: Compatibilidad con nombres de usuario largos por parte de HFS ff, VxFS 4.1 ff, repquota y quotacheck: Se ha mejorado para admitir nombres de usuario de hasta 255 bytes. (Consulte la sección “Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck” en la página 339.)



Comandos lp, lpadmin, lpfence, lpmove y lpsched: Actualmente es posible agregar, eliminar o modificar impresoras sin detener el programador lp; el sistema de colas de impresión de impresoras de líneas se ha mejorado para admitir nombres de impresoras/clases de hasta 250 caracteres respecto al límite anterior de 14 caracteres; también se ha ampliado la compatibilidad a los nombres de destino remotos. (Consulte la sección “Comandos lp, lpadmin, lpfence, lpmove y lpsched” en la página 341.)



Llamada del sistema mmap(): Se ha mejorado para admitir el archivo de asignación con permisos de sólo lectura con PROT_EXEC y mmap implícito con MAP_FIXED. (Consulte la sección “Llamada del sistema mmap()” en la página 342.)



Comando pax: Se ha mejorado en relación con la conformidad con la norma Unix 2003. Ahora también se puede utilizar pax para archivar archivos con un tamaño mayor que o igual a 8 GB; nombres de usuario y grupo largos; números de identificación de usuario/números de identificación de grupo grandes con un tamaño superior a 2097151; nombres de enlace o de ruta largos. (Consulte la sección “Comando pax” en la página 343.)



Comandos PFS: Obsoletos. (Consulte la sección “Comandos PFS (Portable File System) (obsoletos)” en la página 344.)



Comando pipcs: Se ha mejorado para facilitar detalles respecto a procesos que utilizan las diversas colas de mensajes POSIX, así como la hora de creación y la hora de la última modificación de dichas colas. (Consulte la sección “Comando pipcs” en la página 345.)



Comando ps: Se ha mejorado para mostrar un máximo de 1020 caracteres en el campo COMMAND. (Consulte la sección “Comando ps” en la página 346.)



Nuevo: Llamada del sistema pselect(): Se ha agregado para cumplir la norma UNIX 2003. Ofrece opciones de parámetro adicionales a los usuarios de la llamada del sistema select(). La granularidad del tiempo de espera se puede especificar en segundos y nanosegundos. También se facilita un nuevo parámetro de máscara de señalización para la duración de la llamada del sistema. (Consulte la sección “Llamada del sistema pselect()” en la página 347.)



Comando psrset: Se ha mejorado para admitir un tipo de atributo PSET adicional denominado LCPU. (Consulte la sección “Comando psrset” en la página 348.)



Llamada del sistema pstat_getstatic(): La información que devuelve pstat_getstatic() puede cambiar ahora entre los reinicios debido a los cambios administrativos generados de forma manual o automática en los parámetros optimizables del kernel asociados; adición/eliminación en línea de recursos, u otros sucesos. La probabilidad de que cambie es poco frecuente. (Consulte la sección “Llamada del sistema pstat_getstatic()” en la página 349.) 73

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

74



Nuevo: Herramientas de administración de procesos Ptools: Nuevo conjunto de herramientas de administración de procesos que permiten el seguimiento y la depuración de los procesos con facilidad. Consta de los siguientes comandos: pmap, pfiles, pgrep, pkill y ptree. (Consulte la sección “Comandos del conjunto de herramientas de administración de procesos Ptools” en la página 350.)



Llamada del sistema ptrace(): Obsoleta en HP-UX 11i v3. (Consulte la sección “Llamada del sistema ptrace() (obsoleta)” en la página 352.)



Comando sar: Se ha mejorado para informar de la actividad de cada dispositivo de cinta y adaptador de bus host (HBA). (Consulte la sección “Comando sar” en la página 354.)



Comando setboot: Se ha modificado para poder utilizar un archivo especial de dispositivo persistente o una ruta de hardware a la ruta de LUN como entradas válidas para definir la ruta de inicio para el siguiente inicio; se ha mejorado para habilitar o deshabilitar el entorno de hipersubprocesamiento para el siguiente inicio en una plataforma Intel® Itanium® 2 de dos núcleos. (Consulte la sección “Comando setboot” en la página 355.)



sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C): Estas páginas de manual se han quedado obsoletas. (Consulte la sección “Páginas de manual de sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C) (obsolescencia)” en la página 357.)



Comando spray: Ofrece dos opciones nuevas: -d, que especifica los microsegundos de pausa entre el envío de cada paquete, y -t, que indica la clase de transportes. (Consulte la sección “Comando spray” en la página 358.)



Nuevo: Llamada del sistema swapctl(): Permite configurar el intercambio primario que se va a aplicar en el siguiente inicio. Anteriormente, esto sólo se podía realizar mediante los comandos lvlnboot y vxvmboot. La llamada del sistema swapon() se ha desaprobado. (Consulte la sección “Llamadas del sistema swapctl() y swapon()” en la página 360.)



Comandos swapon y swapinfo: El comando swapon se ha mejorado para admitir la activación/desactivación del dispositivo de intercambio primario para el siguiente inicio; el comando swapinfo admite la nueva opción -s para mostrar la configuración del intercambio primario para el siguiente inicio. (Consulte la sección “Comandos swapon y swapinfo” en la página 361.)



Comando sysdef: Desaprobado. Informa de valores incorrectos para algunos parámetros optimizables, por ejemplo, msgmap, sema y shmem. (Consulte la sección “Comando sysdef (desaprobado)” en la página 362.)



Comando syslogd: Se ha mejorado para registrar correctamente cadenas de mensajes de varios bytes. (Consulte la sección “Comando syslogd” en la página 363.)



usermod: se ha modificado para impedir de forma selectiva el traslado de directorios iniciales con la opción -m. (Consulte la sección “Comando usermod” en la página 364.)



Conformidad con UNIX 2003: Todos los comandos se han modificado o mejorado para estar en conformidad con las normas UNIX 2003. Los cambios de UNIX 2003 que no afectan a la compatibilidad con HP-UX están disponibles por defecto. En caso contrario, para obtener el comportamiento de Unix 2003, es necesario definir la variable UNIX_STD en el entorno. (Consulte la sección “Comandos de conformidad con las normas UNIX 2003” en la página 365.)

Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Capítulo 10: “Bibliotecas y programación” (consulte la página 367) •

Compilador C empaquetado: Se ha actualizado a la versión A.06.12 en los servidores Integrity y a la versión B.11.11.16 en los sistemas PA-RISC. Muy compatible con versiones anteriores; se han modificado los mensajes de diagnóstico; se diagnostican más construcciones de código fuente erróneas y sospechosas. (Consulte la sección “Compilador C empaquetado” en la página 368.)



Biblioteca en tiempo de ejecución aC++: Incluye la macro de mejora del rendimiento -AA -D_HP_NONSTD_FAST_IOSTREAM, el cambio para la conformidad con TC1 de la biblioteca estándar de C++ y la compatibilidad con la legislación de 2007 para el horario de verano de EE. UU. (Consulte la sección “Biblioteca en tiempo de ejecución aC++” en la página 369.)



FirstBoot: Como parte del producto Transition links (conocido como Upgrade), HP solía crear un enlace simbólico /etc/set_parms —> /sbin/set_parms. Los enlaces de transición (Transition links) se han quedado obsoletos en HP-UX 11i v3 y set_parms está disponible para el usuario como /sbin/set_parms. Por lo tanto, HP-UX 11i v3 no admitirá el enlace simbólico /etc/set_parms. (Consulte la sección “FirstBoot” en la página 372.)



HP MLIB: Se ha actualizado a la versión 9.5 con la incorporación de dos bibliotecas nuevas, VECLIBSC8 y LAPACKSC8, que son bibliotecas de direcciones de 64 bits con valores enteros de 64 bits que emplean convenciones de llamada parecidas a las de la biblioteca de matemáticas SCILIB de Cray. (Consulte la sección “HP MLIB” en la página 373.)



Biblioteca C HP-UX (libc) (consulte la página 377) — Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003: La biblioteca libc se ha mejorado en relación con la conformidad con las normas UNIX 2003. Se han agregado varias API, y otras se han modificado. (Consulte la sección “Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003” en la página 377.) — Biblioteca C HP-UX (libc): Otros cambios: Las características nuevas comprenden la migración de API de Tru64, mejoras de la caché de subprocesos local malloc (3C), y nombres de usuario y grupo largos. (Consulte la sección “Biblioteca C HP-UX (libc): Otros cambios” en la página 379.) — Biblioteca libc (1): Desaprobada. Se trata de una biblioteca “C” para la compatibilidad con HP-UX 10.20 que se encuentra disponible en HP-UX 11i. No tiene ninguna repercusión inmediata en HP-UX 11i v3. Cuando la biblioteca libc (1) se quede obsoleta, todos los programas vinculados a ella no funcionarán. Por lo tanto, se recomienda empezar a migrar los programas de la biblioteca libc (1) a la biblioteca libc (2). (Consulte la sección “Biblioteca libc.1 (desaprobada)” en la página 384.) — API de libc de conexión en red: El valor de retorno de la API gai_strerror (3N) se ha cambiado de char a const char. También se incluyen otros cambios. (Consulte la sección “API libc de red” en la página 385.)



Capítulo 3

Curses HP-UX para color: Biblioteca y comandos de libcur_colr: Obsoletos. Se han desaprobado en HP-UX 10.30 y no se encuentran disponibles en los sistemas PA-RISC con HP-UX 11i v3. (Consulte la sección “Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos)” en la página 375.)

75

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Plataforma Java 2 (consulte la página 387) — Java JDK/JRE para HP-UX: HP-UX 11i v3 no incluye Java 1.3 ni Java 3D (J3D 1.4). SDK/RTE versión 5.0 se ha actualizado para incorporar soluciones a anomalías. (Consulte la sección “Java JDK/JRE for HP-UX” en la página 388.) — Java Out-of-Box: Se ha actualizado para incorporar soluciones a anomalías. (Consulte la sección “Java OOB” en la página 389.)



Nuevo: Biblioteca libIO: libIO.so (para sistemas basados en Itanium®) o libIO.sl (para sistemas PA-RISC) es una biblioteca compartida que proporciona interfaces API para el acceso a la información del subsistema de E/S HP-UX. La biblioteca reducirá la dependencia de otros comandos HP-UX para la información de E/S. (Consulte la sección “Biblioteca libIO” en la página 390.)



Biblioteca libpthread: Se ha agregado una interface API nueva, pthread_setschedprio(), para definir la prioridad de programación del subproceso de destino. (Consulte la sección “Biblioteca libpthread” en la página 391.)



Link Editor (ld): Se han agregado opciones adicionales del enlazador a partir del parche PHSS_34440, de junio de 2006, además de otros cambios. (Consulte la sección “Link Editor (ld)” en la página 392.)



Biblioteca Mercury (libhg): Ofrece interfaces de alto rendimiento entre los programas de usuario y el kernel para permitir la transferencia de información clave entre ambas partes a gran velocidad. (Consulte la sección “Biblioteca Mercury (libhg)” en la página 394.)



Software Transition Kit (STK): Se ha diseñado para facilitar la transición de aplicaciones de HP-UX desde versiones anteriores de HP-UX a la versión más reciente. No estará disponible para HP-UX 11i v3.



Utilidad del comando renice de subprocesos: Dos interfaces API pthread nuevas permiten modificar el valor de nice de un subproceso en un proceso de varios subprocesamientos. (Consulte la sección “Utilidad del comando renice de subprocesos” en la página 397.)



Conformidad con los perfiles de las normas UNIX 2003: Conformidad del compilador y funciones nuevas según se define en Single UNIX Specification versión 3. Los sistemas de arquitectura de precisión (PA) incluyen la mayoría de las características de UNIX 2003 disponibles para las aplicaciones. A partir de la norma C99, el compilador no se encontrará disponible en los sistemas PA; no se admite la totalidad de la marca UNIX 2003. Los sistemas basados en Itanium® presentan una conformidad total y tienen la marca de UNIX 2003. (Consulte la sección “Conformidad con los perfiles de las normas UNIX 2003” en la página 398.)



Biblioteca Unwind (libunwind): Se ha actualizado a la versión 1.48. El rendimiento de las interfaces API de Unwind Express ha mejorado significativamente; se han mejorado las API U_STACK_TRACE (3X) y _UNW_STACK_TRACE (3X); se han agregado API nuevas a la parte Unwind Express de la bibilioteca. (Consulte la sección “Biblioteca Unwind (libunwind)” en la página 399.)

Capítulo 11: “Internacionalización” (consulte la página 401)

76



Unicode 5.0: Se admite actualmente. Unicode 5.0 es una extensión de la norma de juegos de caracteres Unicode 3.0 previamente admitida. (Consulte la sección “Compatibilidad con Unicode 5.0” en la página 402.)



Nuevo: Norma JISX0213: Se admite actualmente. (Consulte la sección “Compatibilidad con la norma JIS X 0213” en la página 403.) Capítulo 3

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 3



Nuevo: Norma KS X 1001: Se admite actualmente. (Consulte la sección “Compatibilidad con la norma KS X 1001” en la página 404.)



Nuevo: Normas Big5-2003 y CNS11643: Se admiten actualmente. (Consulte la sección “Compatibilidad con las normas Big5-2003 y CNS11643-2004” en la página 405.)



Nuevo: HKSCS-2004 (juego de caracteres suplementario para Hong Kong): Se admite actualmente. (Consulte la sección “Compatibilidad con HKSCS-2004” en la página 407.)



Nuevo: Locales: Báltico/Rusia/Ucrania/Latinoamérica: Se admite actualmente. (Consulte la sección “Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica” en la página 408.)



Nuevo: Versiones de locales: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc. Se ha generado la nueva versión de locales “locales.3” para todos los archivos binarios de locales compatibles con el sistema. Se ha proporcionado para proteger las aplicaciones archivadas antiguas que estén basadas en PA-RISC contra el comportamiento imprevisto de los sistemas para la compatibilidad total con la norma UNIX 2003. (Consulte la sección “Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc” en la página 409.)



Compatibilidad con UNIX 2003: Se han actualizado los comandos localedef, locale y iconv, así como las interfaces API asociadas de la biblioteca C, las bases de datos de locales y los convertidores iconv, para la armonización con la norma UNIX 2003. (Consulte la sección “Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv” en la página 411.)



Propiedades de ancho alternativas para los juegos de códigos Unicode: Se admiten actualmente para los locales de Asia. (Consulte la sección “Propiedades de ancho alternativas para los juegos de códigos Unicode” en la página 413.)



Nuevo: Comandos de mensajería: mkcatdefs, dspmsg y dspcat. Se han agregado a HP-UX para la compatibilidad con Tru64 UNIX. (Consulte la sección “Comandos de mensajería nuevos: mkcatdefs, dspmsg y dspcat” en la página 414.)



Nuevo: Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv. Se proporciona un archivo system.config.iconv nuevo para separar la información de la tabla de asignación iconv del sistema operativo central HP-UX respecto a la información de las tablas de asignación iconv superpuestas específica del usuario y de otro fabricante. (Consulte la sección “Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv” en la página 415.)



Juego de caracteres de gran sistema (mainframe) para Japón: iconv admite actualmente un área extendida de juegos de caracteres de gran sistema para Japón. (Consulte la sección “Convertidor de los juegos de caracteres de gran sistema (mainframe) para Japón” en la página 416.)



Nuevo: Soporte de impresoras PostScript internacionalizadas: psfontpf: El nuevo filtro de impresora PostScript psfontpf permite imprimir caracteres internacionales distintos del inglés en archivos de texto y páginas web. (Consulte la sección “Soporte de impresoras PostScript internacionalizadas: psfontpf” en la página 417.)



Impresión en idiomas asiáticos: Los filtros y archivos modelo lp asiáticos se han mejorado en relación con la conformidad con importantes normas nacionales asiáticas e ISO 10646. (Consulte la sección “Impresión en idiomas asiáticos” en la página 418.)

77

Novedades de un vistazo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Fuentes TrueType para los juegos de códigos de Europa: Se proporciona compatibilidad adicional con fuentes TrueType con el fin de abarcar los patrones de glifos para caracteres ASCII, latín-1 suplemento, latín extendido-A, latín extendido-B, griegos y cirílicos, así como los símbolos de moneda. (Consulte la sección “Fuentes TrueType para los juegos de códigos de Europa” en la página 420.)



Fuentes TrueType para idiomas asiáticos: Se han mejorado para la conformidad con las normas nacionales más recientes e ISO 10646. Se incluyen nuevos tipos de letra para fuentes de los idiomas japonés, chino simplificado y chino tradicional. (Consulte la sección “Fuentes TrueType para idiomas asiáticos” en la página 421.)



Fuentes de mapa de bits para idiomas asiáticos: Se han mejorado para la conformidad con las normas nacionales más recientes e ISO 10646. (Consulte la sección “Fuentes de mapa de bits para idiomas asiáticos” en la página 422.)



Soporte de fuentes de reserva: De no existir glifos, las aplicaciones de interface gráfica de usuario (GUI) basadas en texto mostrarán “?” o “::”. (Consulte la sección “Soporte de fuentes de reserva” en la página 424.)



Funciones para los idiomas asiáticos (obsoletas): Diversas funciones heredadas se han quedado obsoletas y eliminado. También se han desaprobado determinados modelos lp de impresoras de caracteres asiáticos, rutinas de bibliotecas/utilidades y fuentes de mapa de bits de puntos. (Consulte la sección “Funciones para los idiomas asiáticos obsoletas y desaprobadas” en la página 425.)

Capítulo 12: “Otra funcionalidad” (consulte la página 427)

NOTA

78



Common Desktop Environment: Se ha actualizado a la versión 2.1. Incluye actualmente clientes X de 32 bits y archivos binarios CDE de 32 bits basados en Itanium®, y otras características; proporciona por primera vez bibliotecas de 64 bits PA-RISC y basadas en Itanium® en HP-UX 11i v3; admite la característica Node and Host Name Expansion y la característica de nombres de usuario extendidos; y otros cambios. (Consulte la sección “Common Desktop Environment” en la página 428.)



Distributed Computing Environment (DCE) Client e Integrated Login: Se han eliminado diversos conjuntos de archivos; varios productos no se encuentran disponibles con DCE Client; Integrated Login incluye ahora una biblioteca nueva. (Consulte la sección “Distributed Computing Environment (DCE) Client e Integrated Login” en la página 435.)

Las revisiones de este documento se recogen en el documento HP-UX 11i v3 Release Notes Errata, que se facilita en http://docs.hp.com/en/oshpux11iv3.html (obtenga acceso a Release Notes).

Capítulo 3

4

Información específica del hardware

Contenido de este capítulo Este capítulo proporciona información sobre el hardware que admite la revisión HP-UX 11i v3. Consta de las siguientes secciones: •

Mejoras de Reenvío de E/S (consulte la página 81)



Controladores de cinta estape y de cambiador automático eschgr (consulte la página 82)



Paquete de gráficos (consulte la página 85)



HP-UX 11i v3 Driver Development Kit (consulte la página 86)



Enterprise Virtual Array (EVA) en HP-UX 11i v3 (consulte la página 87)



Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3 (consulte la página 88)



Subsistema de E/S (consulte la página 89)



Pila de almacenamiento masivo (consulte la página 91)



Controladores de conexión a red y almacenamiento masivo (consulte la página 96) — Controladores de conexión a red necesarios (consulte la página 96) — GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet) (consulte la página 96) — Controladores de conexión a red opcionales (consulte la página 98) — 10 Gigabit Ethernet (consulte la página 98) — HyprFabrc-00 (consulte la página 100) — Sistema de agrupación en clústeres InfiniBand (consulte la página 101) — PCIMUX-00 (consulte la página 102) — TermIO-00 (consulte la página 103) — Controladores de almacenamiento masivo necesarios (consulte la página 104) — Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00 (consulte la página 105) — Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3 (consulte la página 106) — Controlador HP PCI Ultra160 SCSI (consulte la página 107) — USB-00 (consulte la página 109)

Capítulo 4



PCI Error Recovery (consulte la página 111)



Eliminación en línea (OLD) de tarjetas PCI (consulte la página 113)



Sistemas admitidos (consulte la página 115)



Búsqueda de información sobre el firmware (consulte la página 116)



Dispositivos de almacenamiento masivo HP-UX no admitidos (consulte la página 116) 79

Información específica del hardware Contenido de este capítulo •

Tarjetas de E/S HP-UX admitidas y no admitidas (consulte la página 117)



Soluciones para la fijación de precios de utilidades (consulte la página 117) — HP Instant Capacity (consulte la página 117) — HP Pay Per Use (PPU) (consulte la página 119)



80

Xserver (consulte la página 120)

Capítulo 4

Información específica del hardware Mejoras de Reenvío de E/S

Mejoras de Reenvío de E/S Reenvío de E/S (IO Forwarding) es una funcionalidad que está disponible en HP-UX, a partir de la revisión 10.x, y que permite reenviar las solicitudes de E/S al procesador asignado para manejar la interrupción del dispositivo asociado, a fin de eliminar la sincronización entre cachés y mejorar, de esta manera, el rendimiento. Las siguientes mejoras de Reenvío de E/S en HP-UX se integran con la funcionalidad Detección y estrobo (Detect & Strobe). (Para obtener información sobre Detección y estrobo, consulte la sección “Detección y estrobo” en la página 127.)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Estas mejoras abarcan: •

HP-UX 11i v3 ya no incluye el parámetro optimizable de ioforw_timeout, que se incorporó formando parte de un parche.



Reenvío de E/S se ha incluido en el ámbito de Detección y estrobo.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

HP-UX 11i v3 ya no incluye el parámetro optimizable de ioforw_timeout.



Reenvío de E/S se ha incluido en el ámbito de Detección y estrobo.

Repercusión Con la funcionalidad Detección y estrobo habilitada, podrá observar una mejora del rendimiento general del sistema cuando el sistema experimente una intensa actividad de Reenvío de E/S. Esto podría ocasionar un ligero descenso de la velocidad de procesamiento de las solicitudes de E/S y afectar al rendimiento de la interrupción de alta frecuencia que genera trabajos enlazados a E/S.

Compatibilidad Retracción del parámetro optimizable de ioforw_timeout. El mecanismo de aceleración está habilitado por defecto (la aceleración de las interrupciones se lleva a cabo con la funcionalidad Detección y estrobo).

Rendimiento Puede observarse un empeoramiento del rendimiento con procesos enlazados a E/S sólo con tasas extremadamente altas de generación de interrupciones. Sin embargo, se produce una mejora del rendimiento general del sistema con una intensa actividad de interrupciones.

Capítulo 4

81

Información específica del hardware Controladores de cinta estape y de cambiador automático eschgr

Documentación Aparte de esta sección, no se ofrece otra documentación sobre Reenvío de E/S en HP-UX 11i v3. Para obtener información sobre Reenvío de E/S cuando se introdujo por primera vez (durante la época de HP-UX v10.0 a 10.30), consulte los siguientes sitios: •

http://docs.hp.com/en/5965-4406/ch05s11.html



http://docs.hp.com/en/B3782-90716/ch05s15.html

Obsolescencia Este producto se desarrolló inicialmente como una mejora de HP-UX 11i v1, se integró en el código de kernel básico anterior a la revisión en HP-UX 11i v2 y se agregó al código de kernel básico anterior a la revisión en HP-UX 11i v3. Actualmente no hay ninguna previsión de obsolescencia.

Controladores de cinta estape y de cambiador automático eschgr estape, versión 11.31.01, es el nuevo controlador de cinta para HP-UX 11i v3. eschgr, versión 11.31.01, es el nuevo controlador de dispositivos de cambiador automático para HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

estape estape es el nuevo controlador de cinta en HP-UX 11i v3. Los archivos especiales de dispositivo (denominados archivos DSF) para el controlador estape tienen la siguiente convención de nomenclatura: /dev/rtape/tape#_BEST[n][b] Hay cuatro archivos de este tipo (denominados archivos especiales de dispositivo persistentes) correspondientes a cada una de las cuatro permutaciones distintas de las opciones n y b. Estos archivos son reclamados por el controlador estape. Para obtener más detalles sobre los nombres de los archivos especiales de dispositivo persistentes, consulte la página de manual de intro (7). El número minor del identificador de dispositivo (dev_t) de los archivos especiales de dispositivo de cinta persistentes ya no codifica las opciones del dispositivo de cinta (por ejemplo, densidad, estilo de acceso, etcétera). Los archivos /dev/rtape/* hacen referencia a unidades de cinta sin formato específicas controladas por el controlador estape. El número major de estos archivos especiales de dispositivo se asigna dinámicamente, y el número minor no codifica información específica sobre el dispositivo. Por lo tanto, las macros que se indican a continuación, definidas en el archivo de encabezado , no interpretan correctamente las opciones para los archivos especiales de dispositivo persistentes (ágiles). Las macros son:

82

Capítulo 4

Información específica del hardware Controladores de cinta estape y de cambiador automático eschgr — M_INSTANCE (dispositivo) — M_TARGET (dispositivo) — M_LUN (dispositivo) — M_BERKELEY (dispositivo) — M_NO_REWIND (dispositivo) — M_USER_CONFIG (dispositivo) — M_INDEX (dispositivo) — M_INDEX_PUT (dispositivo, índice) — M_DFLT_DENSITY (dispositivo) — M_DFLT_DENSITY_PUT (dispositivo, densidad) — M_TRANSPARENT_MODE (dispositivo) — M_PROP_TBL_ACCESS (dispositivo) Estas macros siguen funcionando como antes en los archivos especiales de dispositivo heredados. Para obtener información sobre los métodos para descodificar las opciones de los archivos de dispositivo de cinta en los archivos especiales de dispositivo persistentes, consulte la página de manual de mt (7). Los archivos /dev/rmt/* siguen haciendo referencia a unidades de cinta sin formato específicas controladas por el controlador stape heredado, y el comportamiento de cada unidad dada se especifica, como antes, en los números major y minor del archivo especial de dispositivo. El controlador y los archivos especiales de dispositivo heredados se han desaprobado y se eliminarán en una versión futura de HP-UX. Por defecto, estape habilita la compatibilidad con algunos dispositivos de cinta. Esto incluye el MEJOR soporte de densidad y compresión para las unidades. Se puede obtener una lista de las unidades que tienen configurados estos valores con el comando scsimgr ddr_list. Para obtener detalles, consulte la página de manual de scsimgr (1M). Si el número de VID/PID de una unidad aparece enumerado en la salida del comando scsimgr ddr_list, esto significa que el controlador elegirá el nivel óptimo de densidad y compresión para estas unidades. Sin embargo, no conlleva soporte para estas unidades. Para las unidades habilitadas y admitidas en HP-UX 11i v3, consulte la matriz de soporte. Algunas unidades antiguas (indicadas a continuación) no son compatibles con el controlador estape. No obstante, estas unidades pueden funcionar como “unidades de cinta genéricas”, aunque el rendimiento se verá afectado. No se garantiza el funcionamiento correcto de estas unidades. Los dispositivos eliminados son: — HP 7980S — La familia HP HP354* de unidades DDS — La familia HP C15* de unidades DDS — HP C9264CB-VS80 — HP DLT VS80 — La familia EXABYTE EXB* de unidades de 8 mm — La familia ARCHIVE VIPER* de unidades QIC

Capítulo 4

83

Información específica del hardware Controladores de cinta estape y de cambiador automático eschgr — Las familias Quantum DLT2* y DLT4* de unidades DLT — SONY SDX-300 — WANGTEK 5525ES — WANGTEK 51000 — FUJITSU M1016 — FUJITSU M2488 — STK SD-3 Los parámetros optimizables st_large_recs y st_fail_overruns se han eliminado en HP-UX 11i v3 para el controlador estape. •

Eliminación del controlador ssrfc El controlador de superficie SCSI ofrecía una administración rudimentaria de las bibliotecas magneto-ópticas (MO) al proporcionar archivos especiales de dispositivo para cada lado de cada disco de una biblioteca MO. Este controlador ya no está disponible.



eschgr eschgr es el nuevo controlador de HP-UX 11i v3 que proporciona acceso al dispositivo de cambiador de medios; en la actualidad, eschgr es el método de acceso preferido, aunque se proporciona el controlador schgr para la compatibilidad con dispositivos heredados. Mediante estos controladores se puede obtener acceso directo al dispositivo de cambiador mecánico para trasladar los medios dentro del cambiador automático. Los nombres de los archivos especiales de dispositivo persistentes presentan la forma /dev/rchgr/autochx para los dispositivos de caracteres. La instancia de tarjeta, la dirección de destino y la unidad LUN ya no están codificados en el nombre del archivo especial de dispositivo persistente (consulte la página de manual de intro (7)).



Páginas de manual relativas a los dispositivos de cinta/cambiador intro (7), mt (7), autochanger (7), scsimgr_estape (7), scsimgr_eschgr (7), scsi_tape (7), st (1M), mc (1M), mt (1M) y st_ats_enabled (5)

Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La compatibilidad con controladores para algunas unidades muy antiguas se ha eliminado. No obstante, estas unidades pueden seguir funcionando como “dispositivos de cinta genéricos”, aunque el rendimiento se verá afectado. El controlador de superficie SCSI, proporcionado para la administración de las bibliotecas magneto-ópticas, ya no está disponible. Se documentan otras repercusiones en las notas de la revisión.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

84

Capítulo 4

Información específica del hardware Paquete de gráficos

Rendimiento No se tiene constancia de ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: intro (7), mt (7), autochanger (7), scsimgr_estape (7), scsimgr_eschgr (7), scsi_tape (7), st (1M), mc (1M), mt (1M) y st_ats_enabled (5)

Obsolescencia Desaprobadas: Los controladores stape y schgr. Obsoletas: El controlador ssrfc.

Paquete de gráficos El paquete de gráficos consta de lo siguiente: •

Entorno en tiempo de ejecución y programación OpenGL (GraphicsOpenGL)



Tiempo de ejecución de Starbase y HP-PHIGS sólo para los enlaces con bibliotecas compartidas (GraphicsLegacy)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Productos admitidos: •

HP-UX 11i v3 no se admite en las estaciones de trabajo



La interface API para gráficos PEX no es compatible con HP-UX 11i v3

Características nuevas: No hay ninguna característica nueva en el paquete de gráficos para HP-UX 11i v3. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Productos admitidos: •

HP-UX 11i v3 no se admite en las estaciones de trabajo



La interface API para gráficos PEX no es compatible con HP-UX 11i v3

Características nuevas: No hay ninguna característica nueva en el paquete de gráficos para HP-UX 11i v3.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente. Capítulo 4

85

Información específica del hardware HP-UX 11i v3 Driver Development Kit

Compatibilidad Este producto ofrece el mismo comportamiento y funcionalidad que en revisiones anteriores de HP-UX. Las arquitecturas basadas en PA-RISC e Itanium® ofrecen distintos dispositivos gráficos (con diferentes capacidades), pero estos dispositivos son compatibles con el comportamiento mostrado en revisiones anteriores de HP-UX.

Rendimiento Al comparar las mismas configuraciones, este producto ofrece el mismo rendimiento que en revisiones anteriores de HP-UX.

Documentación La página de manual: graphinfo (10)

Obsolescencia El producto de gráficos se ha desaprobado en HP-UX 11i v3 y se prevé que se quede obsoleto en el futuro.

HP-UX 11i v3 Driver Development Kit HP-UX 11i v3 Driver Development Kit (DDK) proporciona documentación, código de muestra, un entorno de compilación y herramientas de desarrollo para desarrolladores, proveedores de software independientes (ISV) y proveedores de hardware independientes (IHV) de terceros para desarrollar y probar controladores en plataformas basadas en PA-RISC e Itanium® con HP-UX 11i v3. DDK se ha mejorado con lo siguiente para la revisión HP-UX 11i v3:

86



Actualizaciones de la documentación existente y adición de documentación nueva para proporcionar información sobre las características y capacidades nuevas de HP-UX 11i v3.



Mejoras del código de muestra existente y adición de código de muestra nuevo que indica cómo implantar las características y capacidades nuevas de HP-UX 11i v3 en los controladores.



Actualizaciones de los archivos make de muestra para los sistemas basados en PA-RISC e Itanium®.



Actualizaciones del entorno de compilación de controladores para las plataformas basadas en PA-RISC e Itanium®.



Actualizaciones de las herramientas de desarrollo y prueba de controladores para los sistemas basados en PA-RISC e Itanium®.



Revisión nueva de HP-UX Device Driver Interface Compliance Tool (DDICT) para HP-UX 11i v3.



Empaquetado mejorado para simplificar la descarga y la instalación.



Soluciones para anomalías de HP-UX 11i v3 DDK.

Capítulo 4

Información específica del hardware Enterprise Virtual Array (EVA) en HP-UX 11i v3 HP-UX DDK se puede descargar de la siguiente dirección URL: http://www.hp.com/go/hpux_ddk

Enterprise Virtual Array (EVA) en HP-UX 11i v3 EVA (Enterprise Virtual Array) se emplea como dispositivo de almacenamiento de datos con tolerancia a errores que se puede utilizar para el inicio y para datos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Cuando se utilizan clones instantáneos e instantáneas de EVA, cada clon instantáneo o instantánea de un dispositivo dado tiene como resultado un nuevo y único identificador de ámbito mundial (WWID) de la unidad LUN. En HP-UX 11i v3 (11.31), el nuevo identificador de ámbito mundial (WWID) de la unidad LUN se crea sin que se eliminen los antiguos. Con el tiempo, la memoria puede llenarse de identificadores WWID. No hay ninguna herramienta que controle este problema, pero los procesos de reinicio y limpieza pueden liberar memoria. Para obtener más información, consulte el documento HP StorageWorks EVA Replication Consolidated Release Notes XCS 6.0x (consulte la sección “Documentación” presentada más adelante). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento Cuando se utilizan clones instantáneos e instantáneas de EVA, cada clon instantáneo o instantánea de un dispositivo dado tiene como resultado un nuevo y único identificador de ámbito mundial (WWID) de la unidad LUN. En HP-UX 11i v3 (11.31), el nuevo identificador de ámbito mundial (WWID) de la unidad LUN se crea sin que se eliminen los antiguos. Con el tiempo, la memoria puede llenarse de identificadores WWID. No hay ninguna herramienta que controle este problema, pero los procesos de reinicio y limpieza pueden liberar memoria.

Capítulo 4

87

Información específica del hardware Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3

Documentación Consulte el documento HP StorageWorks EVA Replication Consolidated Release Notes XCS 6.0x en http://www.hp.com/support/manuals. En Storage, haga clic en Storage Software. A continuación, en Storage Replication Software, seleccione el producto (HP StorageWorks Business Copy EVA Software o HP StorageWorks Continuous Access EVA Software).

Obsolescencia No aplicable.

Migración de HP StorageWorks Secure Path a partir de HP-UX 11i v1 y 11i v2 y obsolescencia en HP-UX 11i v3 Migración: HP StorageWorks Secure Path es un producto de software basado en servidor que mejora los sistemas de almacenamiento en matrices RAID de HP StorageWorks al proporcionar la recuperación automática de las rutas cuando se producen errores de conexión entre el servidor y el sistema de almacenamiento. La versión actual de Secure Path es 3.0FSP2 Patch2. Obsolescencia: Secure Path no se admite a partir de HP-UX 11i v3 (11.31).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El sistema operativo HP-UX 11.31 ofrece la capacidad de multirruta nativa; por lo tanto, Secure Path no se admite a partir de HP-UX 11i v3. Las aplicaciones que utilicen alias virtuales de SecurePath deben comenzar a usar los archivos especiales de dispositivo (DSF) del sistema. Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 El sistema operativo HP-UX 11.31 ofrece la capacidad de multirruta nativa; por lo tanto, Secure Path no se admite a partir de HP-UX 11i v3. Las aplicaciones que utilicen alias virtuales de SecurePath deben comenzar a usar los archivos especiales de dispositivo (DSF) del sistema.

Repercusión Ya no se puede utilizar Secure Path para multirruta en HP-UX 11i v3. Si ya utiliza Secure Path en HP-UX 11i v2 y HP-UX 11i v1, puede que experimente algún problema al migrar a HP-UX 11i v3.

88

Capítulo 4

Información específica del hardware Subsistema de E/S

Compatibilidad Ya no se puede utilizar Secure Path para multirruta en HP-UX 11i v3. Si ya utiliza Secure Path en HP-UX 11i v2 y HP-UX 11i v1, puede que experimente algún problema al migrar a HP-UX 11i v3.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la Guía de instalación y actualización de HP-UX 11i v3.

Obsolescencia Suspendido. Los clientes ya no podrán utilizar Secure Path para multirruta en HP-UX 11i v3.

Subsistema de E/S El subsistema de E/S se ha mejorado para admitir la pila de almacenamiento masivo de próxima generación, tal como se describe en la sección “Pila de almacenamiento masivo” en la página 91. Esto incluye la compatibilidad con los archivos especiales de dispositivo persistentes, así como las rutas de hardware de rutas de LUN y unidades LUN.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Cuatro comandos nuevos proporcionan la administración o transición a la vista ágil de almacenamiento masivo.



Los comandos existentes ioscan, insf, lssf, rmsf y mksf se han actualizado para admitir la vista ágil.



Para la compatibilidad con la vista ágil, los controladores nuevos esdisk, estape y eschgr reemplazan a los controladores heredados sdisk, stape y schgr.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Capítulo 4

89

Información específica del hardware Subsistema de E/S

Repercusión Se han presentado varios comandos de E/S para administrar el subsistema de E/S. Los comandos existentes admiten la pila de almacenamiento masivo de próxima generación con opciones y funciones nuevas, tal como se describe en las páginas de manual correspondientes. Los cuatro comandos nuevos son: •

iobind: cambia el controlador enlazado a una unidad LUN



iofind: ayuda a los usuarios a migrar los nombres de archivos especiales de dispositivo



io_redirect_dsf: desvía el archivo especial de dispositivo a un dispositivo nuevo



scsimgr: administra el almacenamiento masivo y soluciona los problemas relacionados con dicho almacenamiento.

El comando ioscan ofrece diversas opciones nuevas. Para obtener detalles, consulte la página de manual de ioscan (1M). A continuación, se presenta un resumen: •

-N: muestra la vista ágil del sistema de E/S en lugar de las versiones heredadas



-P nombre_propiedad: muestra la propiedad



-m archivo_dsf: muestra la asignación de un archivo especial de dispositivo persistente a uno o varios archivos especiales de dispositivo heredados



-m ruta_hardware: muestra la asignación de la ruta de hardware heredada a la ruta de hardware a la ruta de LUN y la ruta de hardware LUN



-m unidad_lun: muestra la asignación de la unidad LUN a una o varias rutas de LUN



-e: muestra el formato de la interface EFI (Extensible Firmware Interface) en servidores HP Integrity, y el formato de la interface Boot Console Handler (BCH) en sistemas HP 9000



-s: muestra nodos de E/S anticuados



-b: inicia enlaces diferidos



-r: invierte un enlace diferido



-B: muestra una lista de los enlaces diferidos



-U: analiza todos los nodos de E/S no reclamados

El comando insf, cuando se ejecuta sin opciones, crea ahora archivos especiales de dispositivo persistentes y heredados para todos los dispositivos nuevos. Admite actualmente la opción -L, que crea archivos especiales de dispositivo heredados y habilita el modo heredado. Para determinar si está habilitado el modo heredado, utilice el comando insf -Lv. El comando lssf admite actualmente una opción -s, que muestra archivos especiales de dispositivo de almacenamiento masivo “anticuados”: archivos especiales de dispositivo para los que parece no haber hardware. También admite la opción nueva -c, que realiza un análisis de recursos críticos en un archivo especial de dispositivo. El comando rmsf admite actualmente tres opciones nuevas. La opción -x elimina las entradas “anticuadas” de la configuración de E/S. La opción -u, cuando se utiliza con la opción -H, intenta desenlazar un controlador de una ruta de hardware dada. La opción -L deshabilita el modo heredado y quita los archivos especiales de dispositivo heredados y sus entradas de la configuración de E/S.

90

Capítulo 4

Información específica del hardware Pila de almacenamiento masivo

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles sobre los comandos nuevos o modificados, consulte las páginas de manual correspondientes. En concreto, las siguientes páginas de manual son nuevas: • • • •

iobind (1M) iofind (1M) io_redirect_dsf (1M) scsimgr (1M)

También se documentan cambios significativos en: • • • • •

ioscan (1M) insf (1M) lssf (1M) mksf (1M) rmsf (1M)

Obsolescencia No aplicable.

Pila de almacenamiento masivo La pila de almacenamiento masivo de próxima generación administra dispositivos de E/S, por ejemplo, las unidades lógicas (LUN) SCSI. En esta revisión, la pila de almacenamiento masivo aporta una funcionalidad diseñada para mejorar la escalabilidad, la adaptabilidad y el rendimiento de los servidores, al mismo tiempo que mantiene la compatibilidad retroactiva. Las características nuevas comprenden: •

direccionamiento ágil



multirruta nativa



mayor paralelización

Descripción general La revisión HP-UX 11i v3 presenta una vista nueva del almacenamiento masivo, denominada la vista ágil. Esta vista incluye:

Capítulo 4



nuevos archivos especiales de dispositivo de disco y cinta persistentes



una convención de nomenclatura nueva



un formato de número minor que admite configuraciones de E/S mucho más grandes 91

Información específica del hardware Pila de almacenamiento masivo La vista ágil también representa las rutas de hardware a los dispositivos de disco y cinta de formas que admiten configuraciones más grandes y multirruta transparente. Por defecto, la mayoría de los comandos muestran una vista heredada de almacenamiento masivo compatible con revisiones anteriores. Los usuarios seleccionan la vista ágil con opciones de la línea de comandos u opciones de alternancia de la interface gráfica de usuario (GUI), tal como se documenta para cada comando. Se han presentado diversos términos nuevos para describir las rutas de hardware y los archivos especiales de dispositivo. Rutas de hardware: En esta revisión, hay tres tipos de rutas diferentes a un dispositivo: •

ruta de hardware heredada



ruta de hardware a la ruta de LUN



ruta de hardware LUN

Las tres son cadenas numéricas de los componentes de hardware y cada número representa normalmente la ubicación de un componente de hardware en la ruta al dispositivo. La ruta de hardware heredada se compone de una serie de direcciones de bus-nexo separadas por caracteres de / (barra) y que conducen a un adaptador de bus host (HBA). Debajo del adaptador de bus host, los elementos de dirección adicionales se separan con caracteres de punto (.). Un ejemplo de una ruta de hardware heredada sería 0/0/2/0.1.7.0. Éste es el formato que se muestra en la vista heredada y el utilizado en las revisiones anteriores. La ruta de hardware a la ruta de LUN corresponde a dispositivos de almacenamiento masivo o unidades LUN. Esta ruta es idéntica en formato a una ruta de hardware heredada, hasta el adaptador de bus host (HBA). Los elementos situados debajo del adaptador de bus host se representan en formato hexadecimal. Los primeros elementos representan una dirección de destino dependiente del transporte. El último elemento es una dirección LUN, que es una representación de 64 bits del identificador LUN notificado por el destino. Este formato es el que se muestra en la vista ágil. Las cadenas 0/2/1/0.0x50001fe1500170ac.0x4017000000000000 y 0/1/1/0.0xd.0x0 son ejemplos de rutas de hardware a rutas de LUN. La ruta de hardware LUN es una ruta virtualizada que representa todas las rutas de LUN a una sola unidad LUN. Se imprime en la vista ágil. En lugar de una serie de direcciones de bus-nexo que lleven al adaptador de bus host, hay un bus-nexo virtual (denominado el nodo raíz virtual) con una dirección de 64000. El direccionamiento por debajo de dicho nodo raíz virtual consta de una dirección de bus virtual y un identificador de LUN virtual, delimitados por caracteres de barra (/). La cadena 64000/0xfa00/0x22 es un ejemplo de una ruta de hardware LUN. Como ruta virtualizada, la ruta de hardware LUN es sólo un identificador de la unidad LUN y no representa la ubicación física de la unidad LUN. Este identificador está enlazado al identificador de ámbito mundial (WWID) de la unidad LUN. Por lo tanto, se mantiene igual si se agregan rutas físicas nuevas al dispositivo, si se eliminan rutas físicas existentes o si se modifica cualquiera de las rutas físicas. Este enlace de LUN persiste entre reinicios, pero no se garantiza que persista entre instalaciones. La reinstalación de un sistema o la instalación de un sistema configurado de forma idéntica puede crear un conjunto diferente de rutas de hardware LUN.

92

Capítulo 4

Información específica del hardware Pila de almacenamiento masivo Archivos especiales de dispositivo: De modo parecido a las rutas de hardware, hay dos tipos de archivos especiales de dispositivo para el almacenamiento masivo: •

archivos especiales de dispositivo heredados



archivos especiales de dispositivo persistentes

Se pueden utilizar ambos para tener acceso independientemente a un dispositivo de almacenamiento masivo dado y ambos pueden coexistir en el mismo sistema. Los archivos especiales de dispositivo heredados se asocian a la vista heredada. Se inmovilizan en una ruta de hardware física concreta y no admiten el direccionamiento ágil. Un archivo especial de dispositivo de este tipo contiene información sobre la ruta de hardware, como el bus SCSI, el destino y la unidad LUN incluidos en el número minor y el nombre del archivo de dispositivo. Estos archivos eran el único tipo de archivo especial de dispositivo de almacenamiento masivo de las revisiones anteriores. Debido a su convención de nomenclatura y al formato de número minor, los archivos especiales de dispositivo heredados admiten 256 buses externos y 32.768 unidades LUN como máximo. Los sistemas con dispositivos de almacenamiento masivo que superen estos límites no los pueden direccionar con archivos especiales de dispositivo heredados. Los archivos especiales de dispositivo persistentes se asocian a una ruta de hardware LUN y se ven en la vista ágil. Puesto que se basan en la ruta de hardware LUN, admiten de modo transparente el direccionamiento ágil y la multirruta. Un archivo especial de dispositivo persistente permanece inalterado si la unidad LUN se traslada de un adaptador de bus host (HBA) a otro o de un puerto de interruptor/concentrador (hub) a otro, se presenta mediante un puerto de destino distinto al sistema host o se configura con varias rutas de hardware. Como la ruta de hardware LUN, la vinculación del archivo especial de dispositivo con el dispositivo persiste entre reinicios, pero no se garantiza que persista entre instalaciones. El número minor del archivo especial de dispositivo persistente no contiene información sobre la ruta de hardware y su nombre se ajusta a una convención de nomenclatura simplificada: /dev/[subdirectorio]/[clase][instancia] donde: [subdirectorio] es el subdirectorio de la clase de dispositivo, como disk, tape, rdisk o rtape. [clase] es la clase de dispositivo, disk o tape. [instancia] es el número de instancia asignado al dispositivo. Cada clase de dispositivo cuenta con su propio conjunto de números de instancia, por lo que cada combinación de clase y número de instancia se refiere exactamente a un dispositivo concreto.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2”

Capítulo 4

93

Información específica del hardware Pila de almacenamiento masivo Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La pila de almacenamiento masivo de próxima generación habilita las siguientes características: Escalabilidad: •

Un número ilimitado de buses de E/S, a diferencia de los 256 anteriores



16.384 unidades LUN admitidas por sistema, a diferencia de las 8.192 LUN activas anteriores



Unidades LUN con un tamaño superior a 2 TB



32 rutas de E/S diferentes a una unidad LUN, a diferencia de las 8 anteriores

Direccionamiento ágil (a veces denominado enlace de LUN persistente): •

Archivos especiales de dispositivo persistentes nuevos que realizan un seguimiento de las unidades LUN de los dispositivos SCSI independientemente de los cambios en las rutas de hardware o la multirruta



Convención de nomenclatura nueva para los dispositivos de almacenamiento masivo (por ejemplo, /dev/disk/disco_nº, /dev/tape/cinta_nº)



Rutas de hardware virtualizadas nuevas para multirruta

Multirruta •

Funcionalidad de multirruta incorporada con equilibrio de la carga transparente y varios algoritmos de equilibrio de la carga para elegir



Detección y recuperación automáticas de errores de ruta

Adaptabilidad •

Detección automática de unidades LUN nuevas de dispositivos SCSI o cambios en unidades LUN SCSI



Creación automática de archivos especiales de dispositivo nuevos para unidades LUN nuevas



Notificación asíncrona de los cambios en el software de administración tales como administradores de volúmenes o sistemas de archivos



Seguimiento del mantenimiento de todos los dispositivos de almacenamiento masivo

Repercusión La mayoría de los comandos relativos a E/S o al almacenamiento masivo se han actualizado para admitir la vista ágil. Permiten archivos especiales de dispositivo tanto persistentes como heredados, así como rutas de hardware heredadas, rutas de hardware a la ruta de LUN y rutas de hardware LUN. Por regla general, los comandos funcionan en la vista heredada a menos que se solicite explícitamente la vista ágil. Algunos comandos presentan más cambios generales que simplemente la compatibilidad con la nueva pila de almacenamiento masivo, mientras que otros puede que funcionen sólo en la vista ágil. Tales cambios se tratan en la sección de este documento relativa al comando concreto (por ejemplo, el LVM). Los comandos y páginas de manual actualizados incluyen (a título enunciativo pero no limitativo) los siguientes: 94

Capítulo 4

Información específica del hardware Pila de almacenamiento masivo intro (7), scsimgr (1m), scsictl (1m), diskinfo (1m), setboot (1m), crashconf (1m), fcmsutil (1m), scsimgr_esdisk (7), scsimgr_estape (7), scsimgr_eschgr (7), scsi (7), disk (7), scsi_ctl (7), scsi_disk (7), scsi_tape (7), ioscan (1m), insf (1m), mksf (1m), rmsf (1m), lssf (1m), ioinit (1m), io_redirect_dsf (1m), ioconfig (4), iofind (1m), sar (1m), pstat (2), mknod (1m), mt (7) y autochanger (7)

Compatibilidad La pila de almacenamiento masivo de próxima generación se ha pensado para reemplazar a la pila de almacenamiento masivo existente. No obstante, ambas pueden existir en paralelo. Los archivos especiales de dispositivo heredados existentes funcionan como antes; presentan compatibilidad retroactiva total y no se ven afectados por ningún archivo especial de dispositivo persistente en el mismo servidor. Todos los comandos presentan también compatibilidad retroactiva y funcionan con archivos especiales de dispositivo heredados o persistentes. Se ha observado un problema de compatibilidad con los dispositivos multirruta a los que se obtiene acceso a través de archivos especiales de dispositivo heredados. Por defecto, la multirruta está habilitada junto con cualquier ruta de hardware a una unidad LUN. En concreto, aunque se utilicen archivos especiales de dispositivo heredados para E/S, es posible que las solicitudes se sigan enrutando a través de una ruta de hardware distinta. Esto es así para maximizar la disponibilidad y el paralelismo. Para imponer que los archivos especiales de dispositivo heredados sigan el comportamiento multirruta con compatibilidad retroactiva, utilice el comando scsimgr para configurar un parámetro optimizable de dispositivo global denominado leg_mpath_enable.

Rendimiento Las características de la pila de almacenamiento masivo mejoran el rendimiento del sistema de varias maneras: •

La multirruta nativa y el equilibrio de la carga aumentan el ancho de banda de E/S



Reducción drástica de los tiempos de análisis de E/S, tanto en el momento del inicio como en respuesta a un comando ioscan: la E/S paralelizada reduce el tiempo de análisis a entre 1/4 y 1/10



Aumento del número de operaciones de E/S concurrentes



Aumento del tamaño máximo de E/S de 1 a 2 MB

Documentación Para obtener una descripción general de la pila de almacenamiento masivo de próxima generación, consulte el libro blanco titulado The Next Generation Mass Storage Stack, que se facilita en http://docs.hp.com/en/netsys.html#Storage%20Area%20Management. Para obtener detalles sobre los comandos nuevos o modificados, consulte las páginas de manual o secciones correspondientes de este documento.

Obsolescencia A partir de esta revisión, la vista heredada se desaprueba. El uso de archivos especiales de dispositivo heredados y rutas de hardware heredadas se quedará obsoleto en una revisión futura.

Capítulo 4

95

Información específica del hardware Controladores de conexión a red y almacenamiento masivo

Controladores de conexión a red y almacenamiento masivo HP-UX 11i v3 incluye controladores para tarjetas adaptadoras de conexión a red y de almacenamiento masivo. Los controladores se describen en las siguientes secciones: •

Controladores de conexión a red necesarios (consulte la página 96)



Controladores de conexión a red opcionales (consulte la página 98)



Controladores de almacenamiento masivo necesarios (consulte la página 104)

Para obtener la información más actual sobre las tarjetas de E/S admitidas, consulte el conjunto de Support Matrixes disponible en la página web I/O Cards and Networking Software, en http://www.docs.hp.com/en/netcom.html. En la parte superior de la página, haga clic en el enlace de la tecnología de tarjetas que le interese y, a continuación, desplácese hasta el título Support Matrixes. Si no existe una matriz de soporte disponible para la tecnología de tarjeta que desea, consulte la guía del usuario o las notas de la revisión de la tarjeta.

Controladores de conexión a red necesarios Los siguientes controladores son necesarios y se instalan automáticamente durante la instalación de HP-UX: •

GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet) (consulte la página 96)

GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet) Los paquetes de Gigabit Ethernet proporcionan tres controladores. Los nombres de los paquetes van seguidos de los nombres de los controladores entre paréntesis: •

GigEther-00 (gelan)



GigEther-01 (igelan)



IEther-00 (iether)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los productos iether/igelan/gelan/btlan se han mejorado para agregar las siguientes características nuevas (excepto si se especifica lo contrario): •

96

La eliminación en línea (OLD - Online Deletion) permite eliminar tarjetas de conexión a red y tarjetas de E/S admitidas.

Capítulo 4

Información específica del hardware GigEther-00, GigEther-01 e IEther-00 (Gigabit Ethernet) •

Empaquetado de módulos. El código de kernel está preenlazado en parte a fin de agilizar los tiempos de enlace del kernel y de mejorar el rendimiento en tiempo de ejecución. Este preenlace puede optimizar el código complejo. (No aplicable a btlan.)



Soporte de PCI Error Handling y PCI Error Recovery.



Soporte de estadísticas de bases de datos de información de administración (MIB Management Information Base) de 64 bits. Dirige el proveedor de servicios de enlace de datos para que devuelva estadísticas de 64 bits. (No aplicable a btlan.)



Soporte de Security Containment. Para obtener detalles, consulte la sección HP-UX 11i Security Containment Introduction del documento HP-UX 11i Security Containment Administrator’s Guide. (Consulte más adelante la sección Documentación.)



Soporte de EMT. Error Management Technology (Tecnología de administración de errores) ofrece un método rápido y fácil de acceso a información de error/causa/acción relativa a todos los errores del sistema.



Soporte de la herramienta Configuración de interfaces de red para la configuración de conexión a red basada en la Web. Se trata de un módulo de la herramienta HP System Management Homepage (HP SMH) que sustituye a la herramienta SAM.



Soporte del comando nwmgr y la página de manual correspondiente. nwmgr es una herramienta basada en la línea de comandos para configurar la conexión a red.

LAN Provider: El producto LAN Provider es nuevo para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1. Puede utilizar clientes basados en la infraestructura WBEM para tener acceso a LAN Provider y recabar información sobre los enlaces Ethernet del sistema. Para obtener detalles sobre LAN Provider, consulte la sección “HP-UX WBEM LAN Provider para interfaces Ethernet” en la página 182. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la sección HP-UX 11i Security Containment Introduction del documento HP-UX 11i Security Containment Administrator’s Guide, que se facilita en http://docs.hp.com/en/internet.html#Security%20Containment

Capítulo 4

97

Información específica del hardware Controladores de conexión a red opcionales

Obsolescencia No aplicable.

Controladores de conexión a red opcionales Los siguientes controladores son opcionales, es decir, no se instalan automáticamente, pero se pueden seleccionar durante la instalación: •

10 Gigabit Ethernet (consulte la página 98)



HyprFabrc-00 (consulte la página 100)



Sistema de agrupación en clústeres InfiniBand (consulte la página 101)



PCIMUX-00 (consulte la página 102)



TermIO-00 (consulte la página 103)

10 Gigabit Ethernet El paquete de 10GigEthr-00 proporciona el controlador ixgbe. El nombre del paquete va seguido del nombre del controlador entre paréntesis: 10GigEthr-00 (ixgbe)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto ixgbe se ha mejorado para agregar las siguientes características nuevas:

98



La eliminación en línea (OLD - Online Deletion) permite eliminar tarjetas de conexión a red y tarjetas de E/S admitidas.



Empaquetado de módulos. El código de kernel está preenlazado en parte a fin de agilizar los tiempos de enlace del kernel y de mejorar el rendimiento en tiempo de ejecución. El preenlace puede optimizar el código complejo.



Soporte de PCI Error Handling y PCI Error Recovery.



El soporte de estadísticas de la base de datos de información de administración (MIB - Management Information Base) de 64 bits dirige el proveedor de servicios de enlace de datos para que devuelva estadísticas de 64 bits.



Soporte de Security Containment. Para obtener detalles, consulte HP-UX 11i Security Containment Introduction -- HP-UX 11i Security Containment Administrator’s Guide. Consulte más adelante la sección “Documentación”.



Soporte de la herramienta Configuración de interfaces de red para la configuración de conexión a red basada en la Web. Se trata de un módulo de la herramienta HP System Management Homepage (HP SMH) que sustituye a la herramienta SAM.

Capítulo 4

Información específica del hardware 10 Gigabit Ethernet •

Soporte del comando nwmgr y la página de manual correspondiente. nwmgr es una herramienta basada en la línea de comandos para configurar la conexión a red.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El producto ixgbe se ha mejorado para agregar las siguientes características nuevas: •

La eliminación en línea (OLD - Online Deletion) permite eliminar tarjetas de conexión a red y tarjetas de E/S admitidas.



Empaquetado de módulos. El código de kernel está preenlazado en parte a fin de agilizar los tiempos de enlace del kernel y de mejorar el rendimiento en tiempo de ejecución. El preenlace puede optimizar el código complejo.



Soporte de PCI Error Recovery.



Soporte de la herramienta Configuración de interfaces de red. La herramienta Configuración de interfaces de red es un módulo de configuración basado en la Web de la interface HP System Management Homepage que sustituye a la herramienta SAM.



Soporte del comando nwmgr y la página de manual correspondiente. nwmgr es una herramienta basada en la línea de comandos para configurar la conexión a red.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte el siguiente documento, que se facilita en http://docs.hp.com: •

HP-UX 11i Security Containment Administrator’s Guide

Obsolescencia No aplicable.

Capítulo 4

99

Información específica del hardware HyprFabrc-00

HyprFabrc-00 HyperFabric es una interconexión de clúster de alta velocidad que admite el protocolo TCP/UDP a través de IP estándar en la industria y el protocolo Hyper Messaging Protocol (HMP) propiedad de HP. HyperFabric amplía la escalabilidad y confiabilidad del protocolo TCP/UDP al proporcionar el equilibrio de la carga transparente del tráfico de conexiones entre varias tarjetas de interface de red (NIC) y la conmutación por error transparente del tráfico de una tarjeta a otra sin llamar a HP Serviceguard. La tarjeta NIC HyperFabric implanta el protocolo Hyper Messaging Protocol de HP y proporciona una menor latencia y un menor uso de los recursos de CPU del host para las pruebas comparativas estándar del protocolo TCP/UDP en comparación con Gigabit Ethernet. Los productos HyperFabric admiten clústeres de hasta 64 nodos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HyperFabric 11.31 admite sólo tarjetas HF2 (HyperFabric2) de interconexión de componentes periféricos (PCI - Peripheral Component Interconnect). No se admiten las tarjetas HF1 (HyperFabric1). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento •

Proporciona hasta 2,5 GB/s de ancho de banda de dúplex completo por tarjeta



Latencia de < 22 µs para la tarjeta HF2

Documentación La documentación sobre HyperFabric se facilita en: http://docs.hp.com/en/netcom.html#HyperFabric.

Obsolescencia No hay compatibilidad con Message Passing Interface (MPI) en HF2.

100

Capítulo 4

Información específica del hardware Sistema de agrupación en clústeres InfiniBand

Sistema de agrupación en clústeres InfiniBand InfiniBand es una interconexión basada en paquetes de alta velocidad conforme a las normas de la industria para la comunicación entre nodos. InfiniBand proporciona una mayor velocidad y una menor latencia de la red, y ocupa menos recursos de CPU que otros protocolos normalizados de la industria, como Fibre Channel y Gigabit Ethernet. La serie de software de InfiniBand se incluye en el paquete de IB4X-00 con los archivos de controlador libib_subsys.a y libib_tvr.a.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se proporciona soporte para Configuración de interfaces de red y Configuración de servicios de red. La información sobre InfiniBand se muestra en la herramienta Configuración de interfaces de red (NIC). Se ha agregado la compatibilidad con el comando nwmgr. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión InfiniBand ofrece a los clientes clústeres de aplicaciones técnicas y comerciales de alto rendimiento y es la interconexión de clúster de gama media-alta para el puerto HP-UX de TruClusters.

Compatibilidad InfiniBand es compatible con los servidores rx2600, rx5600, rx4640, rx7620, rx8620 y Superdome basados en Itanium®.

Rendimiento InfiniBand proporciona una mayor velocidad y una menor latencia de la red, y ocupa menos recursos de CPU que otros protocolos normalizados de la industria, como Fibre Channel y Gigabit Ethernet.

Documentación La documentación sobre el producto InfiniBand se facilita en http://www.docs.hp.com, en la sección Networking & Communication.

Obsolescencia No aplicable.

Capítulo 4

101

Información específica del hardware PCIMUX-00

PCIMUX-00 HP AD278A/AD279A PCI MUX es un producto de varios puertos de comunicación serie de alta velocidad. Combina diversas señales para su transmisión por un solo canal y proporciona funciones de comunicación inteligente para descargar las tareas de procesamiento de comunicación serie de la CPU. El producto AD278A/AD279A PCI MUX admite los siguientes componentes: •

Adaptador de 8 puertos AD278A PCI MUX



Adaptador de 64 puertos AD279A PCI MUX



Cable de cargabilidad de salida para el adaptador de 8 puertos AD278A PCI MUX. Este cable cuenta con 8 conectores machos DB-25 para la conexión de dispositivos periféricos.



Módulos de puertos (para un máximo de 64 puertos) con el adaptador de 64 puertos AD279A PCI MUX



Fuente de alimentación para los módulos de puertos



Software de controladores del adaptador AD278A/AD279A PCI MUX.

Para obtener más información sobre la compatibilidad de plataformas para adaptadores AD278A y AD279A, consulte el documento Support Matrix en: http://www.docs.hp.com/en/netcom.html#Multiplexers.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El paquete de controlador PCIMUX-00, que proporciona el controlador pci_mux1, se ha agregado al entorno operativo HP-UX 11i v3 para admitir los adaptadores AD278A y AD279A. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

102

Capítulo 4

Información específica del hardware TermIO-00

Documentación Los siguientes documentos se facilitan en http://docs.hp.com/en/netcom.html#Multiplexers: • • • •

HP AD279A PCI 8-Port Serial Multiplexer Installation Guide HP AD279A PCI 64-Port Serial Multiplexer Installation Guide HP AD278A and AD279A PCI Multiplexer Release Notes HP AD278A and AD279A PCI Multiplexer Support Guide

La página de manual: •

pmux_stty (1)

Obsolescencia No aplicable.

TermIO-00 HP A6748A/A6749A PCI MUX es un producto de varios puertos de comunicación serie de alta velocidad. Combina diversas señales para su transmisión por un solo canal y proporciona funciones de comunicación inteligente para descargar las tareas de procesamiento de comunicación serie de la CPU. El producto A6748A/A6749A PCI MUX admite los siguientes componentes: •

Adaptador de 8 puertos A6748A PCI MUX



Adaptador de 64 puertos A6749A PCI MUX



Cable de cargabilidad de salida para el adaptador de 8 puertos PCI MUX



Módulos de puertos y fuente de alimentación para dichos módulos



Adaptador de RJ-45 a HP DB-25 y adaptador de RJ-45 a HP RJ-45



Software de controladores del adaptador A6748A/A6749A PCI MUX

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El paquete de controlador TermIO-00, que proporciona el controlador pci_mux, se ha agregado al entorno operativo HP-UX 11i v3 para admitir los adaptadores A6748A y A6749A. La compatibilidad con HP-UX SAM se ha suspendido con esta revisión. Utilice la interface de línea de comandos mknod para crear pci_mux0 en lugar de HP-UX SAM para crear los archivos de dispositivo.

Capítulo 4

103

Información específica del hardware Controladores de almacenamiento masivo necesarios Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Utilice la interface de línea de comandos mknod en lugar de HP-UX SAM para crear los archivos de dispositivo pci_mux0 en HP-UX 11i v3.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Los siguientes documentos se facilitan en http://docs.hp.com/en/netcom.html#Multiplexers: • •

HP PCI Multiplexer Family Cabling, Diagnostics and Troubleshooting Manual HP PCI MUX Release Note

Las páginas de manual: • •

emux_stty (1) emux_diag (1)

Obsolescencia No aplicable.

Controladores de almacenamiento masivo necesarios Estos controladores de almacenamiento masivo son necesarios, es decir, se instalan automáticamente durante la instalación de HP-UX:

104



Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00 (consulte la página 105)



Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3 (consulte la página 106)



Controlador HP PCI Ultra160 SCSI (consulte la página 107)



USB-00 (consulte la página 109)

Capítulo 4

Información específica del hardware Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00

Controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel FibrChanl-00 El controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel (td) administra los adaptadores de bus host (HBA) de un solo puerto PCI A5158A y A6795A que utilizan los chips Tachyon TL/TS y XL2, respectivamente. Este controlador se incluye en el paquete FibrChanl-00.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las características nuevas del controlador HP PCI Tachyon TL/TS/XL2 Fibre Channel son las siguientes: •

Soporte de la nueva pila de almacenamiento masivo. El controlador Tachyon TL/TS/XL2 Fibre Channel (td) admite la nueva pila de almacenamiento masivo. Para obtener más información sobre la pila de almacenamiento masivo, consulte la sección “Pila de almacenamiento masivo” en la página 91.



Soporte del direccionamiento ágil. El controlador Tachyon TL/TS/XL2 Fibre Channel (td) utiliza ahora el direccionamiento ágil para realizar un seguimiento de destinos FC, basándose en los nombres de ámbito mundial (WWN - World-Wide Names) de puerto/nodo únicos del destino. El direccionamiento ágil simplifica la administración del almacenamiento al tratar automáticamente los cambios en la configuración de la red SAN.



Soporte de la zonificación aplicada en el software (Soft Zoning). El controlador Tachyon TL/TS/XL2 Fibre Channel (td) admite la zonificación aplicada en el software en el entramado, en función del nombre de ámbito mundial (WWN) del puerto de destino.



Soporte de la eliminación en línea (OLD) de tarjetas PCI. El controlador Tachyon TL/TS/XL2 Fibre Channel admite ahora la eliminación en línea de instancias de controlador, facilitando así la adición en línea de cualquier otro tipo de adaptador de bus host (HBA) en la misma ranura PCI.



Soporte de la detección y recuperación de errores PCI. El controlador Tachyon TL/TS/XL2 Fibre Channel detecta y realiza la recuperación de errores PCI sin intervención manual ni tiempo de inactividad del sistema.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Capítulo 4

105

Información específica del hardware Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación FibrChanl-00 (td) HP PCI Tachyon TL/TS/XL2 Fibre Channel Driver Release Notes for HP-UX 11i v3, de febrero de 2007 (nº de ref. J2635-90029), que se facilita en http://docs.hp.com/en/netcom.html#Fibre%20Channel

Obsolescencia No aplicable.

Controlador de almacenamiento masivo Fibre Channel FibrChanl-01 para HP-UX 11i v3 El controlador HP FCD Fibre Channel (fcd) administra los siguientes adaptadores de bus host (HBA) Fibre Channel. Este controlador forma parte del paquete FibrChanl-01. Admite las tarjetas A6826A, AB378A/AB378B, AB379A/AB379B, A9782A, A9784A, AB465A, AD193A y AD194A.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las características nuevas del controlador HP FCD Fibre Channel son las siguientes:

106



Soporte de la nueva pila de almacenamiento masivo. El controlador FCD Fibre Channel (fcd) admite la nueva pila de almacenamiento masivo. Para obtener más información sobre la pila de almacenamiento masivo, consulte la sección “Pila de almacenamiento masivo” en la página 91.



Soporte del direccionamiento ágil. El controlador FCD Fibre Channel (fcd) utiliza ahora el direccionamiento ágil para realizar un seguimiento de destinos FC, basándose en los nombres de ámbito mundial (WWN) de puerto/nodo únicos del destino. El direccionamiento ágil simplifica la administración del almacenamiento al tratar automáticamente los cambios en la configuración de la red SAN.



Soporte de la zonificación aplicada en el software (Soft Zoning). El controlador FCD Fibre Channel (fcd) admite la zonificación aplicada en el software en el entramado, en función del nombre de ámbito mundial (WWN) del puerto de destino.



Soporte de la eliminación en línea (OLD) de tarjetas PCI. El controlador FCD Fibre Channel (fcd) facilita la sustitución en línea de un adaptador de bus host (HBA) Fibre Channel por cualquier otro tipo de HBA en la misma ranura PCI. Capítulo 4

Información específica del hardware Controlador HP PCI Ultra160 SCSI •

Soporte de la detección y recuperación de errores PCI. El controlador FCD Fibre Channel (fcd) detecta y soluciona problemas de errores PCI sin intervención manual ni tiempo de inactividad del sistema.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte el siguiente documento, que se facilita en http://docs.hp.com/en/netcom.html#Fibre%20Channel: •

FibrChanl-01 (fcd) Fibre Channel Mass Storage Driver for HP-UX 11i v3 Release Notes, February 2007 (nº de ref. J6374-90051)

Obsolescencia No aplicable.

Controlador HP PCI Ultra160 SCSI El controlador HP PCI Ultra160 SCSI administra los adaptadores de bus host (HBA) de uno y dos puertos de interconexión de componentes periféricos (PCI - Peripheral Component Interconnect) A6828A y A6829A. El controlador Ultra160 SCSI, c8xx, se distribuye en el paquete central HPUXMinRuntime.

Capítulo 4

107

Información específica del hardware Controlador HP PCI Ultra160 SCSI

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Soporte de la nueva pila de almacenamiento masivo. El controlador Ultra160 SCSI admite la nueva pila de almacenamiento masivo. Para obtener más información sobre la pila de almacenamiento masivo, consulte la sección “Pila de almacenamiento masivo” en la página 91.



Soporte de la eliminación en línea (OLD) de tarjetas PCI. El controlador Ultra160 SCSI facilita la sustitución en línea de un adaptador de bus host (HBA) Ultra160 SCSI por cualquier otro tipo de HBA en la misma ranura PCI. Para obtener más información sobre la eliminación en línea de tarjetas (OLD) PCI, consulte la sección “Eliminación en línea (OLD) de tarjetas PCI” en la página 113.



Soporte de la detección y recuperación de errores PCI. El controlador Ultra160 SCSI detecta y soluciona problemas de errores PCI sin intervención manual ni tiempo de inactividad del sistema.



Compatibilidad con archivos especiales de dispositivo (DSF) para adaptadores de bus host (HBA). El controlador Ultra160 SCSI admite archivos especiales de dispositivo para adaptadores de bus host (HBA) individuales con la convención de nomenclatura /dev/c8xx, donde representa el número de instancia del adaptador de bus host. En estos archivos especiales de dispositivo, se admiten las siguientes solicitudes IOCTL existentes: SIOC_GET_BUS_PARMS, SIOC_GET_BUS_LIMITS, SIOC_RESET_BUS, SIOC_SET_TGT_LIMITS y SIOC_SET_BUS_LIMITS. En estos archivos especiales de dispositivo también se admiten las siguientes solicitudes IOCTL nuevas: PSIOC_GET_TGT_PARMS, PSIOC_GET_TGT_LIMITS, PSIOC_RESET_DEV y PDIOC_RSTCLR.



Ya no se admiten los adaptadores de bus host (HBA) Ultra2. Una excepción son las tarjetas Ultra2 (A5149A, A5150A) que forman parte de la E/S central de un sistema. En sistemas de este tipo, se admiten el inicio, los datos y el volcado en estas tarjetas.



Se admiten las siguientes tarjetas en atención a formar parte de la E/S central. — Estas tarjetas nunca deben agregarse a un sistema: — A4800A FWD SCSI — A5150A Ultra2 SCSI de dos puertos — A5159A FWD SCSI de dos puertos — A5159B FWD SCSI de dos puertos — A5838A Ultra2-SCSI de dos puertos + 100T de dos puertos — Las siguientes tarjetas pueden formar parte de la E/S central o pueden ser complementos: — A6828A Ultra160 SCSI de un puerto — A6829A Ultra160 SCSI de dos puertos

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1” 108

Capítulo 4

Información específica del hardware USB-00

Repercusión Los comandos nuevos y mejorados mejoran la capacidad de uso.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: •

scsictl (1M)

Los documentos: •

La documentación sobre el controlador Ultra160 SCSI se facilita en http://docs.hp.com/en/netcom.html#SCSI%20Host%20Bus%20Adapters

Obsolescencia A partir de esta revisión, el controlador Ultra160 SCSI no admite las tarjetas Ultra2.

USB-00 El producto USB-00, versión C.01.05.00, distribuye el subsistema y los controladores de dispositivo USB.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los controladores y la pila USB proporcionados con USB-00 sustituyen a la pila USB heredada que se distribuye en los controladores hcd, hub, hid y usbd. USB-00 proporciona toda la funcionalidad de la pila heredada más las siguientes características:

Capítulo 4



Soporte de Plug-and-Play de dispositivos USB.



Protocolo USB Bulk Only, controlador de almacenamiento masivo de paso SCSI (incluye, aunque no a título limitativo, dispositivos USB CD-ROM/RW y DVD-ROM/+RW, y dispositivos de memoria Flash).



Sistema de archivos de dispositivo para la creación y eliminación dinámica de archivos especiales de dispositivos USB.



Inicio/instalación desde un conjunto limitado de dispositivos DVD USB de HP. 109

Información específica del hardware USB-00 •

Compatibilidad con unidades de almacenamiento portátiles (keychain drives) HP.



Cifrado de dispositivos de almacenamiento masivo USB.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 USB-00, versión C.01.05.00, incluye diversas mejoras de calidad respecto a revisiones anteriores, un sistema de archivos de dispositivo administrado dinámicamente y habilitado por defecto, soporte para cifrado de almacenamiento masivo USB en varias capas y el seguimiento de dispositivos.

Repercusión Todos los archivos especiales de dispositivos USB se mostrarán ahora en el sistema de archivos de dispositivo. Es necesario modificar los programas y secuencias de comandos de los clientes para poder utilizar los nuevos archivos especiales de dispositivo.

Compatibilidad Este producto USB no será compatible con ninguna aplicación que obtenga acceso a dispositivos de interface de usuario (HID - Human Interface Device) a través de los archivos de dispositivo HID especiales heredados y ubicados en /dev/hid. Los archivos especiales de dispositivo para dispositivos USB-00 compatibles se ubican en /dev/deviceFileSystem. Para obtener más información, consulte el documento Device File System Users Guide, que se facilita en http://docs.hp.com/en/7407/DevFSUsersGuide.pdf

Rendimiento El sistema de archivos de dispositivo mejora enormemente la experiencia global de los clientes, y además reduce los riesgos asociados a conectar un dispositivo de almacenamiento masivo USB distinto a un conjunto existente de archivos especiales de dispositivo.

Documentación Para ampliar la información, consulte la siguiente documentación: •

La página de manual de la aplicación de cifrado USB: usbencrypt (1)



HP-UX USB Mass Storage Device Encryption User’s Guide, que se facilita en http://docs.hp.com/en/7406/UsbEncryptionUsersGuide.pdf



HP-UX Device File System User’s Guide, que se facilita en http://docs.hp.com/en/7407/DevFSUsersGuide.pdf



La información detallada sobre los cambios relativos a USB para HP-UX 11i v3, que se facilita en http://docs.hp.com

Obsolescencia No aplicable.

110

Capítulo 4

Información específica del hardware PCI Error Recovery

PCI Error Recovery La característica PCI Error Recovery permite detectar, aislar y recuperarse automáticamente de un error PCI, evitando así el bloqueo del sistema. Esta característica se incluye en el sistema operativo HP-UX 11i v3 y está habilitada por defecto. Con la característica PCI Error Recovery habilitada, si se produce un error en un bus PCI que contenga una tarjeta de E/S que admita dicha característica: 1. El bus PCI se pone en cuarentena para aislar el sistema de toda E/S posterior y evitar que el error dañe el sistema. 2. La característica PCI Error Recovery intentará la recuperación de la condición de error y el reinicio del bus para que la E/S se pueda reanudar. Si se produce un error durante el proceso de recuperación de errores automático, el bus y la tarjeta de E/S permanecerán detenidos. Si el bus contiene una tarjeta que admite la adición, sustitución o eliminación en línea (OL*) y la tarjeta está en una ranura de conexión en funcionamiento, puede utilizar el comando olrad (o el botón de atención) para realizar la recuperación manual del error sustituyendo la tarjeta. Si la característica PCI Error Recovery está deshabilitada y se produce un error en un bus PCI, tendrá lugar una anulación de una comprobación del equipo (MCA - Machine Check Abort) o una comprobación del equipo de alta prioridad (HPMC - High Priority Machine Check) y, a continuación, el sistema se bloqueará. PRECAUCIÓN

Si utiliza Serviceguard, HP recomienda habilitar la característica PCI Error Recovery sólo si los dispositivos de almacenamiento están configurados con varias rutas y no se ha deshabilitado la funcionalidad de multirruta nativa de HP-UX. Si PCI Error Recovery está habilitado, pero los dispositivos de almacenamiento están configurados sólo con una ruta, es posible que HP Serviceguard no detecte cuándo se pierde la conectividad. HP Serviceguard no realizará una conmutación por error a menos que detecte la pérdida de conectividad. Consulte la sección “Tunable Kernel Parameters” del documento PCI Error Recovery Product Note para obtener instrucciones sobre cómo utilizar el parámetro optimizable pci_eh_enable a fin de deshabilitar la característica PCI Error Recovery. Para obtener información sobre las operaciones OL*, consulte la Guía de ayuda para la funcionalidad OL* de las tarjetas de interface, que se facilita en http://docs.hp.com Para determinar si se admite OL*, consulte la documentación de la tarjeta de E/S o la matriz de soporte, que se facilita en http://docs.hp.com

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La característica PCI Error Recovery no se ha distribuido nunca en HP-UX 11i v1. Se trata de una característica nueva para los clientes que migran a partir de HP-UX 11i v1.

Capítulo 4

111

Información específica del hardware PCI Error Recovery Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La característica PCI Error Recovery no se ha distribuido nunca en HP-UX 11i v2. Una característica parecida, denominada PCI Error Handling, se facilitó en forma de Software Pack en HP-UX 11i v2. La característica PCI Error Handling es muy parecida a PCI Error Recovery. La principal diferencia estriba en que PCI Error Recovery intenta automáticamente la recuperación de una condición de error PCI, mientras que PCI Error Handling precisa la intervención del usuario para intentar dicha recuperación.

Repercusión La característica PCI Error Recovery intenta impedir automáticamente el bloqueo del sistema cuando se produce un error PCI.

Compatibilidad La característica PCI Error Recovery está habilitada por defecto. Si utiliza Serviceguard, HP recomienda que la característica PCI Error Recovery se habilite sólo si los dispositivos de almacenamiento están configurados con varias rutas y no se ha deshabilitado la funcionalidad de multirruta nativa de HP-UX. Si PCI Error Recovery está habilitado, pero los dispositivos de almacenamiento están configurados sólo con una ruta, es posible que Serviceguard no detecte cuándo se pierde la conectividad. Serviceguard no realizará una conmutación por error si no detecta la pérdida de conectividad. Consulte la sección “Tunable Kernel Parameters” del documento PCI Error Recovery Product Note para obtener instrucciones sobre cómo utilizar el parámetro optimizable pci_eh_enable a fin de deshabilitar la característica PCI Error Recovery.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

Las páginas de manual: — pci_eh_enable (5) — pci_error_tolerance_time (5) — Se puede utilizar la salida de la opción ioscan -P error_recovery enumerada en la página de manual de ioscan de HP-UX 11i v3 para determinar qué controladores (y tarjetas PCI asociadas) ejecutados en un sistema HP-UX admiten la característica PCI Error Recovery.



Los documentos: — PCI Error Recovery Product Note en la categoría High Availability de http://docs.hp.com/en/ha.html#PCI%20Error%20Handling. — PCI Error Recovery Support Matrix en la categoría High Availability de http://docs.hp.com/en/ha.html#PCI%20Error%20Handling.

Obsolescencia No aplicable.

112

Capítulo 4

Información específica del hardware Eliminación en línea (OLD) de tarjetas PCI

Eliminación en línea (OLD) de tarjetas PCI La eliminación en línea (OLD) de tarjetas PCI permite que los administradores de HP-UX 11i v3 eliminen tarjetas PCI y los controladores correspondientes sin que sea necesario reiniciar el sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Eliminación en línea (OLD) de tarjetas PCI es una característica nueva para los clientes que migran a HP-UX 11i v3. No se distribuía anteriormente en la revisión de septiembre de 2005 de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 En HP-UX 11i v3, la característica OL* PCI se ha mejorado para incluir la eliminación en línea de tarjetas PCI y los controladores asociados. En HP-UX 11i v2, la característica OL* proporcionaba la adición y sustitución en línea de tarjetas PCI.

Repercusión La característica OLD permitirá a los clientes eliminar tarjetas PCI y los controladores asociados de un sistema en ejecución sin que sea necesario reiniciar el sistema. IMPORTANTE

Si se inicia un sistema, o se completa una operación de adición en línea, con el pestillo de una ranura PCI en la posición abierta, la ranura puede quedar inservible, necesitándose un inicio para que la ranura vuelva a presentar un estado útil. Los tres marcos hipotéticos en los que puede ocurrir esto son: 1. Efectuar un inicio con el pestillo de una ranura PCI ocupada en la posición abierta conlleva que la tarjeta de dicha ranura sea inservible. El comando ioscan mostrará el estado del software de la tarjeta de dicha ranura como UNUSABLE. También se mostrará un mensaje PCIError Reported at en la consola. 2. Efectuar un inicio con el pestillo de una ranura sin ocupar en la posición abierta y agregar, a continuación, una tarjeta en dicha ranura y ejecutar un comando ioscan hará que la tarjeta esté en el estado UNSUSABLE (siempre que la opción -k no se utilice y que al comando ioscan no se le impida cubrir la ruta a dicha ranura). En este marco hipotético, la tarjeta será UNUSABLE, independientemente de que el pestillo se cierre o se quede abierto, después de agregar la tarjeta a la ranura. 3. Realizar una operación de adición en línea (OLA) de una tarjeta PCI con ayuda del comando olrad o de la interface gráfica de usuario de pdweb, y dejar el pestillo de la ranura abierto mientras la tarjeta se pone en línea, hace que la tarjeta esté en el estado UNUSABLE.

Capítulo 4

113

Información específica del hardware Eliminación en línea (OLD) de tarjetas PCI Este comportamiento se debe a un problema de firmware. Hasta que haya disponible una corrección del firmware, se puede emplear el siguiente procedimiento para la recuperación: 1. Cierre el pestillo en la ranura PCI que esté en el estado UNUSABLE. 2. Reinicie el sistema; la ranura volverá a ser útil. Ámbito: Este problema se produce en las siguientes condiciones: — Sistema operativo: HP-UX 11i v3 — Servidores HP 9000: rp8420 o rp7420 — Versión del firmware: versión del firmware PDC: 24.1 Nota: Para comprobar la versión del firmware PDC, puede ejecutar el administrador STM o puede ejecutar el comando sysrev en el símbolo del menú de comandos (CM) del procesador de administración como sigue: MP:CM> sysrev

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: •

olrad (1M)

El documento: •

Guía de ayuda para la funcionalidad OL* de las tarjetas de interface, tercera edición, que se facilita en http://docs.hp.com/en/ha.html#System%20Administration

Obsolescencia No aplicable.

114

Capítulo 4

Información específica del hardware Sistemas admitidos

Sistemas admitidos Esta revisión de la revisión HP-UX 11i v3 admite plenamente los siguientes servidores HP 9000 y HP Integrity. Se facilita información adicional sobre los servidores HP en el siguiente sitio web: http://hp.com/go/servers NOTA

HP-UX 11i v3 no se admite en las estaciones de trabajo. HP recomienda que los clientes de estaciones de trabajo PA-RISC utilicen HP-UX 11i v1 y que los clientes de estaciones de trabajo Itanium utilicen HP-UX 11i v2. Se facilita más información sobre las estaciones de trabajo HP en el siguiente sitio web: http://hp.com/go/workstations Se dispone de documentación de hardware adicional en el sitio web denominado Enterprise Servers, Workstations, and Systems Hardware, que se ubica en: http://docs.hp.com/hpux/hw/ Servidores HP 9000 • • • • • • • • • •

rp3410 rp3440 rp4410 rp4440 rp7405 rp7410 rp7420 rp8400 rp8420 Superdome

Servidores HP Integrity • • • • • • • • • • • • • • • • •

Capítulo 4

cx2600 cx2620 rx1600 rx1620 rx2600 rx2620 rx2660 (admite sólo la tarjeta principal posterior PCI-X de E/S) rx3600 rx4640 rx5670 rx6600 rx7620 rx7640 rx8640 rx8620 Servidor hiperdenso BL60p Superdome

115

Información específica del hardware Búsqueda de información sobre el firmware

Búsqueda de información sobre el firmware El firmware cambia a menudo. Asegúrese de que el sistema tiene instalado el firmware más reciente a efectos de, por ejemplo, compatibilidad con las versiones más recientes de los adaptadores de E/S, los dispositivos de almacenamiento masivo y los dispositivos utilizados al realizar la instalación a partir de los medios o de un almacén de red. •

Para obtener una matriz del firmware de sistema en relación con los adaptadores PCI de E/S y la compatibilidad de inicio HP-UX 11i, así como los requisitos mínimos de firmware para HP-UX 11i v3, consulte los documentos facilitados en http://docs.hp.com/en/hw.html#System%20Firmware.



Para obtener las actualizaciones de firmware de HP-UX 11i más recientes, visite el sitio web del Centro de Recursos de Tecnología Informática (ITRC) en http://itrc.hp.com. Inicie una sesión en la región que le corresponda. Haga clic en mantenimiento y soporte para productos hp y, a continuación, en buscar parches individuales y firmware. Si tiene que aplicar un parche al firmware, el Centro de Recursos de Tecnología Informática presenta una base de datos de parches en la que buscar, así como documentación sobre parches que facilita información sobre cómo aplicar el parche al firmware.



HP también ofrece la Subscriber’s Choice (Elección del abonado), que le permite inscribirse para recibir notificaciones por correo electrónico de las actualizaciones del firmware. En el sitio web del Centro de Recursos de Tecnología Informática, haga clic en mantenimiento y soporte para productos hp y, a continuación, en compendios de Información de Asistencia Técnica.

Dispositivos de almacenamiento masivo HP-UX no admitidos Se ofrece información actualizada sobre los dispositivos de almacenamiento masivo no admitidos en el documento HP-UX Supported Mass Storage Devices Matrix, que se facilita en http://docs.hp.com. Se facilita una secuencia de comandos msv2v3check en http://www.hp.com/go/softwaredepot para validar si el sistema utiliza dispositivos de almacenamiento no admitidos en HP-UX 11i v3. Para obtener más detalles sobre esta secuencia de comandos, consulte el libro blanco HP-UX 11i v2 to 11i v3 Mass Storage Stack Update Guide, que se facilita en http://docs.hp.com/en/netsys.html#Storage%20Area%20Management.

116

Capítulo 4

Información específica del hardware Tarjetas de E/S HP-UX admitidas y no admitidas

Tarjetas de E/S HP-UX admitidas y no admitidas Se ofrece información actualizada sobre las tarjetas de E/S HP-UX admitidas y no admitidas en el documento HP-UX Supported I/O Cards Matrix, que se facilita en la página web I/O Cards and Networking Software, en http://www.docs.hp.com/en/netcom.html (obtenga acceso a IO Cards). También se facilitan detalles adicionales sobre la compatibilidad de tarjetas individuales en el conjunto de Support Matrixes disponible en la página web I/O Cards and Networking Software, en http://www.docs.hp.com/en/netcom.html. En la parte superior de la página, haga clic en el enlace de la tecnología de tarjetas que le interese y, a continuación, desplácese hasta el título “Support Matrixes”. Si no existe una matriz de soporte disponible para la tecnología de tarjeta que desea, consulte la guía del usuario o las notas de la revisión de la tarjeta.

Soluciones para la fijación de precios de utilidades Los productos de software HP Instant Capacity (iCAP) y HP Pay Per Use (PPU) forman parte del programa HP Utility Pricing Solutions. iCAP es un modelo de compra que permite aumentar inmediatamente la capacidad a fin de dar cabida a las demandas crecientes. El producto PPU es un modelo de arrendamiento que consiste en cobrar a los clientes sólo por el uso real de los procesadores.

HP Instant Capacity El software HP Instant Capacity (iCAP) versión B.11.31.08.01 (número de referencia B9073BA) aporta la capacidad para aumentar o disminuir inmediatamente la capacidad de procesamiento en los servidores HP Enterprise especificados.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 iCAP se ha actualizado a la versión B.11.31.08.01 para incluir los siguientes cambios y características nuevas:

Capítulo 4



soporte de HP-UX 11i v3



modificaciones del procedimiento de instalación



soporte de Global Instant Capacity (GiCAP)



soporte de los servidores HP Integrity rx7640 y rx8640



soporte del hipersubprocesamiento en los sistemas HP-UX 11i v3



cambios en las reglas de agrupamiento de GiCAP y en la salida del comando icapstatus 117

Información específica del hardware HP Instant Capacity •

incorporación de varias soluciones a anomalías

Para ampliar la información, consulte el documento Notas de la revisión de HP Instant Capacity (iCAP) en http://docs.hp.com/es/allproduct.html (obtenga acceso a Soluciones para la fijación de precios de servicios). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 iCAP se ha actualizado a la versión B.11.31.08.01 para incluir los siguientes cambios y características nuevas: •

soporte de HP-UX 11i v3



modificaciones del procedimiento de instalación



implantación total de Global Instant Capacity (GiCAP)



soporte del hipersubprocesamiento en los sistemas HP-UX 11i v3



cambios en las reglas de agrupamiento de GiCAP y en la salida del comando icapstatus



incorporación de varias soluciones a anomalías

Para ampliar la información, consulte el documento Notas de la revisión de HP Instant Capacity (iCAP) en http://docs.hp.com/es/allproduct.html (obtenga acceso a Soluciones para la fijación de precios de servicios).

Repercusión El formato del archivo de reglas de agrupamiento de GiCAP, y el nombre del archivo, han cambiado en esta versión; por lo tanto, el archivo de reglas de agrupamiento de la versión 8.0 de iCAP no es compatible con el software de la versión 8.01.

Compatibilidad El archivo de reglas de agrupamiento de la versión 8.0 de iCAP no es compatible con el software de la versión 8.01.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

Las páginas de manual: — — — — —



icap (5) icapmanage (1M) icapmodify (1M) icapnotify (1M) icapstatus (1M)

Los sitios web: — Almacén de software HP (Software Depot): http://hp.com/go/softwaredepot — Documentación técnica: http://docs.hp.com

118

Capítulo 4

Información específica del hardware HP Pay Per Use (PPU) •

Los documentos: Para obtener detalles sobre el producto de software HP Instant Capacity, consulte los documentos Guía del usuario de HP Instant Capacity y Notas de la revisión de HP Instant Capacity, ubicados en el sitio web de HP: http://docs.hp.com/es/allproducts.html (obtenga acceso a Soluciones para la fijación de precios de servicios).

Obsolescencia No aplicable.

HP Pay Per Use (PPU) El programa HP Pay Per Use (PPU) es un modelo de arrendamiento según el cual sólo se cobra a los clientes por la capacidad computacional que utilicen. El software PPU (nº de referencia de HP: T2351AA) proporciona servicios para contabilizar la utilización de los recursos. La versión actual es B.11.31.08.01.00.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 PPU versión 8.01 presenta las siguientes características nuevas: •

Actualmente, se admite PPU en los sistemas HP-UX 11i v3.



PPU integra soporte para las características de hipersubprocesamiento incluidas en HP-UX 11i v3. No obstante, PPU seguirá funcionando a nivel de núcleo.



Soluciones de errores y la notificación incorrecta de TotalCPUs cuando las células se apagan.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 PPU versión 8.01 presenta las siguientes características nuevas: •

Actualmente, se admite PPU en los sistemas HP-UX 11i v3.



PPU integra soporte para las características de hipersubprocesamiento incluidas en HP-UX 11i v3. No obstante, PPU seguirá funcionando a nivel de núcleo.

Repercusión PPU versión 8.01 es la única versión de PPU admitida en los sistemas HP-UX 11i v3.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Capítulo 4

119

Información específica del hardware Xserver

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

Las páginas de manual: — ppu (5) — ppuconfig (1M) — ppud (1M)



Los sitios web: — Almacén de software HP (Software Depot): http://hp.com/go/softwaredepot — Documentación técnica: http://docs.hp.com — HP externo: http://www.hp.com/hpfinancialservices/utility_pricing.html



Los documentos: Para obtener detalles sobre el producto de software Pay Per Use, consulte los documentos Guía del usuario de Pay Per Use y Notas de la revisión de Pay Per Use, ubicados en el sitio web de HP: http://docs.hp.com/es/allproducts.html (obtenga acceso a Soluciones para la fijación de precios de servicios).

Obsolescencia No aplicable.

Xserver El producto Xserver es un componente de X Window System. Xserver actúa como intermediario entre las aplicaciones de cliente y el hardware local y los dispositivos de entrada.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Productos admitidos: •

HP-UX 11i v1 se admitía en las estaciones de trabajo PA-RISC, pero HP-UX 11i v3 no se admite.



Radeon 7500 es compatible con servidores rp34x0 y rp44x0 en HP-UX 11i v3.

La herramienta de configuración de Xserver se encuentra disponible a través de la interface HP SMH.

120

Capítulo 4

Información específica del hardware Xserver Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La herramienta de configuración de Xserver se encuentra disponible a través de la interface HP SMH.

Repercusión La integración de Xserver en HP SMH habilita capacidades de administración de gráficos en coherencia con la infraestructura global de HP SMH.

Compatibilidad Este producto ofrece el mismo comportamiento y funcionalidad que en revisiones anteriores de HP-UX. Las arquitecturas basadas en PA-RISC e Itanium® ofrecen distintos dispositivos gráficos (con diferentes capacidades), pero estos dispositivos son compatibles con el comportamiento mostrado en revisiones anteriores de HP-UX.

Rendimiento Este producto ofrece el mismo rendimiento que en revisiones anteriores de HP-UX.

Documentación Las páginas de manual: • • • • • •

graphdiag (1) setmon (1) X (1) Xf86 (1) Xhp (1) Xserver (1)

Obsolescencia No aplicable.

Capítulo 4

121

Información específica del hardware Xserver

122

Capítulo 4

5

Administración general del sistema

Contenido de este capítulo En este capítulo, se presenta información de particular interés para los administradores de sistemas, abarcándose lo siguiente: •

Parámetro optimizable del kernel max_async_ports del controlador asyncdsk (consulte la página 125)



Volcado concurrente (consulte la página 126)



Cambios en el horario de verano para EE. UU. en 2007 (Nota) (consulte la página 127)



Detección y estrobo (consulte la página 127)



Discos y sistemas de archivos (fsweb) (consulte la página 128)



Distributed Systems Administration Utilities (consulte la página 130)



Mejora en la designación de nombres de archivos centrales de usuario (consulte la página 132)



Enterprise Cluster Master Toolkit (consulte la página 133)



Event Manager (consulte la página 135)



Event Monitoring Service (consulte la página 137)



High Resolution Timer Support (consulte la página 138)



HP OpenView GlancePlus Pak (consulte la página 140)



Particionado HP y el entorno Virtual Server Environment (consulte la página 141) — Procesadores lógicos (LCPU) dinámicos (consulte la página 141) — HP Global Workload Manager (consulte la página 143) — HP Process Resource Manager (consulte la página 148) — HP-UX Virtual Partitions (consulte la página 150) — Integrity VM (Virtual Machines) para 11i v3 (consulte la página 151) — HP-UX Workload Manager (consulte la página 152) — HP-UX Workload Manager Toolkits (consulte la página 154) — Partition Manager (consulte la página 156) — nPartition Provider (consulte la página 157) — Utilization Provider (consulte la página 158) — vPar Provider (consulte la página 159)

Capítulo 5



HP Serviceguard (consulte la página 160)



HP Serviceguard NFS Toolkit (consulte la página 162)



HP System Management Homepage (consulte la página 164)



HP Systems Insight Manager (consulte la página 166)



HP WBEM Services for HP-UX (consulte la página 167)

123

Administración general del sistema Contenido de este capítulo

124



Cuentas de usuarios y grupos HP-UX (consulte la página 170)



Configuración del kernel HP-UX (consulte la página 172)



NPROC grande de HP-UX (consulte la página 174)



PID grandes de HP-UX (consulte la página 175)



Administrador de dispositivos periféricos HP-UX (consulte la página 176)



Colas de mensajes HP-UX System V IPC (consulte la página 177)



HP-UX WBEM Fibre Channel Provider (consulte la página 179)



HP-UX WBEM File System Provider (consulte la página 180)



HP-UX WBEM IOTree Provider (consulte la página 181)



HP-UX WBEM LAN Provider para interfaces Ethernet (consulte la página 182)



HP-UX WBEM Online Operations Service Provider (consulte la página 183)



HP-UX WBEM SCSI Provider (consulte la página 184)



Ignite-UX (consulte la página 185)



Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio (consulte la página 187)



Volcado en directo (consulte la página 188)



Nombres de usuario/grupo largos (consulte la página 189)



Node and Host Name Expansion (consulte la página 192)



Paquete Obsolescence (consulte la página 193)



Online Diagnostics (consulte la página 194)



Parámetros optimizables del kernel para SCSI (obsoletos) (consulte la página 196)



Software Distributor (consulte la página 197)



Software Package Builder (consulte la página 199)



System Administration Manager (SAM) (consulte la página 201)



Herramienta Auditing and Security del System Administration Manager (SAM) (consulte la página 202)



Zona funcional Printers and Plotters del System Administration Manager (SAM) (consulte la página 203)



Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage (consulte la página 204)



System Fault Management (consulte la página 205)



Update-UX y SW-GETTOOLS (consulte la página 206)



Parámetro optimizable del kernel para memoria virtual physical_io_buffers (obsoleto) (consulte la página 208)



Parámetros optimizables del kernel para memoria virtual (consulte la página 209)

Capítulo 5

Administración general del sistema Parámetro optimizable del kernel max_async_ports del controlador asyncdsk

Parámetro optimizable del kernel max_async_ports del controlador asyncdsk El controlador asyncdsk proporciona interfaces que permiten realizar lecturas/escrituras asíncronas en los dispositivos de disco.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A continuación, se muestran los cambios para HP-UX 11i v3: •

max_async_ports ahora es un parámetro optimizable dinámico.



El valor por defecto se ha cambiado a 4096 y el valor máximo de este parámetro optimizable es 4194304.

Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión En revisiones anteriores, para modificar el valor del parámetro optimizable era necesario reiniciar el sistema. En HP-UX 11i v3, como se trata de un parámetro optimizable dinámico, se puede modificar su valor sin reiniciar el sistema.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Se facilita documentación sobre este parámetro optimizable en la página de manual de man (5). Un comando man max_async_ports proporciona información sobre este parámetro optimizable.

Obsolescencia No aplicable.

Capítulo 5

125

Administración general del sistema Volcado concurrente

Volcado concurrente Volcado concurrente (Concurrent Dump) es una característica nueva del subsistema de volcado de sucesos de HP-UX 11i v3. Esta característica mejora la escalabilidad del rendimiento del subsistema de volcado de sucesos de HP-UX con la configuración del equipo si el cliente sigue las pautas recomendadas para la configuración del dispositivo de volcado. Esta solución se implementa sólo para las plataformas basadas en Itanium®.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se trata de una funcionalidad nueva de HP-UX 11i v3, pero se encuentra disponible sólo para los clientes que vayan a migrar a plataformas basadas en Itanium®. Con esta funcionalidad, puede configurar el equipo para realizar un volcado distribuido en paralelo y, de este modo, aumentar el rendimiento del volcado y reducir la duración del mismo. Los archivos de volcado de sucesos de HP-UX 11i v3 se pueden generar más rápidamente que con HP-UX 11i v1 ejecutándose en el mismo equipo. Esta mejora de la velocidad se da sólo en las plataformas basadas en HP Itanium®. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Ésta es una funcionalidad nueva para HP-UX 11i v3. Con esta funcionalidad, puede configurar el equipo para realizar un volcado distribuido en paralelo y, de este modo, aumentar el rendimiento del volcado y reducir la duración del mismo. Los archivos de volcado de sucesos de HP-UX 11i v3 se pueden generar más rápidamente que con HP-UX 11i v2 ejecutándose en el mismo equipo. Esta mejora de la velocidad se da sólo en las plataformas basadas en HP Itanium®.

Repercusión Si agrega dispositivos de volcado según las configuraciones recomendadas, podrá observar una mejora del rendimiento.

Compatibilidad Esta característica presenta mejoras del rendimiento sólo en las plataformas basadas en HP Itanium®.

Rendimiento Si habilita esta característica, podrá observar una mejora en la velocidad de volcado. La mejora observada dependerá de la configuración del dispositivo de volcado.

Documentación Para obtener más información, consulte la página de manual de crashconf (1M).

Obsolescencia No aplicable. 126

Capítulo 5

Administración general del sistema Cambios en el horario de verano para EE. UU. en 2007 (Nota)

Cambios en el horario de verano para EE. UU. en 2007 (Nota) El Gobierno de EE. UU. ha aprobado una ley (Energy Policy Act) que modifica las fechas de inicio y finalización del horario de verano (DST) en cuatro semanas. El horario de verano ampliado comenzará en marzo de 2007. Los cambios de horario de verano oficiales en EE. UU. serán los siguientes: • •

Fecha de inicio: Segundo domingo de marzo Fecha de finalización: Primer domingo de noviembre

Sistema operativo: HP-UX 11i v3 no precisa una actualización para el horario de verano. Java: Las versiones de HP para Java que incluyen las reglas nuevas de horario de verano para EE. UU. son: • • •

JDK 5.0.3 o posterior SDK 1.4.2.11 o posterior SDK 1.3.1 (previsto en el cuarto trimestre de 2006)

HP está colaborando con Sun para ofrecer una herramienta de actualización de zonas horarias para JVM 1.4.2/5.0. Esta herramienta está previsto que se publique en enero de 2007. El anuncio de HP relativo a las actualizaciones de Java se facilita en http://www.hp.com/products1/unix/java/DST-US.html Bibliotecas en tiempo de ejecución C++: Consulte la sección “Biblioteca en tiempo de ejecución aC++” en la página 369. DCE: Para obtener más detalles, consulte el Id. de documento 8606430960 (JAGaf90402) en http://itrc.hp.com, donde encontrará la información más reciente.

Detección y estrobo La funcionalidad del kernel central Detección y estrobo permite limitar el tiempo dedicado a atender interrupciones hasta un máximo definido por el usuario.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Detección y estrobo se proporcionaba anteriormente en forma de parche para HP-UX 11i v1. Se acaba de empezar a distribuir en los entornos operativos HP-UX 11i v3.

Capítulo 5



Se deshabilita cuando está en curso alguna configuración del sistema que altera la actividad.



Funcionalidad habilitada por defecto (valor por defecto definido en el 80 %).

127

Administración general del sistema Discos y sistemas de archivos (fsweb) Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Se deshabilita cuando está en curso alguna configuración del sistema que altera la actividad.



Funcionalidad habilitada por defecto (valor por defecto definido en el 80 %).

Repercusión Si está habilitada, se observará una drástica mejora en el rendimiento del sistema cuando el sistema experimente una carga excesiva de interrupciones.

Compatibilidad Funcionalidad habilitada por defecto en sistemas PA-RISC y basados en Itanium® (parámetro optimizable definido en 80 por defecto).

Rendimiento Empeoramiento del rendimiento de hasta el 5 % durante el uso habitual. No obstante, mejora el rendimiento del usuario cuando el sistema presenta una actividad de interrupciones excesiva.

Documentación Para obtener más información, consulte la página de manual de intr_strobe_ics_pct (5).

Obsolescencia No aplicable.

Discos y sistemas de archivos (fsweb) La herramienta Discos y sistemas de archivos (fsweb) es la interface primaria para las tareas de administración de sistema File System and Disks. La herramienta ofrece una interface gráfica de usuario (GUI) que se ejecuta en la Web y una interface de usuario basada en caracteres (TUI). La herramienta Discos y sistemas de archivos se puede iniciar desde HP System Management Homepage (HP SMH) y desde HP Systems Insight Manager (HP SIM). En la revisión 11i v3, esta herramienta también se puede iniciar con ayuda del comando fsweb. La herramienta Discos y sistemas de archivos admite tareas de administración de sistemas, entre ellas, la administración de volúmenes lógicos y grupos de volúmenes, tareas de administración de discos y tareas de sistemas de archivos. La herramienta admite estos sistemas de archivos: Cache File System (CacheFS), Compact Disc File System (CDFS), Common Internet File System (CIFS), Hierarchical File System (HFS), Network File System (NFS) y Veritas File System (VxFS).

128

Capítulo 5

Administración general del sistema Discos y sistemas de archivos (fsweb) La herramienta Discos y sistemas de archivos se encuentra disponible en los entornos operativos HP-UX 11i v2 (B.11.23) y HP-UX 11i v3 (B.11.31). No se admite en los sistemas operativos Linux ni Windows. En la revisión 11i v3, la herramienta Discos y sistemas de archivos sustituye por completo a la zona funcional File System and Disks de la aplicación HP-UX Systems Administration Manager (SAM). HP SAM se ha desaprobado en la revisión HP-UX 11i v3 (B.11.31). HP SMH ofrece una interface gráfica de usuario (GUI) ampliada para administrar las tareas de Discos y sistemas de archivos para HP-UX. Para obtener más información sobre HP System Administration Manager y HP System Management Homepage, consulte las secciones correspondientes en estas notas de la revisión. El nombre del paquete fsweb es FileSystems. El paquete FileSystems se facilita en el DVD de entornos operativos y el DVD de aplicaciones. Cuando se instala un entorno operativo HP-UX 11i v3, HP recomienda instalar FileSystems.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los entornos operativos HP-UX 11i v1 (B.11.11) no admiten la herramienta Discos y sistemas de archivos (fsweb). La herramienta Discos y sistemas de archivos (fsweb) es nueva para los clientes que migren de HP-UX 11i v1 (B.11.11) a HP-UX 11i v3 (B.11.31). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La primera revisión de la herramienta Discos y sistemas de archivos (fsweb) se realizó para la revisión de diciembre de 2005 de HP-UX 11i v2 (B.11.23). Las diferencias entre la primera revisión y la revisión empresarial para HP-UX 11i v3 (B.11.31) son las siguientes: •

Una interface de usuario basada en caracteres (TUI) nueva sustituye a la interface heredada del SAM



Admite el uso del comando fsweb para iniciar directamente la herramienta Discos y sistemas de archivos (fsweb)



Admite la nueva pila de almacenamiento masivo



Proporciona compatibilidad adicional con Logical Volume Manager (LVM)



Ofrece funciones de distribución y anulación de la distribución de grupos de volúmenes (GV) para el soporte de ServiceGuard



Proporciona operaciones de disco como configurar y mostrar atributos de disco, definir la vista para una pila de almacenamiento masivo, ver las estadísticas de discos y definir el Id. del dispositivo de disco



Admite la versión adaptada de la herramienta en distintos idiomas de Europa y Asia.

Repercusión La revisión 11i v3 ofrece mejoras significativas del rendimiento con respecto al SAM, una mayor confiabilidad, facilidad de uso, visualización mejorada, una vista preliminar de los comandos y características nuevas.

Capítulo 5

129

Administración general del sistema Distributed Systems Administration Utilities

Compatibilidad Los problemas de compatibilidad de los que se tiene constancia son los siguientes: •

En 11i v3, se ofrece una interface de usuario basada en caracteres (TUI) nueva en lugar del SAM heredado. En esta interface, las tareas están disponibles en encabezados distintos como Disks, Volume Groups, Logical Volumes y File Systems. Esto significa que, a diferencia de lo que ocurría en el SAM heredado, el usuario debe realizar cada tarea por separado desplazándose al encabezado adecuado. Por ejemplo, en el SAM heredado, el usuario podía desplazarse a Disks y crear grupos de volúmenes, volúmenes lógicos e incluso sistemas de archivos. En la interface TUI nueva, el usuario debe desplazarse a Volume Groups para crear un grupo de volúmenes, desplazarse a Logical Volumes para crear un volumen lógico, etcétera.



No se admite el mantenimiento de unidades de discos múltiples (disk arrays) en esta revisión de 11i v3.



No se admite la administración de discos de reserva, la conversión de grupos de discos vg en vxvm ni la sustitución de discos de conexión en funcionamiento.



No se admite la configuración de la funcionalidad de intercambio.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

La ayuda en línea de Discos y sistemas de archivos



Las páginas de manual de fsweb (1M), sam (1M) y smh (1M)

Obsolescencia No aplicable.

Distributed Systems Administration Utilities Distributed Systems Administration Utilities (DSAU) V1.3 aporta herramientas que simplifican la administración de los grupos de sistemas y los clústeres Serviceguard. DSAU se basa en las herramientas de código fuente abierto cfengine, pdsh y syslog-ng. DSAU agrega varios comandos y facilita amplios recursos de documentación sobre la utilización de DSAU en un entorno Serviceguard o en sistemas autónomos. Los asistentes se pueden iniciar desde HP SMH/SIM.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 DSAU no se suministraba con HP-UX 11i v1, por lo que es nuevo para los clientes que migran a HP-UX 11i v3. 130

Capítulo 5

Administración general del sistema Distributed Systems Administration Utilities Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 DSAU incluye una ampliación de la interface, que permite utilizar nombres de usuario y de sistemas host largos.

Repercusión El cambio para HP-UX 11i v3 amplía la capacidad del producto.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Se facilita documentación sobre DSAU en la Guía del usuario de Distributed Systems Administration y las Notas de la revisión de Distributed Systems Administration Utilities V1.3 para HP-UX 11i v3. Estos documentos se encuentran disponibles en http://docs.hp.com, en Network and Systems Management, entre los productos System Administration. Las páginas de manual de DSAU se facilitan en los volúmenes de páginas de manual 1M y 1 del modo siguiente: • •

Volumen 1M: cexec, cwall, clog_wizard, clog, csync_wizard Volumen 1: ccp, cexec, ckill, cps, csshsetup, cuptime

Las páginas de manual del código fuente abierto para cfengine, pdsh y syslog-ng se facilitan en /opt/dsau/doc con el producto instalado.

Obsolescencia No aplicable.

Capítulo 5

131

Administración general del sistema Mejora en la designación de nombres de archivos centrales de usuario

Mejora en la designación de nombres de archivos centrales de usuario El comando coreadm (1M) permite designar nombres únicos a archivos centrales de aplicaciones creados con la terminación anómala de procesos de usuario.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 coreadm (1M) es un comando nuevo introducido en HP-UX 11i v3 para designar nombres únicos a archivos centrales de aplicaciones creados con la terminación anómala de procesos de usuario. El comportamiento heredado en HP-UX consiste en la creación de archivos centrales con el nombre “core” para procesos con una terminación anómala. Un posible problema con este comportamiento es que las aplicaciones con una terminación anómala que compartan el mismo directorio de trabajo pueden sobrescribir los archivos centrales de las demás. Al designar nombres únicos para los archivos centrales de las aplicaciones, dichos archivos no se sobrescribirán. El comando coreadm (1M) ofrece las siguientes características: •

Los nombres de los archivos centrales se pueden diferenciar por: — Nombre del equipo (como indica el comando uname) — PID — Marca de tiempo — Nombre del nodo — Archivo ejecutable — UID/GID — Id. de procesador del subproceso ejecutado cuando se generó el núcleo — Directorio en el que reside el archivo central



Control de todo el sistema y por procesos para habilitar o deshabilitar la creación de archivos centrales.



La configuración por defecto es el comportamiento heredado. (El nombre del archivo es “core”.)

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

132

Capítulo 5

Administración general del sistema Enterprise Cluster Master Toolkit

Repercusión Por defecto, esta característica no está activada. El superusuario es el único que puede definir la designación de nombres de archivos centrales para todo el sistema. Los usuarios normales pueden anular la configuración de los archivos centrales para procesos de los que sean propietarios.

Compatibilidad La configuración por defecto sigue siendo el comportamiento heredado, que crea el archivo central con el nombre “core”.

Rendimiento La creación de archivos centrales no es una ruta de código dependiente del rendimiento; por lo tanto, esta característica no debería afectar al rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de coreadm (1M) y coreadm (2).

Obsolescencia No aplicable.

Enterprise Cluster Master Toolkit El kit de herramientas Enterprise Cluster Master Toolkit (ECMT) es un conjunto de plantillas y secuencias de comandos que le permite configurar paquetes Serviceguard para los servidores HP Internet, así como para los sistemas de administración de bases de datos de otros fabricantes. Este conjunto reagrupado de herramientas de alta disponibilidad se presenta en HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

ECMT versión B.02.20 en HP-UX 11i v1: — Compatibilidad con servidores HP 9000 — Secuencias de comandos para aplicaciones de bases de datos Oracle 9i y 10g, HP Apache y HP CIFS/9000 — Mejoras del conjunto de herramientas Oracle Toolkit: — Compatibilidad con aplicaciones de bases de datos Oracle 9i y Oracle 10g. — Documentación mejorada.

Capítulo 5

133

Administración general del sistema Enterprise Cluster Master Toolkit — La mejora del rendimiento se puede observar cuando se inicia el paquete, al comprobar la disponibilidad de la instancia de base de datos y devolver un código de éxito o fracaso. Si no se puede obtener acceso a la instancia, se devolverá un error al administrador de paquetes de Serviceguard para que detenga otros intentos de llamar al paquete. — Garantía de que todas las secuencias de comandos del conjunto de herramientas Oracle Toolkit pertenecen y son ejecutadas por el usuario “root”. •

Cambios realizados en ECMT versión B.04.00 con SG 11.17.01 en HP-UX 11i v3: — Soporte de Serviceguard 11.17.01 (que no sea CFS) para: — Tomcat y Apache — Oracle 10g R2



Soluciones a anomalías Para obtener detalles, consulte el documento Enterprise Cluster Master Toolkit Version B.04.00 Release Notes, que se facilita en http://docs/hp/com/hpux/ha.



Problema conocido y soluciones El conjunto de herramientas Oracle Toolkit no puede administrar los procesos de escucha (listeners) protegidos con contraseña. Para obtener información detallada sobre este problema, consulte el documento Enterprise Cluster Master Toolkit Version B.04.00 Release Notes.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

ECMT versión B.03.00 en HP-UX 11i v2: — Soporte del sistema de archivos VERITAS Cluster File System (CFS) en un entorno Serviceguard A.11.17. — Mejoras del archivo README (Léame) de cada conjunto de herramientas del paquete ECMT.



Cambios realizados en ECMT versión B.04.00 con SG 11.17.01 en HP-UX 11i v3: — Soporte de Serviceguard 11.17.01 (que no sea CFS) para: — CIFS — Tomcat y Apache — Oracle 10g R2



Soluciones a anomalías Para obtener detalles, consulte el documento Enterprise Cluster Master Toolkit Version B.04.00 Release Notes, que se facilita en http://docs/hp/com/hpux/ha.



Problema conocido y soluciones El conjunto de herramientas Oracle Toolkit no puede administrar los procesos de escucha (listeners) protegidos con contraseña. Para obtener información detallada sobre este problema, consulte el documento Enterprise Cluster Master Toolkit Version B.04.00 Release Notes.

134

Capítulo 5

Administración general del sistema Event Manager

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte el siguiente documento facilitado en http://docs/hp/com/hpux/ha: •

Enterprise Cluster Master Toolkit Version B.03.00 Release Notes

Obsolescencia No aplicable.

Event Manager Event Manager (EVM) es un completo sistema de administración de sucesos que permite registrar, recibir, almacenar, recuperar y supervisar sucesos. EVM está formado por componentes de kernel, bibliotecas de usuario (libevm.so) y un conjunto de utilidades de línea de comandos. Los componentes principales de EVM son los siguientes:

Capítulo 5



El demonio Evm (evmd): recibe sucesos de los clientes registrados y los distribuye a los clientes suscriptores, es decir, los clientes que se han suscrito a los sucesos.



El registrador Evm Logger: recibe sucesos del demonio y los escribe en cada uno de los registros si coincide con la cadena de filtro. El comando evmlogger también actúa como agente de reenvío de sucesos que es posible configurar para adoptar acciones cuando sea preciso. El demonio de Event Manager inicia automáticamente el registrador.



Evm Channel Manager: ejecuta las funciones periódicas definidas para cualquier canal. El demonio de Event Manager inicia automáticamente el administrador de canales (evmchmgr).



Evm Command Line Utilities: Event Manager incluye utilidades de línea de comandos que permiten administrar el sistema Event Manager y registrar u obtener sucesos.

135

Administración general del sistema Event Manager •

La interface de programación de aplicaciones (API) de Evm: la biblioteca API de Event Manager, libevm.so, contiene una amplia gama de funciones de administración de sucesos. Las funciones de API permiten a los programas registrar sucesos, enviar solicitudes y notificaciones al demonio, o recibir respuestas e información del demonio.

Las utilidades de línea de comandos son las siguientes: •

evmpost: acepta un archivo o una secuencia de sucesos en formato de texto y los registra en el demonio de Event Manager para su distribución



evmshow: acepta uno o varios sucesos de Event Manager y les da salida en el formato especificado



evmsort: lee una secuencia de sucesos y los ordena en función de los criterios especificados



evmwatch: suscribe los sucesos especificados y les da salida a medida que llegan



evmget: recupera sucesos almacenados de un conjunto configurado de archivos de registro y canales de sucesos mediante funciones de recuperación específicas de los canales



evmreload: registra sucesos de control, que indican a los componentes de Event Manager que vuelvan a cargar los archivos de configuración. Debe utilizar este comando para cargar la configuración nueva, cuando modifique cualquier archivo de configuración de EVM.

El sistema EVM ofrece las siguientes características: •

Permite a los usuarios y aplicaciones que registren, reciban, almacenen, recuperen y supervisen sucesos



Admite la creación y personalización de canales de sucesos



Facilita a los usuarios la selección de datos de sucesos detallados o resumidos



Proporciona a los usuarios un completo conjunto de utilidades de línea de comandos que se pueden utilizar para registrar y administrar los sucesos desde la línea de comandos



Admite un registrador de sucesos configurable que permite controlar el registro de sucesos



Admite el reenvío de sucesos configurable que permite notificar automáticamente los sucesos seleccionados a otras entidades del sistema



Admite la autorización configurable para el registro o el acceso a sucesos



Admite la administración de los archivos de registro que permite archivar y depurar automáticamente los archivos de registro



Ofrece a los programadores la biblioteca de la interface de programación de aplicaciones (API) para administrar los sucesos

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Event Manager se introduce y admite sólo en HP-UX 11i v3.

136

Capítulo 5

Administración general del sistema Event Monitoring Service Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Event Manager se introduce y admite sólo en HP-UX 11i v3.

Repercusión Con Event Manager, puede registrar, recibir, almacenar, recuperar y supervisar sucesos. EVM está formado por componentes de kernel, bibliotecas de usuario (libevm.so) y un conjunto de utilidades de línea de comandos.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la página de manual de Event Manager, evm (5), que contiene referencias a la mayoría de las demás páginas de manual relacionadas con EVM. Asimismo, consulte los siguientes documentos, que se facilitan en http://docs.hp.com: • •

Event Manager Administrator’s Guide Event Manager Programmer’s Guide

Obsolescencia No aplicable.

Event Monitoring Service Event Monitoring Service (EMS) es un marco para el control de los recursos del sistema, que engloba la configuración, la comprobación del estado de los recursos y el envío de notificaciones cuando se cumplen las condiciones configuradas.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Además de los métodos de notificación existentes que admite EMS, ahora se ha mejorado EMS para que envíe indicaciones WBEM, las cuales se pueden ver desde la herramienta EVWEB.

Capítulo 5

137

Administración general del sistema High Resolution Timer Support Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Además de los métodos de notificación existentes que admite EMS, ahora se ha mejorado EMS para que envíe indicaciones WBEM, las cuales se pueden ver desde la herramienta EVWEB.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la siguiente documentación de EMS, que se facilita en http://docs.hp.com/en/ha.html#Event%20Monitoring%20Service%20and%20HA%20 Monitors: • •

Using Event Monitoring Service Using High Availability Monitors

Obsolescencia No aplicable.

High Resolution Timer Support Este producto mejora las interfaces API y las llamadas del sistema relativas al temporizador de selección para proporcionar una resolución superior a la resolución por defecto de 10 milisegundos. Forma parte del sistema operativo central.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Este producto mejora las interfaces API y las llamadas del sistema relativas al temporizador de selección para proporcionar una resolución superior a la resolución por defecto de 10 milisegundos.

138

Capítulo 5

Administración general del sistema High Resolution Timer Support Las interfaces API afectadas son las siguientes: •

timer_settime()



setitimer()



nanosleep()



sigtimedwait()



ualarm()



usleep()



pthread_cond_timedwait()



semtimedop()

El parámetro optimizable hires_timeout_enable controla este producto. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Muchas aplicaciones prefieren para estas interfaces API una resolución superior a la resolución actual de tictacs del reloj de 10 milisegundos. Para conseguirlo, se puede definir el parámetro optimizable hires_timeout_enable en 1. De esta manera, se modificará el comportamiento para todo el sistema de las interfaces API mencionadas para aportar una resolución superior.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad con revisiones anteriores ni existe ninguna diferencia en cuanto al comportamiento entre las arquitecturas PA-RISC y basada en Itanium®. Se proporciona el nuevo parámetro optimizable dinámico hires_timeout_enable para habilitar o deshabilitar la mejora. Por defecto, la mejora no está habilitada.

Rendimiento La activación del parámetro optimizable puede ocasionar un mayor número de interrupciones relativas al temporizador. En cambio, su desactivación puede reducir el número de interrupciones relativas al temporizador.

Documentación Para obtener más información, consulte la página de manual de hires_timeout_enable (5).

Obsolescencia No aplicable.

Capítulo 5

139

Administración general del sistema HP OpenView GlancePlus Pak

HP OpenView GlancePlus Pak GlancePlus Pak, versión C.04.55, integra los productos HP OpenView GlancePlus y HP OpenView Performance Agent para HP-UX (OVPA) en una sola herramienta para ayudar a los clientes a manejar mejor el rendimiento y la disponibilidad de los servidores.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Esta revisión incluye las siguientes mejoras: •

Tanto para OVPA como para GlancePlus: — Esta revisión de HP OpenView GlancePlus Pak se admite en HP-UX 11i v3 — Soporte de los números de identificación de proceso grandes — Mejora para registrar las mediciones de volúmenes lógicos (VL) de Veritas Volume Manager (versiones VxVM 4.1 y VxVM 5.0) — Se incluyen las siguientes mediciones nuevas para supervisar la Caché de archivo unificada (UFC - Unified File Cache): — GBL_MEM_FILE_PAGE_CACHE — GBL_MEM_FILE_PAGE_CACHE_UTIL — Se incluyen las siguientes mediciones de disco nuevas para registrar los tiempos de servicio y de cola de los discos: — BYDSK_AVG_QUEUE_TIME — BYDSK_AVG_READ_QUEUE_TIME — BYDSK_AVG_WRITE_QUEUE_TIME — BYDSK_AVG_WRITE_SERVICE_TIME — BYDSK_AVG_READ_SERVICE_TIME



Para GlancePlus Esta revisión de GlancePlus se ha mejorado para supervisar y notificar las estadísticas de rendimiento de las tarjetas de adaptador de bus host (HBA). Se ha agregado una clase nueva de mediciones, “BYHBA”, para registrar el rendimiento de las tarjetas de adaptadores de bus host (HBA). Para obtener más información, consulte el documento Dictionary of Performance Metrics, que se facilita en /opt/perf/paperdocs/C/gp/gp-metrics.txt

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

140

Capítulo 5

Administración general del sistema Particionado HP y el entorno Virtual Server Environment

Repercusión Consulte las notas de la revisión (Release Notes) de cada producto (GlancePlus y OpenView Performance Agent) en /opt/perf/ReleaseNotes/ o en el siguiente sitio web: http://ovweb.external.hp.com/lpe/doc_serv/.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte las notas de la revisión (Release Notes) de cada producto (GlancePlus y OpenView Performance Agent) en /opt/perf/ReleaseNotes/ o en el siguiente sitio web: http://ovweb.external.hp.com/lpe/doc_serv/

Obsolescencia No aplicable.

Particionado HP y el entorno Virtual Server Environment HP ofrece una línea completa de capacidades de particionado de hardware y software, incluidas nParticiones, particiones virtuales y HP Integrity Virtual Machines. El entorno HP Virtual Server Environment (VSE) se crea a partir de productos de particionado HP y el software de administración VSE con el fin de ayudarle a maximizar el uso de los recursos de los servidores en respuesta a los cambios en las necesidades empresariales. Los entornos operativos HP-UX incluyen proveedores WBEM y software de agente que permiten a los sistemas funcionar en el entorno VSE. El software de administración VSE no se incluye en los entornos operativos, aunque se puede descargar del siguiente sitio web: http://docs.hp.com/en/vsemgmt/

Procesadores lógicos (LCPU) dinámicos La nueva generación de procesadores Intel® Itanium® 2 incorpora diversas mejoras y características avanzadas, entre ellas, varios núcleos por cada procesador y varios subprocesos de hardware por cada núcleo. El sistema operativo HP-UX 11i v3 se ha mejorado para admitir la característica nueva de varios subprocesos de hardware, denominada Tecnología de hipersubprocesamiento (HT - Hyper-Threading). Capítulo 5

141

Administración general del sistema Procesadores lógicos (LCPU) dinámicos La nueva generación de procesadores Intel® Itanium® 2 admite el multisubprocesamiento de hardware bidireccional en el que los recursos del núcleo son compartidos entre dos subprocesos de hardware (dos secuencias de instrucciones independientes). Cada subproceso de hardware se muestra como un procesador completo ante las aplicaciones de usuario y el sistema operativo. La tecnología HT aumenta el rendimiento de las funciones e instrucciones al hacer uso de los recursos del núcleo infrautilizados y los ciclos de inactividad ocasionados por las detenciones de la memoria. No obstante, el rendimiento instantáneo (out-of-box) de las aplicaciones con la tecnología HT puede variar mucho debido a varios factores. Por lo tanto, la tecnología HT se integra en la tecnología de particionado existente de HP-UX, en concreto, el conjunto de procesadores, como una manera de ofrecer la disponibilidad simultánea de los procesadores con la tecnología HT habilitada y deshabilitada de forma dinámica en el límite del conjunto de procesadores. Esta característica recibe el nombre de Procesadores lógicos (LCPU) dinámicos (Dynamic LCPU). La definición de los conjuntos de procesadores HP-UX se ha ampliado para incluir un atributo nuevo: LCPU. Este atributo permite habilitar o deshabilitar dinámicamente todos los LCPU de un conjunto de procesadores. La deshabilitación de LCPU procesa los núcleos del procesador como un procesador con un único subproceso. En este modelo, el conjunto de procesadores proporciona una “zona de cuarentena” para las aplicaciones que no funcionan óptimamente con hipersubprocesamientos (HT) al permitir que se ejecuten en procesadores sin subprocesamiento de hardware. Otras aplicaciones que funcionan óptimamente con hipersubprocesamiento se pueden ejecutar en conjuntos de procesadores con LCPU habilitados.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las siguientes llamadas del sistema existentes se han ampliado para admitir Procesadores lógicos (LCPU) dinámicos y la característica de hipersubprocesamiento de Itanium® 2: •

mpctl (2): opciones de comando adicionales para consultar la topología de núcleos de los procesadores físicos a nivel del sistema o del conjunto de procesadores.



pset_ctl (2): opciones de comando adicionales para consultar la topología de núcleos de los procesadores físicos a nivel del límite del conjunto de procesadores.



pstat_getprocessor (2): campos nuevos para informar de los procesadores lógicos “hermanos” que pertenecen al mismo núcleo del procesador físico.



pset_setattr (2): opción de comando nueva para habilitar o deshabilitar de forma dinámica el atributo LCPU de un conjunto de procesadores que no sea el definido por defecto.



__pset_rtctl (2): opción de comando nueva para habilitar o deshabilitar de forma dinámica el atributo LCPU de un conjunto de procesadores RTE.

Se ha incluido un atributo dinámico nuevo para controlar el atributo LCPU del conjunto de procesadores por defecto: •

142

lcpu_attr (5): valor del parámetro optimizable dinámico del kernel para habilitar o deshabilitar el atributo LCPU del conjunto de procesadores por defecto.

Capítulo 5

Administración general del sistema HP Global Workload Manager Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La característica Procesadores lógicos (LCPU) dinámicos repercute sobre los clientes que utilicen Itanium® 2 con la característica de hipersubprocesamiento.

Compatibilidad No hay ninguna repercusión en la compatibilidad binaria.

Rendimiento Algunas aplicaciones pueden beneficiarse del hipersubprocesamiento. Para obtener más detalles sobre la tecnología HT respecto a las consideraciones sobre las aplicaciones, consulte el libro blanco “Dynamic Logical Processors for Hyper-Threading on HP-UX 11i V3”, que se facilita en http://docs.hp.com.

Documentación El libro blanco “Dynamic Logical Processors for Hyper-Threading on HP-UX 11i V3” se facilita en http://docs.hp.com. Para obtener más información, se facilitan las siguientes páginas de manual: •

lcpu_attr (5), pset_create (2), pset_destroy (2), pset_setattr (2), pset_ctl (2), mpctl (2), pstat_getprocessor (2) y __pset_rtctl (2)

Obsolescencia No aplicable.

HP Global Workload Manager HP Global Workload Manager (gWLM), un componente de la serie de software de administración del entorno HP Virtual Server Environment (VSE), le permite definir centralmente las directivas para el uso compartido de los recursos que se pueden aplicar en varios servidores HP. Estas directivas aumentan la utilización del sistema y facilitan el uso compartido controlado de los recursos del sistema. Asimismo, gWLM proporciona supervisión tanto en tiempo real como histórica de la asignación de los recursos. gWLM tiene tres componentes: •

VSE Central Management Server o CMS (VSEMgmt) El paquete VSEMgmt se puede obtener en http://hp.com/go/softwaredepot. No se facilita en los medios de entornos operativos (OE - Operating Environments) ni de revisiones de aplicaciones (AR - Application Release).

Capítulo 5

143

Administración general del sistema HP Global Workload Manager El administrador del sistema configura gWLM y supervisa el volumen de trabajo en el sistema donde esté instalado el software CMS. Este sistema también debe tener instalado HP Systems Insight Manager 5.x. El servidor de administración central (CMS - Central Management Server) no está disponible en HP-UX 11i v3. No obstante, se puede utilizar un servidor CMS en otros sistemas (que ejecuten HP-UX 11i v1 o HP-UX 11i v2) para controlar los nodos administrados HP-UX 11i v3. •

Agente de prueba (T2743AA) El agente gWLM se instala por defecto en el medio OE y también se facilita en el medio AR. Instale el software del agente gWLM en cada sistema donde tenga un volumen de trabajo que desee que gWLM administre. Estos sistemas se conocen como nodos administrados. (Los agentes instalados en HP-UX 11i v3 no admiten la habilitación del hipersubprocesamiento ni las operaciones de células en línea.) En los nodos administrados HP-UX, cada carga de trabajo se coloca en una nPartición (npar), una partición virtual (vpar), un equipo virtual (creado con HP Integrity Virtual Machines), un conjunto de procesadores (pset) o un grupo fss. (Se admiten hasta 1024 grupos fss.) En los nodos administrados Linux, cada carga de trabajo se coloca en un conjunto de procesadores (pset) (creado mediante una máscara de afinidad de CPU). gWLM administra las cargas de trabajo controlando la asignación de los recursos a las nParticiones, particiones virtuales, equipos virtuales, conjuntos de procesadores o grupos fss.



Licencia de uso o LTU (T2762AA) El servidor CMS y el agente se pueden obtener gratis. El agente A.02.50.00.x funciona durante un periodo de 120 días. Al cabo de los 120 días, el agente: — No se puede reiniciar una vez que se ha detenido — Rechaza los cambios de las configuraciones de dominio de recursos compartidos (SRD - Shared Resource Domain) habilitadas — Se niega a habilitar las configuraciones de dominio de recursos compartidos nuevas Para seguir utilizando los agentes gWLM una vez concluido un periodo de uso gratuito, deberá instalar una licencia en cada nodo administrado. Dicha licencia se facilita en el medio de revisión de aplicaciones (AR). También se facilita formando parte de la licencia de uso VSE LTU (T2786AC), que le permite utilizar gWLM y los demás componentes de la serie del entorno VSE.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A partir de septiembre de 2005, gWLM se ha actualizado a la versión A.02.50.00.x. Se han efectuado los siguientes cambios en la versión A.01.01.02:

144



gWLM da por sentado actualmente un tamaño constante para cada dominio de recursos compartidos



El contrato de licencia se muestra al ejecutar por primera vez el agente gWLM

Capítulo 5

Administración general del sistema HP Global Workload Manager •

El truncamiento de historial de gWLM elimina datos de configuración y datos históricos



Los sistemas HP-UX que ejecutan el agente gWLM sólo necesitan el entorno JRE (ya no se necesita JDK)

Se han efectuado los siguientes cambios en la versión A.02.00.00.x: •

gWLM forma parte actualmente del software de administración del entorno HP Virtual Server Environment (VSE)



gwlminitconfig se ha sustituido por vseinitconfig



El paquete gWLM CMS (T2412AA) ya no está disponible; en su lugar, utilice el paquete VSE CMS (VSEMgmt)



gWLM puede administrar actualmente equipos virtuales creados con el software HP Integrity Virtual Machines



gWLM puede aprovechar Temporary Instant Capacity



Todos los tipos de directivas se pueden combinar actualmente en un solo dominio de recursos compartidos (SRD - Shared Resource Domain)



Directiva OwnBorrow: el valor de peso adopta actualmente el valor por defecto de “owned” (en propiedad), a no ser que se dé explícitamente un valor de peso



Los nombres válidos se han ampliado para incluir un punto y coma y empezar por un número



Los asistentes “Manage Workloads” y “Unmanage Workloads” se han integrado en el nuevo asistente Manage Systems and Workloads



Soporte para servidores de arquitecturas mezcladas



Compatibilidad con OpenVMS



Los recursos se asignan actualmente en el siguiente orden para satisfacer: 1. Los valores mínimos de compartimentos (sin tener en cuenta la prioridad) 2. Los valores mínimos de directivas (sin tener en cuenta la prioridad) 3. Las solicitudes que son menos que un valor en propiedad de una directiva (sin tener en cuenta la prioridad) 4. Las solicitudes que son menos que un valor máximo de una directiva (según la prioridad) 5. Los valores máximos de directivas 6. Los valores máximos de compartimentos

Capítulo 5



El comportamiento de alta disponibilidad cuando un no maestro pierde la comunicación se ha modificado



Autorizaciones basadas en el sistema host:



Informes nuevos disponibles mediante gwlmreport: informe de utilización anómala; informe de extracción para recopilar datos destinados al uso con OpenView Performance Agent (OVPA)



Disponibilidad de informes de gwlmreport a través de HP Systems Insight Manager (SIM)

145

Administración general del sistema HP Global Workload Manager •

Nuevas opciones de extracción de gwlmreport (--columnhelp, --columns, --datestamps)



--outputpath está disponible actualmente con los informes resourceaudit y topborrowers de gwlmreport para especificar la ruta de la salida del informe



Nueva opción gwlm export --all para exportar todo el depósito de configuración con un solo comando



Se ha modificado el comportamiento para gwlm history --truncate=CCYY/MM/DD

Se han efectuado los siguientes cambios en la versión A.02.50.00.x: •

Soporte de nodos administrados Linux



Soporte para invitados de equipos virtuales Windows



Particiones anidadas



El intervalo por defecto difiere según el tipo de compartimiento que se administre



El índice de convergencia se aplica actualmente a las directivas OwnBorrow (PropiedadPréstamo) y Utilization (Utilización)



El comando gwlmreport config genera un informe que muestra el historial de los cambios de configuración



Cambios en el comando gwlm



Nueva opción gwlm license --host



Nueva opción gwlm history --purge



Nuevos subcomandos gwlm — gwlm agentinfo — gwlm reset



Nueva opción gwlm monitor --nested



La opción gwlm manage --id ya no se necesita



Distribución automatizada de los certificados de seguridad



Se ha modificado el tratamiento de los recursos Temporary Instant Capacity (TiCAP)



Tamaño y número de los archivos de registro configurables por el usuario



El modo consultivo ya no está disponible para los conjuntos de procesadores ni los grupos fss

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 gWLM se ha actualizado a la versión A.02.50.00.x con los siguientes cambios:

146



Soporte de nodos administrados Linux



Soporte para invitados de equipos virtuales Windows



Particiones anidadas



El intervalo por defecto difiere según el tipo de compartimiento que se administre



El índice de convergencia se aplica actualmente a las directivas OwnBorrow (PropiedadPréstamo) y Utilization (Utilización)

Capítulo 5

Administración general del sistema HP Global Workload Manager •

El comando gwlmreport config genera un informe que muestra el historial de los cambios de configuración



Cambios en el comando gwlm



Nueva opción gwlm license --host



Nueva opción gwlm history --purge



Nuevos subcomandos gwlm — gwlm agentinfo — gwlm reset



Nueva opción gwlm monitor --nested



La opción gwlm manage --id ya no se necesita



Distribución automatizada de los certificados de seguridad



Se ha modificado el tratamiento de los recursos Temporary Instant Capacity (TiCAP)



Tamaño y número de los archivos de registro configurables por el usuario



El modo consultivo ya no está disponible para los conjuntos de procesadores ni los grupos fss

Repercusión gWLM A.02.50.00.x ofrece más flexibilidad en la administración de los sistemas HP-UX 11i v3.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento gWLM mejora el rendimiento y la explotación del sistema cuando se configura correctamente.

Documentación Para ampliar la información, consulte: •

Las páginas de manual: — — — — — — — —



/opt/gwlm/man/man1m.Z/gwlm.1m /opt/gwlm/man/man1m.Z/gwlmcmsd.1m /opt/gwlm/man/man1m.Z/gwlmplace.1m /opt/gwlm/man/man1m.Z/gwlmreport.1m /opt/gwlm/man/man1m.Z/gwlmsend.1m /opt/gwlm/man/man1m.Z/gwlmsslconfig.1m /opt/gwlm/man/man4.Z/gwlmxml.4 /opt/gwlm/man/man5.Z/gwlm.5

El sitio web: — http://www.hp.com/go/gwlm

Capítulo 5

147

Administración general del sistema HP Process Resource Manager •

Los documentos (que se facilitan en http://www.docs.hp.com/es/hpux11iv2.html): — — — —

Introducción a HP Integrity Essentials Global Workload Manager Guía del administrador de HP Integrity Essentials Global Workload Manager Guía de instalación y actualización del software de administración VSE Guía de inicio rápido del software de administración VSE

Obsolescencia No aplicable.

HP Process Resource Manager HP Process Resource Manager (PRM) C.03.02.02 aporta una forma eficaz y flexible de administrar la asignación de los recursos en momentos de carga máxima del sistema. Otorga al administrador del sistema la capacidad para agrupar a los usuarios o los procesos y para garantizar a cada grupo unas cantidades mínimas del total de CPU, memoria real y ancho de banda del disco disponibles.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Capacidad para administrar la memoria compartida



Integración con HP Integrity Virtual Machines



Se ha eliminado el administrador de memoria en el espacio del usuario: prm0d



Integración con HP System Management Homepage



Capacidad para asignar grupos Unix a grupos PRM



Capacidad para limitar el uso de la CPU del grupo PRM según cada grupo



Soporte de hipersubprocesamiento en grupos PRM de PSET El administrador PRM define el estado de hipersubprocesamiento para el PSET por defecto, donde se crean los grupos PRM de FSS, para optimizar el rendimiento de las cargas de trabajo.



Cambio de terminología: Ahora se utiliza “núcleo” en lugar de “CPU”



Expresiones regulares extendidas en nombres alternativos para los registros de aplicaciones

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

148



Integración con HP System Management Homepage



Capacidad para asignar grupos Unix a grupos PRM



Capacidad para limitar el uso de la CPU del grupo PRM según cada grupo Capítulo 5

Administración general del sistema HP Process Resource Manager •

Soporte de hipersubprocesamiento en grupos PRM de PSET El administrador PRM define el estado de hipersubprocesamiento para el PSET por defecto, donde se crean los grupos PRM de FSS, para optimizar el rendimiento de las cargas de trabajo.



Cambio de terminología: Ahora se utiliza “núcleo” en lugar de “CPU”



Expresiones regulares extendidas en nombres alternativos para los registros de aplicaciones

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento PRM se ha diseñado para definir las asignaciones de recursos (CPU, memoria, ancho de banda del disco) para las aplicaciones. La configuración errónea puede acarrear un deterioro del rendimiento.

Documentación •

La página de manual de prm (5) ofrece una visión global del administrador PRM y remite a las demás páginas de manual.



Consulte también el sitio web del administrador PRM en http://www.hp.com/go/prm (la sección “Information Library” presenta libros blancos).



Los siguientes documentos se facilitan en http://docs.hp.com/hpux/ha/index.html#Process%20Resource%20Manager: — HP Process Resource Manager User’s Guide — HP PRM Version C.03.02.xx Release Notes for HP-UX 11i v1, HP-UX 11i v2, and HP-UX 11i v3

Obsolescencia No aplicable.

Capítulo 5

149

Administración general del sistema HP-UX Virtual Partitions

HP-UX Virtual Partitions HP-UX Virtual Partitions (vPars) A.05.01 permite la ejecución simultánea de varias instancias del entorno operativo HP-UX 11i v3 en un servidor o en una nPartición, con cada instancia de entorno operativo albergando su propio conjunto de aplicaciones en un entorno aislado. Cuando vPars A.05.01 está disponible, se puede adquirir en el sitio web HP-UX Virtual Partitions (T1335CC) del almacén de software de HP: http://software.hp.com/portal/swdepot/displayProductInfo.do?productNumbe r=T1335CC

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 vPars A.05.01 presenta las siguientes adiciones a las características actuales de vPars:

NOTA



migración de memoria en línea



combinación de particiones virtuales A.04.02 y A.05.01 en el mismo entorno vPars



soporte de hipersubprocesamiento en las CPU y los sistemas operativos que admiten el hipersubprocesamiento



capacidad para cancelar migraciones de CPU y memoria pendientes

Formatos de la pila de almacenamiento masivo Aunque los nuevos formatos de la pila de almacenamiento masivo (formatos SCSI-3, formato de ruta de hardware virtual y los nuevos formatos de archivo especial de dispositivo) son compatibles con las particiones virtuales del sistema operativo HP-UX 11i v3, no se admite su uso en la línea de comandos de vPars ni en los archivos stdout/stderr de vPars. Se debe seguir utilizando el formato ioscan heredado existente en revisiones anteriores de vPars cuando se utilicen los comandos de vPars; en lo que respecta a HP-UX 11i v3 (11.31), la salida por defecto del comando ioscan seguirá mostrando el formato heredado. No obstante, en los casos en que los nuevos formatos sean compatibles con otros comandos y herramientas de HP-UX 11i v3, estos nuevos formatos se pueden utilizar en las particiones virtuales que ejecuten HP-UX 11i v3. Para obtener información sobre la utilización de los nuevos formatos de la pila de almacenamiento masivo, la multirruta y el direccionamiento ágil, consulte el libro blanco The Next Generation Mass Storage Stack y el manual Guía del administrador de sistemas HP-UX, que se facilitan en http://docs.hp.com. Para obtener información detallada, consulte el documento HP-UX Virtual Partitions Release Notes correspondiente a la revisión A.05.01. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

150

Capítulo 5

Administración general del sistema Integrity VM (Virtual Machines) para 11i v3

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Consulte el documento HP-UX Virtual Partitions Release Notes correspondiente a la revisión A.05.01, que se facilita en http://docs.hp.com/en/hpux11iv3.html#Virtual%20Partitions

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte la siguiente documentación: •

Sitio web HP-UX Virtual Partitions (T1335CC) del almacén de software de HP: http://software.hp.com/portal/swdepot/displayProductInfo.do?productNu mber=T1335CC



Documentos sobre vPars para HP-UX 11i v3: http://docs.hp.com/en/hpux11iv3.html#Virtual%20Partitions

Obsolescencia No aplicable.

Integrity VM (Virtual Machines) para 11i v3 HP Integrity Virtual Machines es una tecnología de particionado lógico que aporta aislamiento de los sistemas operativos con granularidad de asignación de subCPU y E/S compartidas.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP-UX 11i v3 se admite en los equipos virtuales invitados Integrity. El entorno operativo subyacente HP-UX Foundation Operating Environment (FOE) del sistema host Integrity VM no necesita HP-UX 11i v3 para admitir el equipo virtual HP Integrity ejecutado en HP-UX 11i v3: esto significa que el entorno operativo FOE subyacente del sistema host Integrity VM seguirá siendo HP-UX 11i v2 en este momento. Para obtener más información, consulte la documentación sobre Integrity VM que se facilita en http://docs.hp.com.

Capítulo 5

151

Administración general del sistema HP-UX Workload Manager Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No hay ningún problema de compatibilidad, aparte de lo mencionado previamente.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la documentación sobre Integrity VM que se facilita en http://docs.hp.com

Obsolescencia No aplicable.

HP-UX Workload Manager HP-UX Workload Manager (WLM) A.03.02.02 aporta una administración del volumen de trabajo en función de los objetivos. Dicha administración permite la asignación automática de recursos y la gestión del rendimiento de las aplicaciones por medio del uso de objetivos de servicio (SLO - Service-level Objectives) priorizados. WLM aporta esta funcionalidad automatizando las características de HP-UX Virtual Partitions, las nParticiones, los conjuntos de procesadores y HP Process Resource Manager (PRM).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP-UX Workload Manager (WLM) A.03.02.02 abarca los siguientes cambios:

152



Ya no se incluye Process Resource Manager (PRM) en el paquete



Admite HP Integrity Virtual Machines



Las comunicaciones son ahora seguras por defecto



Admite una mayor granularidad para asignaciones mínimas a grupos FSS



Admite un máximo de 256 grupos FSS



Admite la colocación de procesos en función de los criterios especificados Capítulo 5

Administración general del sistema HP-UX Workload Manager •

Admite la administración de grupos de cargas de trabajo basados en PSET en configuraciones que también administran simultáneamente particiones virtuales o nParticiones



Ahora permite el uso de comodines en el nombre de archivo y el nombre alternativo en el registro de una aplicación



Capacidad para asignar grupos Unix a grupos de cargas de trabajo



Expresiones regulares extendidas en nombres alternativos para los registros de aplicaciones



Mejoras de la salida de wlminfo



La nueva palabra clave utility_reserve_threshold le permite configurar el número mínimo de días de Temporary Instant Capacity que debe haber disponible para que WLM utilice dicha capacidad



Soporte de hipersubprocesamiento en grupos de cargas de trabajo basados en PSET (WLM define el estado de hipersubprocesamiento para el conjunto PSET por defecto, donde se crean los grupos de cargas de trabajo de FSS, para optimizar el rendimiento de las cargas de trabajo).

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP-UX Workload Manager (WLM) A.03.02.02 abarca los siguientes cambios: •

Capacidad para asignar grupos Unix a grupos de cargas de trabajo



Expresiones regulares extendidas en nombres alternativos para los registros de aplicaciones



Mejoras de la salida de wlminfo



La nueva palabra clave utility_reserve_threshold le permite configurar el número mínimo de días de Temporary Instant Capacity que debe haber disponible para que WLM utilice dicha capacidad

Repercusión •

Como PRM ya no está incluido en el paquete de WLM, es necesario instalar PRM por separado para administrar grupos de cargas de trabajo basados en FSS y PSET



Los usuarios acostumbrados a comunicaciones no seguras deberán anular manualmente la configuración de las comunicaciones seguras



Más flexibilidad en la colocación de los procesos

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento El rendimiento mejora cuando WLM se usa correctamente, pero puede empeorar cuando WLM no se configura apropiadamente.

Capítulo 5

153

Administración general del sistema HP-UX Workload Manager Toolkits

Documentación •

La página de manual de wlm (5) ofrece una lista de todas las páginas de manual en la sección SEE ALSO.



También se facilita más información en el sitio web de WLM en http://www.hp.com/go/wlm (la sección “Information library” presenta libros blancos).



Los siguientes documentos se facilitan en http://docs.hp.com/hpux/netsys/index.html#HP-UX%20Workload%20Manager: — HP-UX Workload Manager User’s Guide — HP-UX Workload Manager A.03.02.xx Release Notes for HP-UX 11i v1, HP-UX 11i v2, and HP-UX 11i v3

Obsolescencia No aplicable.

HP-UX Workload Manager Toolkits El producto Workload Manager Toolkits (WLMTK) versión A.01.10.01 mejora la funcionalidad aportada por WLM y simplifica la integración de diversos productos con WLM. Dichos productos incluyen Apache, instancias de bases de datos Oracle, SAP, SAS, SNMP y WebLogic.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto Workload Manager Toolkits (WLMTK) versión A.01.10.01 abarca los siguientes cambios: •

Incluye el nuevo kit de herramientas HP-UX WLM SAP Toolkit, que contiene la secuencia de comandos wlmsapmap que identifica procesos SAP en función de criterios definidos por el usuario y utiliza la característica de mapas de proceso de WLM para colocar los procesos SAP en grupos de cargas de trabajo específicos.



La etiqueta del producto se ha cambiado de T1302AA a WLMToolkits.



Pay Per Use Toolkit (PPUTK) y el comando utilitydc ya no se admiten y se han eliminado del producto. Utilice la solución Temporary Instant Capacity (TiCAP)/Pay Per Use (PPU) más sencilla y sólida que se proporciona con wlmpard.



El kit de herramientas WLM Toolkit para Base SAS Software (SASTK) se desaprobará en una revisión futura. No obstante, habrá disponible un kit de herramientas SASTK nuevo y mejorado, que incluirá un libro blanco y archivos de configuración de ejemplo.



154

El kit de herramientas Duration Management Toolkit (DMTK) se desaprobará en una revisión futura. Capítulo 5

Administración general del sistema HP-UX Workload Manager Toolkits El kit de herramientas, incluido su comando wlmdurdc, se desaprobará en una revisión futura. El soporte del comando wlmdurdc se eliminará en una revisión futura. Entretanto, para obtener documentación, consulte la página de manual de wlmdurdc (1M). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El producto Workload Manager Toolkits (WLMTK) versión A.01.10.01 abarca los siguientes cambios: •

La etiqueta del producto se ha cambiado de T1302AA a WLMToolkits.



Pay Per Use Toolkit (PPUTK) y el comando utilitydc ya no se admiten y se han eliminado del producto. Utilice la solución Temporary Instant Capacity (TiCAP)/Pay Per Use (PPU) más sencilla y sólida que se proporciona con wlmpard.



El kit de herramientas WLM Toolkit para Base SAS Software (SASTK) se desaprobará en una revisión futura. No obstante, habrá disponible un kit de herramientas SASTK nuevo y mejorado, que incluirá un libro blanco y archivos de configuración de ejemplo.



El kit de herramientas Duration Management Toolkit (DMTK) se desaprobará en una revisión futura. El kit de herramientas, incluido su comando wlmdurdc, se desaprobará en una revisión futura. El soporte del comando wlmdurdc se eliminará en una revisión futura. Entretanto, para obtener documentación, consulte la página de manual de wlmdurdc (1M).

Repercusión Los usuarios de PPUTK tendrán que migrar a la nueva solución. Los usuarios de SASTK y DMTK deben tener en cuenta la desaprobación de estos kits de herramientas.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

La página de manual de wlmtk (5) presenta una visión global de los kits de herramientas y una lista de todas las demás páginas de manual.



En el sitio web del producto ubicado en http://www.hp.com/go/wlm, la página “Information library” presenta libros blancos.



Los siguientes documentos se facilitan en http://docs.hp.com/hpux/netsys/index.html#HP-UX%20Workload%20Manager: — HP-UX Workload Manager Toolkits User’s Guide — HP-UX Workload Manager Toolkits Version A.01.10.01 Release Notes

Capítulo 5

155

Administración general del sistema Partition Manager

Obsolescencia PPUTK se ha quedado obsoleto, y SASTK y DMTK se han desaprobado.

Partition Manager Partition Manager (parmgr) v2.0, versión B.31.02.03.01, ofrece a los administradores de sistemas una práctica interface gráfica de usuario para la configuración y administración de las nParticiones en los sistemas de servidor HP. Asimismo, Partition Manager mejora la confiabilidad y el rendimiento de los productos de particionado HP al aportar la detección automática de varios tipos de problemas de configuración.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Partition Manager incluye la capacidad para habilitar y deshabilitar el hipersubprocesamiento para las nParticiones cuyas células tengan procesadores con capacidad de hipersubprocesamiento (por ejemplo, los procesadores Intel® Itanium® 2 de dos núcleos). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta revisión incluye soporte para la activación en línea de las células. La acción Activar célula en línea le permite integrar una célula inactiva en una nPartición sin reiniciar la nPartición. La célula que se active ya debe estar asignada a la nPartición. Después de la activación en línea, la célula se activa y sus recursos se integran para ponerlos a disposición del sistema operativo ejecutado en la nPartición. Las operaciones de células en línea se admiten sólo en los servidores basados en el conjunto de chips HP sx1000 o sx2000. La célula que se active debe asignarse a una nPartición que ejecute HP-UX 11i v3.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

156

Capítulo 5

Administración general del sistema nPartition Provider

Documentación La documentación principal de este producto consiste en un conjunto de archivos HTML de ayuda en línea. El acceso a la ayuda en línea se obtiene por medio de los enlaces de ayuda contextual de Partition Manager. El comando parmgr se documenta en la página de manual de parmgr (1M) que se incluye en el producto. Se facilita tanto una versión en inglés como una versión en japonés de la página de manual. Se ofrece información adicional sobre Partition Manager, incluidos los enlaces para descargar todas las versiones disponibles actualmente, en http://docs.hp.com/en/PARMGR2/

Obsolescencia No aplicable.

nPartition Provider El producto nPartition Provider, versión B.31.01.07.01, es el proveedor de HP-UX WBEM Services para la información relacionada con la nPartición sobre los sistemas con particiones. Partition Manager y los comandos de partición utilizan este producto para configurar y administrar los sistemas HP que sean compatibles con las nParticiones. Con este componente, los sistemas con particiones se pueden administrar tanto local como remotamente. nPartition Provider sólo se utiliza a través de una interface WBEM. El usuario no lo llama directamente.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Esta revisión agrega soporte para WBEM Services versión 2.5 y admite sistemas basados en el conjunto de chips HP sx2000. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Esta revisión agrega soporte para WBEM Services versión 2.5.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Capítulo 5

157

Administración general del sistema Utilization Provider

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La hoja de datos del producto nPartition Provider, instalada como /opt/nparprovider/doc/nParProviderDataSheet.html, ofrece información completa.

Obsolescencia No aplicable.

Utilization Provider Utilization Provider versión A.01.05.00.x es un demonio ligero (utild) que graba los datos de utilización del sistema a intervalos de 5 minutos. Los datos grabados incluyen la utilización de CPU, memoria, disco y red. Este producto también incluye un proveedor WBEM para tener acceso a los datos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Ésta es la primera revisión de Utilization Provider para HP-UX 11i v3 (11.31). Utilization Provider se ha actualizado a un número de versión nuevo para incluir soluciones a anomalías. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Ésta es la primera revisión de Utilization Provider para HP-UX 11i v3 (11.31). Utilization Provider se ha actualizado a un número de versión nuevo para incluir soluciones a anomalías.

Repercusión Cuando Utilization Provider se instala, inicia el demonio utild, que utiliza los recursos mínimos de CPU, memoria y disco. Sólo se guardan 30 días de datos de utilización en los archivos de datos de /var/adm/util. El espacio total en disco utilizado por estos archivos no debería rebasar los 5 MB en la instalación de utild por defecto. El software de administración del entorno Virtual Server Environment (VSE), ejecutado en un servidor de administración central HP Systems Insight Manager, precisa que Utilization Provider se ejecute en todos los sistemas administrados. Si se elimina Utilization Provider, el software de administración del entorno VSE no puede administrar el sistema.

158

Capítulo 5

Administración general del sistema vPar Provider

Compatibilidad Esta versión de Utilization Provider depende de HP WBEM Services for HP-UX versión A.02.05 o posterior.

Rendimiento El proceso utild se reactiva cada 5 minutos y detecta y deja constancia de las cuatro mediciones de utilización (CPU, memoria, disco y red). Esta detección tiene un impacto mínimo en el rendimiento del sistema.

Documentación El demonio utild se describe en la página de manual de utild (1M). El esquema WBEM (archivos MOF) se instalan en: /opt/util/mof Para obtener más información sobre el software de administración del entorno VSE y Utilization Provider, consulte el sitio web del software de administración del entorno VSE en: http://docs.hp.com/en/vsemgmt/

Obsolescencia No aplicable.

vPar Provider HP-UX vPar Provider es un proveedor HP WBEM Services para HP-UX que permite extraer información sobre las particiones virtuales de un sistema. Puesto que es un proveedor de sólo lectura, los clientes no pueden modificar las configuraciones de las particiones virtuales. Este proveedor se puede utilizar a través de la interface Web-based Enterprise Management (WBEM). vPar Provider siempre obtiene los datos de la base de datos de particiones virtuales por defecto ubicada en /stand/vpdb o de la base de datos desde la que se inician las particiones virtuales. vPar Provider se comunica con nPar Provider para obtener información de las E/S asignadas a las particiones virtuales y para determinar si se ejecuta o no en una nPartición. Si nPar Provider está apagado, no facilitará esta información. vPar Provider utiliza el espacio de nombres root/cimv2/vpar. La biblioteca y los archivos de formato de objetos administrados (MOF - Managed Object Format) de vPar Provider se almacenan debajo de los directorios /opt/vparprovider/lib y /opt/vparprovider/mof , respectivamente. vPar Provider se distribuye en forma de biblioteca (/opt/vparprovider/lib/libHPVParProvider.1) a través del paquete vParProvider. Depende del producto HP WBEM Services for HP-UX. Esta revisión de vPar Provider se admite en todos los sistemas de servidor HP con compatibilidad para HP-UX Virtual Partitions (vPars). Capítulo 5

159

Administración general del sistema HP Serviceguard

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 vPar Provider presenta las siguientes características: •

Es un proveedor WBEM vPar Provider, que muestra información sobre las particiones virtuales.



Los clientes no pueden modificar con él las configuraciones de las particiones virtuales, ya que es un proveedor de sólo lectura.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Puede utilizar clientes basados en la infraestructura WBEM para obtener acceso a HP-UX vPar Provider y recabar información sobre las particiones virtuales.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación El directorio /opt/vparprovider/doc contiene el documento vPar Provider Release Notes y la hoja de datos.

Obsolescencia No aplicable.

HP Serviceguard HP Serviceguard es un producto de software de alta disponibilidad para proteger las aplicaciones críticas para la misión contra una gran variedad de errores de hardware y software. Actualmente, se presenta Serviceguard A.11.17.01 para su utilización con el sistema operativo HP-UX 11i v3 (11.31).

160

Capítulo 5

Administración general del sistema HP Serviceguard

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2” Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Soporte de HP-UX 11i v3, en concreto: — designación de nombres de archivos especiales de dispositivo (DSF) persistentes y multirruta dinámica — números de identificación de proceso (PID) grandes — nombres de host de 39 caracteres — el comando olrad -C de HP-UX identifica las interfaces de red (tarjetas NIC) que forman parte de la configuración de clústeres Serviceguard — la nueva interface gráfica de usuario (GUI) de Serviceguard Manager se distribuye como complemento de HP System Management Homepage (HP SMH); la antigua interface gráfica de usuario (autónoma) de Serviceguard Manager se sigue admitiendo



No se admite en la revisión inicial de Serviceguard 11.17.01 para HP-UX 11i v3: — Veritas Cluster File System (CFS) y Cluster Volume Manager (CVM) de Symantec



Obsoleto a partir de Serviceguard 11.17.01 para HP-UX 11i v3: — soporte de la línea de serie RS232 como latido del clúster — soporte de la versión 3.5 de Veritas Volume Manager (VxVM) de Symantec (VxVM 4.1 sí se admitida)

Repercusión •

Los clientes que necesiten VERITAS Cluster File System (CFS) o Cluster Volume Manager (CVM) no deben mejorar a HP-UX 11i v3 hasta que CFS y CVM estén disponibles para esa plataforma



Los clientes que realicen una mejora a HP-UX 11i v3 deben consultar la página de manual de intro (7) y las secciones pertinentes de la Guía del administrador de sistemas HP-UX para conocer las capacidades del nuevo protocolo de designación de nombres de archivos especiales de dispositivo (DSF) persistentes.

Compatibilidad Consulte la sección “Repercusión” en la página 161.

Rendimiento No hay cambios en el rendimiento.

Capítulo 5

161

Administración general del sistema HP Serviceguard NFS Toolkit

Documentación Para obtener más información, consulte los siguientes documentos, que se facilitan en http://docs.hp.com (obtenga acceso a la sección High Availability): • • •

Managing Serviceguard (decimotercera edición) HP Serviceguard Version A.11.17 on HP-UX 11i v3 Release Notes HP Serviceguard Quorum Server Version A.02.00 Release Notes

Obsolescencia No disponible.

HP Serviceguard NFS Toolkit HP Serviceguard Network File Server (NFS) Toolkit (anteriormente MC/ServiceGuard NFS Toolkit) utiliza HP Serviceguard (anteriormente MC/ServiceGuard) para configurar servidores NFS de alta disponibilidad. Un servidor NFS es un host que “exporta” sus directorios locales y los pone a disposición de los sistemas host del cliente para montar mediante NFS. En el cliente NFS, estos directorios montados perciben a los usuarios como parte del sistema de archivos local del cliente. Con HP Serviceguard NFS, el paquete del servidor NFS que contiene los sistemas de archivos exportados puede trasladarse a un nodo diferente del clúster en caso de error.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Serviceguard NFS Toolkit A.11.31.02 presenta los siguientes cambios respecto a la revisión de septiembre de 2005 de HP-UX 11i v1: •

Serviceguard NFS Toolkit se puede utilizar con Serviceguard A.11.17.01. Serviceguard A.11.17.01 se distribuye en la revisión HP-UX 11i v3 (11.31).



Serviceguard A.11.17.01 proporciona una nueva plantilla de secuencias de comandos de control. Serviceguard NFS Toolkit admite la nueva variable HA_NFS_SCRIPT_EXTENSION en la secuencia de comandos de control (nfs.cntl). Este nueva variable permite modificar el nombre de la secuencia de comandos shell de control específica de NFS (hanfs.sh) asociada a un paquete.



Serviceguard A.11.17.01 presenta un nuevo tipo de paquete MULTI_NODE que no es compatible con Serviceguard NFS Toolkit. El único tipo de paquete admitido es FAILOVER.



Serviceguard A.11.17.01 proporciona una nueva plantilla de archivos de configuración de paquetes. Esta nueva plantilla de archivos de configuración de paquetes presenta las siguientes variables de dependencia: — DEPENDENCY_NAME — DEPENDENCY_CONDITION — DEPENDENCY_LOCATION

162

Capítulo 5

Administración general del sistema HP Serviceguard NFS Toolkit Los parámetros anteriores no se admiten en Serviceguard NFS Toolkit A.11.31.02. Por defecto, estas variables están marcadas como comentario en el archivo nfs.conf. •

Serviceguard NFS Toolkit versión A.11.31.02 no admite las siguientes características de NFS HP-UX 11i v3: — Características de Secure NFS, como Kerberos y la clave pública Diffie-Hellman. — Versión 4 del protocolo NFS



Esta revisión también incluye una solución a anomalías. Para obtener detalles, consulte las notas de la revisión del producto.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP Serviceguard NFS Toolkit versión A.11.31.02 ofrece la misma funcionalidad que la versión de la revisión incluida en la revisión de junio de 2006 de HP-UX 11i v2. Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión El proceso rpc.statd debería reiniciarse si se detiene un paquete NFS de alta disponibilidad. Este problema se ha subsanado en esta revisión.

Compatibilidad •

Los clientes que necesiten VERITAS Cluster File System (CFS) no deben mejorar a HP-UX 11i v3 hasta que CFS esté disponible para esa plataforma.



Serviceguard A.11.17.01 presenta un nuevo tipo de paquete MULTI_NODE que no es compatible con Serviceguard NFS Toolkit. El único tipo de paquete admitido es FAILOVER.



Serviceguard A.11.17.01 proporciona una nueva plantilla de archivos de configuración de paquetes. Esta nueva plantilla de archivos de configuración de paquetes presenta las siguientes variables de dependencia: — DEPENDENCY_NAME — DEPENDENCY_CONDITION — DEPENDENCY_LOCATION Los parámetros anteriores no se admiten en Serviceguard NFS Toolkit A.11.31.02. Por defecto, estas variables están marcadas como comentario en el archivo nfs.conf.



Serviceguard NFS Toolkit versión A.11.31.02 no admite las siguientes características de NFS HP-UX 11i v3: — Características de Secure NFS, como Kerberos y la clave pública Diffie-Hellman. — Versión 4 del protocolo NFS

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Capítulo 5

163

Administración general del sistema HP System Management Homepage

Documentación Consulte la siguiente documentación, que se facilita en http://docs.hp.com/en/ha.html: • • •

Serviceguard NFS Toolkit A.11.11.06, A.11.23.05 or A.11.31.02 Administrator’s Guide Serviceguard NFS Serviceguard NFS Toolkit A.11.31.02 Release Notes Serviceguard A.11.17.01 Release Notes

Obsolescencia No aplicable.

HP System Management Homepage HP System Management Homepage (HP SMH) es una interface basada en la Web que consolida y simplifica la administración monosistema para los servidores HP en los sistemas operativos Windows, Linux y HP-UX. HP System Management Homepage, versión A.2.2.5, es la revisión inicial de HP SMH para HP-UX 11i v3. NOTA

La interface HP SMH basada en texto sólo admite el locale C (inglés). HP recomienda definir las variables de locale, como LANG y LC_ALL, en C. La mayoría de las aplicaciones con la interface HP SMH basada en la Web admiten locales de varios bytes.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Como infraestructura para integrar herramientas de administración de sistemas, no hay ninguna diferencia entre HP SMH para HP-UX 11i v1 y HP SMH para HP-UX 11i v3. El diferenciador principal es que se han integrado muchas más herramientas de administración de sistemas en HP SHM para HP-UX 11i v3 que para HP-UX 11i v1. HP System Management Homepage para HP-UX 11i v3 se ha actualizado a la versión A.2.2.5 para incorporar soluciones a anomalías. Se trata de una pequeña progresión de la versión A.2.2.1 distribuida para la revisión 0509 de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Como infraestructura para integrar herramientas de administración de sistemas, no hay ninguna diferencia entre HP SMH para HP-UX 11i v2 y HP SMH para HP-UX 11i v3. El diferenciador principal es la presentación de la adición de las nuevas soluciones basadas en la Web para Conexión a red y comunicaciones (ncweb) y la administración de complejos ServiceGuard (sgmgr) para HP-UX 11i v3. HP System Management Homepage para HP-UX 11i v3 se ha actualizado a la versión A.2.2.5 para incorporar soluciones a anomalías. Se trata de una pequeña progresión de la versión A.2.2.3 distribuida para la revisión 0606 de HP-UX 11i v2.

164

Capítulo 5

Administración general del sistema HP System Management Homepage

Repercusión HP System Management Homepage para HP-UX aporta las siguientes ventajas clave a los clientes:

ADVERTENCIA



Autenticación basada en el sistema host e integración estricta con la infraestructura de seguridad existente



Herramientas de administración que utilizan unos recursos mínimos del sistema



Incluye capacidades de “inicio a solicitud” de manera que no se utilicen los recursos del sistema cuando la herramienta no se esté usando



Interface de usuario con un alto grado de reacción que admite el “acceso desde cualquier parte” a través de un navegador



El usuario root puede utilizarlo “rápidamente” (instalado por defecto) sin ninguna configuración de usuario



Integración segura y sin fisuras con HP System Insight Manager (HP SIM)

Es necesario utilizar la secuencia de comandos o HP SMH para realizar cualquier operación que admita HP SMH. Si intenta iniciar una operación con comandos y finalizar con HP SMH, pueden producirse errores y posiblemente se dañen los datos o las estructuras de datos.

Compatibilidad No hay ningún problema de compatibilidad respecto a esta revisión de HP SMH.

Rendimiento HP SMH 2.2 es una interface de usuario de alto rendimiento que responde con rapidez. También ofrece mejoras significativas del rendimiento respecto a su antecesor (es decir, SAM).

Documentación •

Las páginas de manual de HP System Management Homepage incluidas en el producto: — hpsmh (1M) — smhstartconfig (1M)



Para obtener más información, consulte los siguientes documentos, que se facilitan en http://docs.hp.com (obtenga acceso a la sección Network and Systems Management y, a continuación, a System Administration: — Notas de la revisión de HP System Management Homepage — Guía de instalación de HP System Management Homepage — El libro blanco “Next generation single-system management on HP-UX 11i v2 (B.11.23)” — La ayuda en línea sobre HP SMH incluida en el producto

Obsolescencia No aplicable. Capítulo 5

165

Administración general del sistema HP Systems Insight Manager

HP Systems Insight Manager HP Systems Insight Manager (HP SIM) es el fundamento de la estrategia de administración conjunta de infraestructuras de HP. Proporciona administración a nivel de hardware para los servidores HP ProLiant, Integrity y HP 9000; HP BladeSystems; y las matrices de almacenamiento HP StorageWorks MSA, EVA y XP. HP SIM también ofrece administración de útiles que no sean de HP por medio de las normas de la industria. HP Systems Insight Manager por sí mismo es una herramienta de administración conjunta de infraestructuras eficaz. Cuando se utiliza junto con complementos Essentials, se convierte en una plataforma integral fácil de utilizar que permite a las empresas controlar de forma totalizadora los entornos Windows, HP-UX y Linux.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Esta revisión incluye una instalación completa de “HP SIM 5.0 con actualización 2 HP-UX”, así como una mejora completa en las instalaciones de HP SIM 4.x o 5.x.



Soporte para el servidor hiperdenso HP BladeSystem de Clase C y la caja de protección, así como soporte para administrador en servicio.



HP BladeSystem Integrated Manager 2.1, un complemento de HP SIM que permite administrar sistemas hiperdensos, se ha actualizado para agregar el conjunto “All c-Class Racks” y sus componentes, incluidos los servidores hiperdensos de Clase C, conmutadores de interconexión, cajas de protección de Clase C, administrador en servicio, fuentes de alimentación y ventiladores en la página “All c-Class Racks”.



La configuración mínima de memoria del sistema para ejecutar HP SIM en HP-UX 11i v3 actualmente es de 3 GB.



Se han solucionado anomalías.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Para obtener información sobre los sistemas operativos admitidos, obtenga acceso a la sección “Information Library” de HP Systems Insight Manager en http://h18013.www1.hp.com/products/servers/management/hpsim/infolibrary. html.

166

Capítulo 5

Administración general del sistema HP WBEM Services for HP-UX

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Toda la documentación sobre HP Systems Insight Manager se facilita en la Web y se empaqueta con el software. •

HP Systems Insight Manager Installation and Configuration Guide for MS Windows



HP Systems Insight Manager Installation and Configuration Guide for Linux



HP Systems Insight Manager Installation and Configuration Guide for HP-UX Estos documentos aportan información sobre la instalación y los primeros pasos del uso de HP Systems Insight Manager. Asimismo, incluyen una introducción a las nociones fundamentales, las definiciones y la funcionalidad asociadas a HP Systems Insight Manager. Estos documentos se facilitan en http://docs.hp.com/ o http://www.hp.com/go/hpsim/.



HP Systems Insight Manager Help System Este sistema de ayuda ofrece un juego completo de documentación para el uso, el mantenimiento y la solución de problemas de HP Systems Insight Manager. Se facilita un archivo PDF del sistema de ayuda en http://www.hp.com/go/hpsim/.



Se dispone de información adicional —información general del producto, libros blancos e información sobre soporte— en http://www.hp.com/go/hpsim/.

Obsolescencia HP Systems Insight Manager sustituye a Servicecontrol Manager 3.0.

HP WBEM Services for HP-UX Web-Based Enterprise Management (WBEM) (http://www.dmtf.org/) es una norma de la entidad Distributed Management Task Force (DMTF) independiente relativa a las plataformas y los recursos que define un modelo común (es decir, una descripción) y un protocolo (es decir, una interface) para supervisar y controlar un conjunto variado de recursos. El producto HP WBEM Services for HP-UX versión A.02.05 es la aplicación en HP-UX de la norma WBEM de DMTF para su publicación en HP-UX 11i v3. Este producto se basa en el proyecto de Software de código abierto (OSS) Pegasus de The Open Group (http://www.openpegasus.org/).

Capítulo 5

167

Administración general del sistema HP WBEM Services for HP-UX

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP WBEM Services for HP-UX versión A.02.05 es una actualización importante de HP WBEM Services for HP-UX versión A.02.00 distribuido actualmente con HP-UX 11i v1. HP WBEM Services for HP-UX versión A.02.05 se basa en la base de origen de OpenPegasus 2.5 y en CIM Schema 2.9, mientras que HP WBEM Services for HP-UX versión A.02.00 distribuido con el entorno operativo 11i v1 de septiembre de 2005 se basa en la base de origen de OpenPegasus 2.3.1 y en CIM Schema 2.7. A continuación se indican los principales diferenciadores entre HP-UX 11i v1 y HP-UX 11i v3: •

Proveedores de asociaciones



Soporte de internacionalización para operaciones CIM



Mejora de esquemas CIM



Soporte fuera de proceso



Soporte para ejecutar como solicitante



Autenticación basada en certificado



Identificadores de indicaciones de correo electrónico y Syslog

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP WBEM Services for HP-UX versión A.02.05 es una actualización importante de HP WBEM Services for HP-UX versión A.02.00 distribuido actualmente con HP-UX 11i v2. HP WBEM Services for HP-UX versión A.02.05 se basa en la base de origen de OpenPegasus 2.5 y en CIM Schema 2.9, mientras que HP WBEM Services for HP-UX versión A.02.00 distribuido con el entorno operativo 11i v2 de junio de 2006 se basa en la base de origen de OpenPegasus 2.4.2 y en CIM Schema 2.7. A continuación se indican los principales diferenciadores entre HP-UX 11i v2 y HP-UX 11i v3: •

Proveedores de asociaciones



Soporte de internacionalización para operaciones CIM



Mejora de esquemas CIM



Soporte fuera de proceso



Soporte para ejecutar como solicitante



Autenticación basada en certificado



Identificadores de indicaciones de correo electrónico y Syslog

Repercusión HP WBEM Services for HP-UX permite a los clientes administrar los sistemas HP-UX, aportando soluciones integradas que mejoran la infraestructura del cliente para lograr mayor eficacia en el funcionamiento.

168

Capítulo 5

Administración general del sistema HP WBEM Services for HP-UX

Compatibilidad A partir de la revisión A.02.05, HP WBEM Services for HP-UX admitirá una opción que permite la ejecución de un proveedor WBEM (es decir, el instrumental de administración) como el usuario que ha emitido la solicitud de administración. Con anterioridad a esta revisión, todos los proveedores WBEM se ejecutaban en un contexto que exige privilegios. Con la revisión HP-UX 11i v3, los proveedores WBEM serán llamados por defecto en el contexto del usuario que solicita una operación [es decir, “Ejecutar como solicitante” (Run-As-Requestor)]. Esta configuración por defecto puede interrumpir la compatibilidad retroactiva para determinados tipos de proveedores. Esto significa que es posible que se interrumpan los proveedores existentes que se ejecuten en el contexto del usuario del servidor CIM. Para solventar esta situación, los desarrolladores disponen de las siguientes alternativas: a. Para que el proveedor siga ejecutándose en un contexto que exige privilegios, los desarrolladores deberán registrar explícitamente el proveedor para que se ejecute en un contexto de “Usuario con privilegios” (Privileged User). Se trata de un cambio en el archivo de configuración y no debería requerir ningún cambio en la biblioteca del proveedor. Es decir, no será necesario que los desarrolladores vuelvan a compilar/enlazar sus proveedores para que sigan ejecutándose en un contexto que exige privilegios. Para registrar el proveedor de manera que se ejecute en un contexto de “Usuario con privilegios”, los desarrolladores deben modificar la definición de la instancia PG_ProviderModule en el formato de objetos administrados (mof - Managed Object Format) del registro del proveedor del modo siguiente: 1. Cambie el valor de InterfaceVersion de “2.1.0” a “2.5.0”. 2. Agregue la nueva propiedad UserContext = 2. A continuación, se muestra un ejemplo en el que se utiliza una definición actualizada de la instancia PG_ProviderModule para el módulo de proveedor OperatingSystem: instancia de PG_ProviderModule { Name = "OperatingSystemModule"; Vendor = "OpenPegasus"; Version = "2.0.0"; InterfaceType = "C++Default"; InterfaceVersion = "2.5.0"; Location = "OSProvider"; UserContext = 2; };

b. Para admitir la ejecución en el contexto de “Solicitante” (Requestor), los desarrolladores deben asegurarse de que el proveedor se ha escrito de manera que permita la ejecución simultánea de varias instancias del mismo (en distintos contextos de usuario). En algunos casos, puede que sea necesario que el proveedor coordine las acciones de las distintas instancias. En los casos en que el proveedor es simplemente un “paso a través” hacia un recurso administrado, es posible que no se necesite ninguna coordinación. Asimismo, los proveedores que se ejecuten en el contexto de “Solicitante” deben realizar sólo operaciones que exijan privilegios si sólo se requiere/espera que éstas se realicen correctamente cuando sean llamadas por un usuario que ya disponga de los privilegios necesarios. Capítulo 5

169

Administración general del sistema Cuentas de usuarios y grupos HP-UX

Rendimiento No se prevé ningún empeoramiento del rendimiento para esta versión de HP WBEM Services for HP-UX.

Documentación Para obtener más información, consulte las páginas de manual de HP WBEM Services for HP-UX incluidas en el producto: • • • • • • • • • •

cimmof (1) cimprovider (1) osinfo (1) wbemexec (1) cimauth (1M) cimconfig (1M) cimserver (1M) ssltrustmgr (1M) cimserverd (8) cimtrust (1M)

Asimismo, consulte los siguientes documentos, que se facilitan en http://docs.hp.com (obtenga acceso a Network and Systems Management y, a continuación, a HP WBEM Services for HP-UX): • • • •

HP WBEM Services for HP-UX Release Notes HP WBEM Services Software Developer’s Kit Release Notes HP WBEM Services for HP-UX System Administrator’s Guide HP WBEM Services Software Developer’s Kit for HP-UX Provider and Client Developer’s Guide

Obsolescencia No aplicable.

Cuentas de usuarios y grupos HP-UX La herramienta Cuentas de usuarios y grupos (ugweb) permite al usuario administrar cuentas de usuarios locales, cuentas de usuarios NIS y cuentas de grupos. La herramienta Cuentas de usuarios y grupos (ugweb) ofrece una interface gráfica de usuario (GUI) que se ejecuta en la Web y una interface de usuario basada en caracteres (TUI). En la revisión 11i v3, la zona funcional Managing Users and Groups de la aplicación heredada HP-UX Systems Administration Manager (SAM) se ha sustituido por la nueva interface de usuario basada en caracteres de HP SMH. Puede utilizar la herramienta Cuentas de usuarios y grupos HP-UX para:

170



Administrar cuentas de usuarios locales



Administrar cuentas de usuarios NIS



Administrar cuentas de grupo

Capítulo 5

Administración general del sistema Cuentas de usuarios y grupos HP-UX •

Administrar plantillas de usuario y personalizar tareas



Consultar y modificar los atributos de seguridad de los usuarios locales y los usuarios NIS, puesto que la herramienta está estrictamente integrada en la herramienta Configuración de atributos de seguridad HP-UX (secweb).

La herramienta Cuentas de usuarios y grupos (ugweb) se puede iniciar desde HP System Management Homepage (HP SMH) o desde HP Systems Insight Manager (HP SIM). En HP-UX 11i v3, esta herramienta también se puede iniciar con ayuda del comando ugweb.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La herramienta Cuentas de usuarios y grupos incorpora las siguientes características nuevas: •

Nueva interface de usuario basada en caracteres (TUI) en lugar de la interface heredada del SAM



Nueva interface gráfica de usuario (GUI) basada en la Web



Rendimiento mejorado con la nueva interface de usuario basada en caracteres (TUI)



Soporte de nombres de usuario y grupo largos

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La herramienta Cuentas de usuarios y grupos incorpora las siguientes características nuevas: •

Nueva interface de usuario basada en caracteres (TUI) en lugar de la interface heredada del SAM



Soporte de nombres de usuario y grupo largos



Coexistencia de los modos NIS y oculto

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Los problemas de compatibilidad de los que se tiene constancia en la revisión 11i v3 son los siguientes:

Capítulo 5



Los archivos /etc/sam/rmuser.excl y /etc/sam/rmfiles.excl no se admiten. Estos archivos se utilizaban anteriormente para agregar usuarios y directorios que se deben excluir de la eliminación con la aplicación HP SAM.



El número de identificación de usuario (UID) y passwds se transmiten como cadenas vacías a las secuencias de comandos de personalización de tareas.

171

Administración general del sistema Configuración del kernel HP-UX •

Actualmente, los usuarios no pueden utilizar la herramienta Cuentas de usuarios y grupos (ugweb) para agregar y modificar contraseñas de usuarios NIS si el sistema está configurado para alternar archivos de contraseñas en los modos NIS y oculto. Los usuarios pueden utilizar comandos adecuados para manipular las contraseñas de usuarios NIS.



Las plantillas creadas con la aplicación heredada SAM no funcionarán con la herramienta Cuentas de usuarios y grupos.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

La ayuda en línea sobre la herramienta Cuentas de usuarios y grupos



La página de manual de secweb (1M)



Las páginas de manual desam (1M) y smh (1M)

Obsolescencia No aplicable.

Configuración del kernel HP-UX La herramienta Configuración del kernel HP-UX permite al usuario configurar un kernel HP-UX y supervisar la utilización de los recursos del kernel controlados por los parámetros. Esta herramienta ofrece una interface gráfica de usuario (GUI) que se ejecuta en la Web y una interface de usuario basada en caracteres (TUI). Utilice la herramienta Configuración del kernel HP-UX para: •

Optimizar los parámetros optimizables del kernel



Cargar y descargar los módulos del kernel



Configurar las alarmas



Ver los archivos de registro de cambios

La herramienta Configuración del kernel HP-UX (kcweb) se puede iniciar desde HP System Management Homepage (HP SMH) y desde HP Systems Insight Manager (HP SIM). También se puede utilizar el comando kcweb para iniciarla.

172

Capítulo 5

Administración general del sistema Configuración del kernel HP-UX

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La herramienta Configuración del kernel HP-UX incorpora las siguientes características nuevas: •

Nueva interface de usuario basada en caracteres (TUI) en lugar de la interface heredada del SAM



Nueva interface gráfica de usuario (GUI) basada en la Web



Soporte de Error Management Technology



Soluciones a anomalías críticas

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La herramienta Configuración del kernel HP-UX ofrece el siguiente soporte: •

Soporte de vista preliminar de comandos en la interface de usuario basada en caracteres (TUI). El usuario puede obtener una vista preliminar de los comandos que se van a ejecutar para una tarea.



La interface de usuario basada en caracteres admite entradas basadas en formularios. Es decir, a diferencia de antes, el usuario puede ver e introducir todos los campos de datos en un único formulario.



Soporte de Error Management Technology



Soluciones a anomalías críticas

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación

Capítulo 5



La ayuda en línea sobre la herramienta Configuración del kernel HP-UX



La página de manual de kcweb (1M)



Las páginas de manual desam (1M) y smh (1M)



Consulte también las páginas de manual de kcalarm (1M), kcmond (1M), kconfig (5), kconfig (1M), kcmodule (5), kctune (1M), kclog (1M), kcpath (1M), kcusage (1M) y system (4).

173

Administración general del sistema NPROC grande de HP-UX

Obsolescencia No aplicable.

NPROC grande de HP-UX La característica de NPROC grande aumenta el número de procesos que permite el sistema HP-UX de 30.000 a 60.000.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La revisión HP-UX 11i v1 admite hasta 30.000 procesos en todo el sistema. HP-UX 11i v3 admite hasta 60.000 procesos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La revisión HP-UX 11i v2 admite hasta 30.000 procesos en todo el sistema. HP-UX 11i v3 admite hasta 60.000 procesos.

Repercusión El sistema admite actualmente más procesos ejecutados al mismo tiempo: de 30.000 a 60.000.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la página de manual de nproc (5), así como el libro blanco “Number of Processes and Process ID Values on HP-UX”, que se facilita en http://docs.hp.com.

Obsolescencia No aplicable.

174

Capítulo 5

Administración general del sistema PID grandes de HP-UX

PID grandes de HP-UX Los números de identificación de proceso (PID) grandes es una característica de HP-UX 11i v3. El intervalo de identificadores de proceso (PID) que el kernel puede generar en un sistema HP-UX autónomo se ha ampliado de 0 ~ 30.000 a 0 ~ 2^^30-1 (1.073.741.823).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El identificador de proceso (PID) máximo puede ser hasta 2^^30-1 (1.073.741.823) en lugar de 30.000. Se han agregado dos nuevos parámetros optimizables del kernel para controlar los valores que utiliza el sistema. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El identificador de proceso (PID) máximo puede ser hasta 2^^30-1 (1.073.741.823) en lugar de 30.000. Se han agregado dos nuevos parámetros optimizables del kernel para controlar los valores que utiliza el sistema.

Repercusión Los clientes de HP-UX pueden utilizar el comando de optimización de parámetros del kernel, ktune (1M), con los nuevos parámetros del kernel, process_id_min y process_id_max, para optimizar el intervalo de identificadores de proceso (PID). Si se utiliza la característica, determinados comandos (como ps (1) y top (1)) que muestran identificadores de proceso (PID) cambiarán necesariamente el número de columnas mostradas para representar dichos identificadores.

Compatibilidad Algunas aplicaciones pueden tener hipótesis incorporadas acerca del intervalo de valores para los identificadores de proceso, o estos valores específicos se asignan a algunos procesos concretos. Estas aplicaciones pueden presentar comportamientos no deseados o tener errores si process_id_min o process_id_max se definen con valores superiores a los valores por defecto 0 y 30.000, respectivamente. Para obtener más detalles, consulte la página de manual de process_id_max (5) y el libro blanco “Number of Processes and Process ID Values on HP-UX”, que se facilita en http://docs.hp.com.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de process_id_min (5) y process_id_max (5), y el libro blanco “Number of Processes and Process ID Values on HP-UX”, que se facilita en http://docs.hp.com.

Capítulo 5

175

Administración general del sistema Administrador de dispositivos periféricos HP-UX

Obsolescencia No aplicable.

Administrador de dispositivos periféricos HP-UX La herramienta Administrador de dispositivos periféricos HP-UX (pdweb) enumera y administra las ranuras PCI con capacidad OLRAD notificadas por el comando olrad y los dispositivos periféricos notificados por el comando ioscan. Al seleccionar una ranura o un dispositivo de la lista, se muestran los detalles correspondientes. Esta herramienta permite al usuario agregar, reemplazar o eliminar en línea tarjetas con capacidad OLRAD. Asimismo, permite al usuario ver los dispositivos notificados por el comando ioscan y reinstalar los archivos especiales de dispositivo cuando es posible. El nombre del paquete pdweb es PeriphDevWeb.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La herramienta Administrador de dispositivos periférico HP-UX (pdweb) se ha mejorado para: •

Admitir el direccionamiento ágil de rutas de hardware y los archivos especiales de dispositivo persistentes. La herramienta ofrece compatibilidad retroactiva mediante un enlace que permite alternar entre el direccionamiento ágil y el direccionamiento heredado.



Permitir la eliminación en línea de tarjetas OLRAD.



Leer el informe detallado de análisis de recursos críticos (CRA) del archivo de registro en el que se registra dicho informe tras el cambio de comportamiento de CRA.

En la revisión 11i v3, la herramienta Administrador de dispositivos periféricos HP-UX (pdweb) también se ha mejorado para ofrecer: •

Una nueva interface de usuario basada en caracteres (TUI)



Soporte de Error Management Technology

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

176

Capítulo 5

Administración general del sistema Colas de mensajes HP-UX System V IPC

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

La ayuda en línea sobre la herramienta Administrador de dispositivos periféricos



La página de manual de pdweb (1M)



Las páginas de manual desam (1M) y smh (1M)

Obsolescencia No aplicable.

Colas de mensajes HP-UX System V IPC Un mensaje System V consiste en una secuencia de bytes que se puede transmitir entre procesos cooperantes a través de una cola de mensajes. Las colas de mensajes HP-UX System V IPC se han mejorado con capacidades de optimización dinámicas.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los parámetros de configuración de parámetros optimizables del kernel de las colas de mensajes HP-UX System V IPC se han mejorado con capacidades de optimización dinámicas.

Capítulo 5



Los parámetros optimizables msgmax, msgssz, msgmap y msgseg se han quedado obsoletos en HP-UX 11i v3.



Se ha agregado el nuevo parámetro optimizable dinámico msgmbs, el cual indica la cantidad máxima (en megabytes) de memoria del kernel que se va a utilizar para los mensajes que se espera recibir. Este nuevo parámetro optimizable sustituye la función de los parámetros optimizables obsoletos msgssz y msgseg. La reducción del valor del parámetro optimizable no produce ningún efecto en los mensajes activos, aunque el nuevo valor del parámetro optimizable sea inferior al número total de bytes de los mensajes actualmente en cola. No obstante, es posible que no se pongan en cola mensajes nuevos hasta que el número total de bytes sea inferior al valor de msgmbs.

177

Administración general del sistema Colas de mensajes HP-UX System V IPC •

Los parámetros optimizables msgmni y msgtql son ahora dinámicos. Los valores de estos parámetros optimizables se pueden aumentar o disminuir dinámicamente sin reiniciar el equipo. La reducción del valor de msgtql no produce ningún efecto en los mensajes en cola, aunque el valor del nuevo parámetro optimizable sea inferior al número de mensajes en cola. No obstante, es posible que no se pongan en cola mensajes nuevos hasta que el número de mensajes sea inferior al valor de msgtql. La reducción del valor de msgmni no produce ningún efecto en las colas de mensajes activas, aunque el valor del nuevo parámetro optimizable sea inferior al número de colas creadas en el sistema. No obstante, es posible que no se puedan crear colas nuevas hasta que el número de colas activas sea inferior al valor de msgmni.



El parámetro optimizable msgmnb permanece igual.

Los ajustes de optimización dinámicos para msgmbs, msgmni y msgtql se pueden realizar con SAM o el comando de configuración del kernel kctune. CONSEJO

Para obtener información sobre los parámetros optimizables del kernel obsoletos que se enumeran en este documento, realice una búsqueda de la palabra “parámetro optimizable”. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Será posible cambiar los parámetros de las colas de mensajes System V y que estos cambios se apliquen inmediatamente sin necesidad de reiniciar el sistema.

Compatibilidad Al actualizar el sistema, la configuración específica para el sitio de los parámetros msgseg y msgssz se sustituirá por una configuración específica para el sitio de msgmbs. Se define en el valor de (msgssz*msgseg) redondeado a megabytes.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de msgmap (5), msgseg (5), msgssz (5), msgmax (5), mesg (5), msgmni (5), msgtql (5) y msgmbs (5).

Obsolescencia No aplicable.

178

Capítulo 5

Administración general del sistema HP-UX WBEM Fibre Channel Provider

HP-UX WBEM Fibre Channel Provider FC Provider es el proveedor HP-UX WBEM para los adaptadores de bus host (HBA) Fibre Channel. Las aplicaciones de cliente pueden utilizar este proveedor para obtener información sobre los adaptadores de bus host (HBA) HP-UX Fibre Channel disponibles en el sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto es nuevo para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX, ya que los proveedores WBEM no se distribuían antes con la revisión de actualización de septiembre de 2005 de los entornos operativos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El número más reciente de versión del producto admitido en la revisión HP-UX 11i v2 es 11.23.0609.02. El número de versión del producto admitido en la revisión HP-UX 11i v3 es 11.31.01. Todas las funcionalidades para las clases de asociación no se implantaron en la revisión de junio de 2006 de HP-UX 11i v2, pero se han implantado en la revisión HP-UX 11i v3.

Repercusión No hay ninguna repercusión.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La información completa del producto se facilita en la hoja de datos del producto FC Provider. La hoja de datos del producto se facilita en formato PDF en http://www.docs.hp.com (obtenga acceso a Network and Systems Management).

Obsolescencia No aplicable.

Capítulo 5

179

Administración general del sistema HP-UX WBEM File System Provider

HP-UX WBEM File System Provider FSProvider hace accesible la información del sistema de archivos. FSProvider orquesta las clases HPUX_HFS, HP_LOFS, HP_CDFS, HP_VxFS, HP_NFS, HP_MountPoint y HPUX_Mount.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto es nuevo para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX, ya que los proveedores WBEM no se distribuían antes con la revisión de actualización de septiembre de 2005 de los entornos operativos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El producto es nuevo para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX, ya que este proveedor WBEM no se distribuía antes con la revisión de actualización de junio de 2006 de los entornos operativos.

Repercusión No hay ninguna repercusión.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La información completa del producto se facilita en la hoja de datos del producto FSProvider, que se instala en /opt/fsprovider/doc/HPUX_FSProvider.pdf.

Obsolescencia No aplicable.

180

Capítulo 5

Administración general del sistema HP-UX WBEM IOTree Provider

HP-UX WBEM IOTree Provider IOTreeProvider es un proveedor HP-UX WBEM. Las aplicaciones de cliente pueden utilizar HP-UX WBEM IOTree Provider para obtener información sobre los adaptadores de bus host (HBA) HP-UX IOTree del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto es nuevo para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX, ya que los proveedores WBEM no se distribuían antes con la revisión de actualización de septiembre de 2005 de los entornos operativos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 IOTree Provider muestra información sobre todas las ranuras del sistema HP-UX 11i v3, pero sólo presenta información sobre los dispositivos de conexión en funcionamiento del sistema HP-UX 11i v2.

Repercusión No hay ninguna repercusión.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La información completa del producto se facilita en la hoja de datos del producto IOTreeProvider. La hoja de datos se facilita en formato PDF en http://www.docs.hp.com (obtenga acceso a Network and Systems Management).

Obsolescencia No aplicable.

Capítulo 5

181

Administración general del sistema HP-UX WBEM LAN Provider para interfaces Ethernet

HP-UX WBEM LAN Provider para interfaces Ethernet HP-UX WBEM LAN Provider para interfaces Ethernet (WBEMP-LAN-00) es un proveedor CIM para los recursos técnicos LAN basados en Ethernet del sistema operativo HP-UX. La revisión inicial B.11.31.01 se encuentra disponible en los medios del entorno operativo HP-UX 11i v3. Las aplicaciones de cliente pueden utilizar este proveedor para determinar todos los enlaces LAN Ethernet disponibles en el sistema (registrados y conocidos por HP-UX DLPI) y para recabar información sobre ellos. LAN Provider utiliza CIM Schema v2.7 y admite las siguientes clases: •

HPUX_EthernetPort, que es una subclase de CIM_EthernetPort



HPUX_EthernetLANEndpoint, que es una subclase de CIM_LANEndpoint



HPUX_EthernetPortImplementsLANEndpoint, que es una subclase de CIM_PortImplementsEndpoint

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto LAN Provider, versión B.11.31.01, es nuevo para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 No hay cambios respecto a HP-UX 11i v2.

Repercusión No hay ninguna repercusión.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Los clientes pueden buscar el siguiente documento instalado en el sistema para obtener más información acerca del módulo LAN Provider: /opt/lanprovider/doc/HPUX_LANProvider.pdf

Obsolescencia No aplicable.

182

Capítulo 5

Administración general del sistema HP-UX WBEM Online Operations Service Provider

HP-UX WBEM Online Operations Service Provider Online Operations Service (OLOS) Provider no se admite actualmente. Se prevé que admita características en revisiones futuras de HP-UX 11i v3. Este proveedor se distribuye como el producto olosProvider y forma parte del paquete SysMgmtMin. Para deshabilitar OLOS Provider, utilice el siguiente comando: cimprovider -d -m HP_OLOSProviderModule Para obtener detalles, consulte la página de manual de cimprovider (1).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Este producto es nuevo para los clientes que migran a partir de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Este producto es nuevo para los clientes que migran a partir de HP-UX 11i v2.

Repercusión No hay ninguna repercusión.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la página de manual de cimprovider (1).

Obsolescencia No aplicable.

Capítulo 5

183

Administración general del sistema HP-UX WBEM SCSI Provider

HP-UX WBEM SCSI Provider SCSI Provider es un proveedor HP-UX WBEM. Las aplicaciones de cliente pueden utilizar este proveedor para obtener información sobre los adaptadores de bus host (HBA) HP-UX SCSI del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto es nuevo para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX, ya que los proveedores WBEM no se distribuían antes con la revisión de actualización de septiembre de 2005 de los entornos operativos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 No se han efectuado cambios en las características entre la revisión de junio de 2006 de HP-UX 11i v2 y la revisión HP-UX 11i v3. El número más reciente de versión del producto admitido en la revisión HP-UX 11i v2 es 11.23.050. El número de versión del producto admitido en la revisión HP-UX 11i v3 es 11.31.01.

Repercusión No hay ninguna repercusión para el cliente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La información completa del producto se facilita en la hoja de datos del producto SCSIProvider. La hoja de datos se facilita en formato PDF en http://www.docs.hp.com (obtenga acceso a Network and Systems Management).

Obsolescencia No aplicable.

184

Capítulo 5

Administración general del sistema Ignite-UX

Ignite-UX El producto Ignite-UX es un conjunto de herramientas de administración HP-UX que le ayuda a: •

Instalar HP-UX 11.0, 11i v1 (B.11.11), v2 (B.11.23) y v3 (B.11.31) en varios clientes PA-RISC y/o basados en Itanium de la red.



Crear configuraciones de instalación personalizadas, o imágenes doradas, para utilizarlas en varias instalaciones en los clientes.



Recuperar remotamente clientes HP-UX.



Crear medios de recuperación personalizados, incluidos cintas, CD y DVD.



Administrar y supervisar varias sesiones de instalación en los clientes.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Ignite-UX versión C.7.0.x abarca los siguientes cambios: •

Ignite con capacidad para multirruta — HP-UX 11i v3 aplica un nuevo enfoque para el direccionamiento de E/S. Esto significa que Ignite-UX muestra rutas de hardware a la ruta de LUN para instalaciones de HP-UX 11i v3. Para 11i v2 y versiones anteriores de HP-UX, Ignite-UX muestra rutas de hardware heredadas. Para obtener más información sobre el nuevo direccionamiento de dispositivos, consulte el libro blanco “The Next Generation Mass Storage Stack”, que se facilita en http://docs.hp.com/en/netsys.html#Storage%20Area%20Management. — Como ayuda en la transición desde las rutas de hardware heredadas a las rutas de hardware a la ruta de LUN, y en la identificación de los dispositivos en configuraciones con varias rutas más grandes, Ignite-UX incluye ahora una pantalla “More Info” que muestra todas las rutas a los dispositivos, así como los identificadores de ámbito mundial (WWID) de los dispositivos. — En HP-UX 11i v3, los archivos especiales de dispositivo persistentes de los dispositivos del sistema persistirán entre los reinicios del sistema y también normalmente entre las recuperaciones de Ignite-UX, pero no será lo habitual entre instalaciones. — Los archivos especiales de dispositivo heredados se manejan en HP-UX 11i v3 como en las versiones anteriores de Ignite-UX.

Capítulo 5



Los entornos operativos se han reestructurado en HP-UX 11i v3. Los productos de software enumerados en la ficha Software de la interface de configuración de la instalación del cliente están ahora agrupados como “Required”, “Recommended” y “Optional”, y estos grupos se muestran como categorías seleccionables.



Ignite-UX se integra en SWManager en lugar de SD-UX para las tareas de instalación de software en HP-UX 11i v3.



Los sistemas HP-UX 11i v3 que admiten el hipersubprocesamiento lo tendrán habilitado por defecto. El estado de hipersubproceso se mantiene con la recuperación. 185

Administración general del sistema Ignite-UX •

La ruta de inicio del sistema se administra automáticamente en HP-UX 11i v3 para las configuraciones con varias rutas a medida que cambian las rutas. El subsistema de E/S elegirá la mejor ruta de inicio y cambiará las rutas de inicio según proceda. Consulte el libro blanco “The Next Generation Mass Storage Stack”, que se facilita en http://docs.hp.com/en/netsys.html#Storage%20Area%20Management.



El conjunto de información de inventario de E/S para la instalación y la recuperación es más complejo, pero más eficaz. Puede producirse una mejora del rendimiento o no.



Los detalles de cómo Ignite-UX interactúa con el kernel han cambiado, por lo que se muestran y registran mensajes nuevos y mensajes modificados.



El formato de archivo para los archivos de recuperación y los archivos de almacenamiento dorados lo puede seleccionar ahora el usuario, y se ha agregado pax como opción de formato. Se tiene constancia de un problema con el formato pax cuando el servidor Ignite-UX no ejecuta HP-UX 11i v3. Para obtener más información, consulte las notas de la revisión de Ignite-UX.



Ignite-UX comprobará los requisitos mínimos de memoria y no permitirá que continué la instalación o recuperación si el sistema está por debajo del límite de memoria. También es posible que se muestren mensajes de advertencia cuando la cantidad de memoria sea la mínima o esté cerca del mínimo.



La estructura del paquete Ignite-UX ha cambiado. La etiqueta del paquete de principios de Ignite-UX es ahora IGNITE en lugar de la anterior etiqueta del paquete B5725AA. Las etiquetas del paquete específicas del sistema operativo, como Ignite-UX-11-23, permanecen igual, y hay una etiqueta nueva para Ignite-UX-11-31.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Ignite-UX no admite las configuraciones que incluyen más de una versión de VxVM en la misma imagen. Asegúrese de que las imágenes de instalación y recuperación contienen sólo una versión del producto VxVM.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación El sitio web del producto Ignite-UX, que alberga información y documentación, se ha actualizado para esta revisión. Se ubica en http://www.docs.hp.com/en/IUX/

186

Capítulo 5

Administración general del sistema Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio Los siguientes documentos se han actualizado para reflejar todos los cambios efectuados en el producto para esta revisión. Se ubican en http://www.docs.hp.com/en/IUX/infolib.html • • • •

Guía de administración de Ignite-UX Ignite-UX Custom Configuration Files Ignite-UX Reference Ignite-UX Release Notes

Obsolescencia No aplicable.

Capacidad para restablecer los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio La revisión HP-UX 11i v3 ofrece una nueva característica que permite restablecer todos los valores de los parámetros optimizables del kernel desde el símbolo de sistema de inicio.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Todos los valores de los parámetros optimizables del kernel se pueden restablecer desde el símbolo de sistema de inicio. Con este método se pueden modificar los valores de varios parámetros optimizables al mismo tiempo. Los cambios en los valores de los parámetros optimizables realizados con este mecanismo serán persistentes. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Todos los valores de los parámetros optimizables del kernel se pueden restablecer desde el símbolo de sistema de inicio. Con este método se pueden modificar los valores de varios parámetros optimizables al mismo tiempo. Los cambios en los valores de los parámetros optimizables realizados con este mecanismo serán persistentes.

Repercusión Si parece que un sistema no se puede reiniciar debido a que se han definido valores no válidos para parámetros optimizables, dichos valores se pueden corregir en el símbolo de sistema de inicio.

Compatibilidad Se trata de una característica nueva. No se tiene constancia de ningún problema de compatibilidad. Capítulo 5

187

Administración general del sistema Volcado en directo

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para obtener más información, consulte la página de manual de hpux (1M).

Obsolescencia No aplicable.

Volcado en directo Volcado en directo (Livedump) es una característica nueva de HP-UX 11i v3 que permite obtener un archivo de volcado de sucesos en un sistema activo sin que se produzca un cierre forzado ni la emergencia del sistema. Esta solución se implementa sólo para las plataformas basadas en Itanium®. Volcado en directo se puede utilizar en un sistema estable y no afecta a la estabilidad del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Volcado en directo es una característica nueva de HP-UX 11i v3 para las plataformas basadas en Itanium®. Esta característica no existe en HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Volcado en directo es una característica nueva de HP-UX 11i v3 para las plataformas basadas en Itanium®. Esta característica no existe en HP-UX 11i v2.

Repercusión Se trata de una característica para recopilar archivos de volcado de sistemas activos. Esta característica se puede utilizar para proporcionar un archivo de volcado del sistema con vistas a un análisis sin conexión del estado del kernel del sistema.

Compatibilidad Esta característica se implementa sólo para las plataformas basadas en Itanium®.

Rendimiento Volcado en directo guarda la memoria en el sistema de archivos, en un formato que reconocen los depuradores de kernel. Por lo tanto, el sistema experimentará una carga adicional durante el tiempo de volcado en directo.

188

Capítulo 5

Administración general del sistema Nombres de usuario/grupo largos

Documentación Para obtener más información, consulte la página de manual de livedump (1M).

Obsolescencia No aplicable.

Nombres de usuario/grupo largos El límite actual de los nombres de usuario/grupo se ha mejorado de 8 a 255 bytes. Por defecto, HP-UX sigue teniendo el límite de 8 bytes para los nombres de usuario/grupo. Con un habilitador (lugadmin -e), este límite se puede mejorar a 255. Una vez habilitados los nombres de usuario/grupo largos, no es posible deshabilitarlos en el futuro. No se proporciona una opción de deshabilitación debido a que no resulta práctica la búsqueda automática de todas las instancias de almacenamiento estable que pueden contener nombres que superan los límites por defecto.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han mejorado los siguientes subsistemas para admitir nombres de usuario/grupo largos: •

Comandos: — acct (1M) — acctcom (1M) — at (1) — cancel (1) — cron (1M) — crontab (1) — finger (1) — fwtmp (1M) — groupadd (1M) — groupdel (1M) — groupmod (1M) — groups (1) — ipcs (1) — last (1) — leave (1)

Capítulo 5

189

Administración general del sistema Nombres de usuario/grupo largos — login (1) — lp (1) — lpadmin (1M) — lpalt (1) — lpsched (1M) — lpstat (1) — ls (1) — passwd (1) — pipcs (1) — ps (1) — pwgr (1M) — pwck (1M) — rcs (1) — reboot (1M) — rlpstat (1M) — sccs (1) — timex (1) — top (1) — uptime (1) — useradd (1M) — userdel (1M) — usermod (1M) — vipw (1M) — who (1) •

Biblioteca C de HP-UX (libc): — initgroups (3C) — sysconf (2) También se proporciona una interface API nueva, ug_display_width (3C), para que las aplicaciones puedan consultar la anchura de visualización. Para obtener más detalles, consulte la sección “Biblioteca C HP-UX (libc): Otros cambios” en la página 379.



Comandos del sistema de archivos: — ff (1M) (HFS y VxFS) — repquota (1M) (HFS) — quotacheck (1M) (HFS) Para obtener más detalles, consulte la sección “Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck” en la página 339.

190

Capítulo 5

Administración general del sistema Nombres de usuario/grupo largos •

Cliente DCE



Identificadores de host



IPFilter



Kerberos Client



Kerberos SSAPI Server



Marco de PAM: — libpam — pam_unix (5) — pam_hpsec (5)



Subsistema de auditoría de HP-UX (consulte la página de manual de audit (5))



ONC+



Internet Services



SAM heredado y Cuentas de usuarios y grupos HP-UX (ugweb)



Escritorio CDE



Diagnóstico de STM

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Puede utilizar nombres de usuario/grupo de hasta 255 caracteres en los productos enumerados anteriormente. Los comandos syslogd (1M), tsm (1) y shl (1) no admiten actualmente nombres de usuario y grupo largos, y se prevén para una revisión futura. Además, una vez habilitada la característica de nombres de usuario y grupo largos, no es posible deshabilitarla en el futuro. No se proporciona una opción de deshabilitación debido a que no resulta práctica la búsqueda automática de todas las instancias de almacenamiento estable que pueden contener nombres que superan los límites por defecto.

Compatibilidad Los cambios son compatibles con revisiones anteriores. NOTA

La característica de nombres de usuario y grupo largos no se admite para los sistemas de confianza.

Rendimiento No hay ninguna repercusión en el rendimiento.

Capítulo 5

191

Administración general del sistema Node and Host Name Expansion

Documentación Para obtener más información, consulte las páginas de manual de lugadmin (1M) y ug_display_width (3C), así como el libro blanco “Username and Groupname Sizes on HP-UX”, que se facilita en http://docs.hp.com.

Obsolescencia No disponible.

Node and Host Name Expansion La característica Node and Host Name Expansion ofrece la capacidad al administrador del sistema para definir nombres de nodos y sistemas host de hasta 255 bytes. Esta capacidad estaba disponible anteriormente sólo como un producto opcional para HP-UX 11i v2.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto permite al cliente definir nombres de nodos y sistemas host más largos (hasta 255 bytes) para los sistemas HP-UX. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El producto permite al cliente definir nombres de nodos y sistemas host más largos (hasta 255 bytes) para los sistemas HP-UX. Esta capacidad estaba disponible anteriormente sólo como un producto opcional para HP-UX 11i v2 (Node and Host Name Expansion [NodeHostNameXpnd], revisión B.11.23.01, paquete del producto).

Repercusión El producto permite al cliente definir nombres de nodos y sistemas host más largos (hasta 255 bytes) para los sistemas HP-UX.

Compatibilidad Los parámetros del sistema HP-UX por defecto garantizan que los nombres de nodo y host no superen las longitudes permitidas de 8 y 64 bytes, respectivamente. Se ha agregado un nuevo parámetro optimizable del sistema, expanded_node_host_names, que permite al administrador habilitar el sistema para aceptar nombres de nodo y sistemas host de hasta 255 bytes de longitud. Definir la longitud de los nombres de nodo y sistemas host en más de 8 o 64 bytes, respectivamente, puede hacer que algunas aplicaciones que utilizan los nombres de nodo o sistemas host presenten un comportamiento anómalo o que den error. Se recomienda encarecidamente entender perfectamente toda la documentación (páginas de manual y libro blanco) antes de habilitar el sistema para aceptar nombres más largos. 192

Capítulo 5

Administración general del sistema Paquete Obsolescence

Rendimiento Este producto no tiene ningún efecto en el rendimiento del sistema.

Documentación •

Las siguientes páginas de manual, y posiblemente otras páginas de manual, se han actualizado: — — — — — — — —



uname (1) setuname (1) hostname (1) uname (2) setuname (2) gethostname (2) sethostname (2) sysconf (2)

Las siguientes páginas de manual, y posiblemente otras páginas de manual, son nuevas: — nodehostnamesize (5) — enable_nodehostnamexpnd (5) — uname_eoverflow (5)



El libro blanco “Node and Host Name Sizes on HP-UX: Using the Expanded Capabilities” se facilita en http://docs.hp.com.

Obsolescencia No aplicable.

Paquete Obsolescence El producto del paquete Obsolescence se utiliza durante una actualización cuando es necesario eliminar del sistema el software obsoleto. Este producto se selecciona automáticamente para las actualizaciones. Durante el proceso de actualización, se eliminan los siguientes productos o controladores obsoletos o incompatibles: NOTA

Tenga en cuenta que es posible que, al actualizar a HP-UX 11i v3, también se eliminen otros productos no enumerados aquí. •

HP-UX IPQoS para revisiones anteriores de HP-UX (HP-UX 11i v1 y v2) es incompatible con HP-UX 11i v3.

NOTA

Capítulo 5

HP-UX IPQoS



HP ISEE obsoleto



Java3D para Java 1.4



HP DCE Core Admin obsoleto

193

Administración general del sistema Online Diagnostics •

Servidor de seguridad HP DCE



HP DCE CDS Server



Producto HP ISCSI-SWD



HP-PCI ATM



Controlador HP PCI TokenRing



Controlador HP PCI FDDI obsoleto



Navegadores Netscape



HP-UX Visualize Conference Run Time Environment



Producto HP-UX Mobile IPv4



HP Frame Relay Link Software



Producto HP I2O RAID



Controlador HP HPPB 100BaseT



Controlador HP EISA 100BaseT



Controlador HP EISA TokenRing



Controlador HP HPPB TokenRing



Controlador HP EISA FDDI



Controlador HP HPPB FDDI



Controlador HP HSC FDDI



Controlador HP-PB ATM



Controlador HP HSC ATM



SCR



DMI



ObAM



Java 1.3 JDK/JRE/JPI/Java3D



Java 1.2 JDK/JRE/JPI/Java3D

Online Diagnostics El producto Online Diagnostics distribuye las siguientes herramientas:

194



EMS Hardware Monitors: EMS Hardware Monitors le permite supervisar el funcionamiento de una amplia variedad de productos de hardware y recibir avisos si se produce algún error o cualquier actividad excepcional.



Support Tools Manager (STM): STM ofrece un conjunto de herramientas de soporte en línea, que le permiten comprobar el hardware del sistema, solucionar problemas con el mismo y examinar los registros del sistema.

Capítulo 5

Administración general del sistema Online Diagnostics

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se ha introducido una opción nueva que se llama page para el comando map. Cuando el usuario escribe map en el símbolo del sistema, la salida de map del sistema se vuelca en la pantalla. La salida de map del sistema puede ocupar varias páginas y no ser de fácil lectura. La opción page mostrará una salida paginada del comando map del sistema. Escriba el siguiente comando en el símbolo del sistema cstm para obtener una salida paginada del comando map del sistema: cstm> map page NOTA

La funcionalidad del comando map sigue siendo la misma. Al escribir map en el símbolo del sistema cstm, seguirá viendo la salida del comando map del sistema, pero sin paginar. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Los módulos del kernel no incluirán advertencias del compilador.



Online Diagnostics se ha mejorado para incluir Interface Expansion Program (IEP) para nombres de usuario y grupo y números de identificación de proceso (PID) grandes, y nproc.



Online Diagnostics se ha mejorado para admitir características adicionales de HP-UX Virtual Partitions (vPars), como el soporte de la notificación de sucesos debido a la migración dinámica de CPU.



Online Diagnostics admite las siguientes características nuevas: — Soporte de diagnóstico para la vista ágil de dispositivos — Soporte de diagnóstico para informar de la ruta de hardware extendida de dispositivos — Soporte de diagnóstico para informar de las anulaciones de comprobación del equipo (MCA) recuperadas — Soporte de diagnóstico para equipos basados en rx7640, rx8640, SD16B, SD32B, SD64B, rx3600 y rx6600



Online Diagnostics admite la característica Automatic Error Recovery.



Online Diagnostics admite las operaciones de adición y eliminación en línea de tarjetas PCI (OL* PCI).

Repercusión Podrá utilizar el nuevo adaptador de puente host APOLLO para la funcionalidad PCI heredada.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Capítulo 5

195

Administración general del sistema Parámetros optimizables del kernel para SCSI (obsoletos)

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte los siguientes documentos que se facilitan en http://www.docs.hp.com/en/diag.html: •

Documentación sobre EMS — — — — — — — — — — —



Data Sheets EMS Hardware Monitors Quick Reference Guide EMS Hardware Monitors User’s Guide EMS HW Monitors for Hitachi Systems Running HP-UX Event Descriptions Frequently Asked Questions (FAQs) Multiple-View (Predictive-Enabled) Monitors Overview Quick Start: Anatomy of a Monitor (Controlling and Learning About Monitors) Requirements and Supported Products Release Notes

Documentación sobre STM — — — — — —

Frequently Asked Questions Quick Reference Release Notes STM Online Help STM Overview STM Tutorial

Obsolescencia A partir de mayo de 2005 (HP-UX 11i v2) y septiembre de 2005 (HP-UX 11i v1), las unidades de cinta ya no se admiten. En HP-UX 11i v3, Online Diagnostics no admite unidades de cinta. Aunque algunas de las herramientas de Support Tools Manager (STM) pueden funcionar con unidades de cinta, éstas no se admiten. Las utilidades y herramientas de diagnóstico que admiten estos dispositivos son HP StorageWorks Library y Tape Tools (L y TT). Estas herramientas se facilitan en http://www.hp.com/support/tapetools.

Parámetros optimizables del kernel para SCSI (obsoletos) scsi_maxphys: longitud máxima permitida de una E/S en todos los dispositivos SCSI. scsi_max_qdepth: número máximo de E/S que el destino pondrá en cola para su ejecución. default_disk_ir: habilita/deshabilita el uso de una caché de escritura de un dispositivo en el subsistema SCSI.

196

Capítulo 5

Administración general del sistema Software Distributor

CONSEJO

Para obtener información sobre otros parámetros optimizables del kernel obsoletos que se enumeran en este documento, realice una búsqueda de la palabra “parámetro optimizable”.

Resumen de cambios Los siguientes parámetros optimizables del kernel para SCSI se han quedado obsoletos: •

scsi_maxphys: este parámetro optimizable se ha sustituido por el atributo escsi_maxphys, que se puede obtener y definir mediante el comando scsimgr. Consulte la página de manual de scsimgr (1M).



scsi_max_qdepth: este parámetro optimizable se ha sustituido por el atributo max_q_depth, que se puede definir mediante el comando scsimgr. Consulte la página de manual de scsimgr (1M).



default_disk_ir: este parámetro optimizable se ha sustituido por el atributo disable_flags, que se puede definir mediante el comando scsimgr para habilitar o deshabilitar la caché de escritura de un conjunto de dispositivos de bloques. Consulte las páginas de manual de scsimgr (1M) y scsimgr_esdisk (5). El comando scsictl también se puede utilizar para habilitar o deshabilitar la caché de escritura de un dispositivo de disco específico. Consulte la página de manual de scsictl (1M).

Software Distributor Software Distributor (SD), versión 11.31, es el conjunto de herramientas estándar para trabajar con los paquetes de software HP-UX. SD es un grupo de software para empaquetar, instalar, copiar, enumerar, eliminar y comprobar el software.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 SD se ha creado a partir de un conjunto común de fuentes para todas las revisiones del sistema operativo. Por lo tanto, la funcionalidad única para HP-UX 11i v3 suele ser específica del sistema operativo o se ha agregado recientemente. A continuación, se muestra una lista de las capacidades nuevas de SD para la revisión HP-UX 11i v3: •

Soporte de las características únicas para HP-UX 11i v3, que incluyen números de identificación de proceso (PID) grandes, y nombres de usuario y grupo largos.



Compatibilidad mejorada para herramientas de distribución de software avanzadas como Software Manager, update-ux y futuras herramientas. También hay disponibles características nuevas adicionales, como el soporte de archivos grandes, para HP-UX 11i v1.

NOTA •

Capítulo 5

Soluciones a anomalías.

197

Administración general del sistema Software Distributor Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 SD se ha creado a partir de un conjunto común de fuentes para todas las revisiones del sistema operativo. Por lo tanto, la funcionalidad única para HP-UX 11i v3 suele ser específica del sistema operativo o se ha agregado recientemente. A continuación, se muestra una lista de las capacidades nuevas de SD para la revisión HP-UX 11i v3: •

Soporte de las características únicas para HP-UX 11i v3, que incluyen números de identificación de proceso (PID) grandes, y nombres de usuario y grupo largos.



Compatibilidad mejorada para herramientas de distribución de software avanzadas como Software Manager, update-ux y futuras herramientas. También hay disponibles características nuevas adicionales, como el soporte de archivos grandes o cambios en el disco raíz dinámico, para HP-UX 11i v2.

NOTA •

Soluciones a anomalías.

Repercusión Puede continuar realizando de forma confiable operaciones de distribución de software.

Compatibilidad SD sigue siendo compatible entre todas las revisiones admitidas. Las revisiones HP-UX 11i v1, HP-UX 11i v2 y HP-UX 11i v3 se han creado a partir de un conjunto común de fuentes.

Rendimiento El rendimiento es el mismo que en revisiones anteriores.

Documentación Para ampliar la información, consulte el sitio web de cliente SD en http://docs.hp.com/en/SD/.

Obsolescencia No aplicable.

198

Capítulo 5

Administración general del sistema Software Package Builder

Software Package Builder Software Package Builder (SPB) ofrece un método visual para crear y modificar paquetes de software con el formato de paquete HP-UX Software Distributor (SD). Después de empaquetar el software, los administradores pueden transferirlo fácilmente a un medio de distribución, producirlo en serie e instalarlo. La interface gráfica de usuario (GUI) de SPB proporciona una ventana de acceso a la estructura del paquete de software, mostrando los atributos susceptibles de definición para cada elemento del paquete. El SPB carga dinámicamente las directivas de empaquetado y valida los atributos del paquete de software cotejándolos con dichas directivas. La interface de línea de comandos (CLI) de SPB también puede realizar la validación de los atributos del paquete de software cotejándolos con las directrices y admite las modificaciones automatizadas de la especificación del paquete de software. Tenga experiencia o no con el empaquetado, SPB le resultará útil. Las características de SPB abarcan las siguientes posibilidades: •

Crear un archivo de especificación de productos (PSF) para organizar archivos a fin de conformar productos, conjuntos de archivos y, de forma opcional, agrupamientos (paquetes) y subproductos.



Establecer valores de atributos a fin de definir las características del paquete de software; por ejemplo, la revisión, la arquitectura, los permisos de acceso a los archivos y las dependencias.



Las secuencias de comandos de control pueden personalizar en mayor medida la forma de manejar el software al instalarlo o eliminarlo del sistema de destino.



Validar el archivo PSF cotejándolo con las directivas de empaquetado a fin de garantizar la creación fructuosa de un almacén con el comando swpackage y la instalación de software posterior.



Modificar y validar automáticamente el archivo PSF como parte integrante del proceso de creación nocturno con ayuda de la interface de línea de comandos (CLI) del SPB.

Con SPB, los programadores y administradores pueden empaquetar fácilmente el software en formato SD, posibilitando la administración del software con herramientas SD estándar (por ejemplo, swinstall, swlist y swremove). Por ejemplo, SPB simplifica poner un empaquetador SD alrededor del software de código abierto. Como consecuencia, la administración del inventario del software y la administración del sistema se simplifican.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Capítulo 5

Se ha agregado un nuevo archivo de directivas interno de HP, 1131Policies.xml, para admitir el empaquetado para la revisión HP-UX 11i v3. Estas directivas amplían las etiquetas de categoría permitidas y modifican la arquitectura y las reglas del atributo os_release.

199

Administración general del sistema Software Package Builder •

Se ha agregado un archivo de directivas de empaquetado externo, 113XPolicies_SD.xml, para admitir el empaquetado para la revisión HP-UX 11i v3. Este archivo contiene cambios en la arquitectura y las reglas del atributo os_release.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Si ejecuta HP-UX 11i v3, los archivos de directivas nuevos se seleccionarán automáticamente, siendo transparentes para el usuario. No obstante, es posible que el usuario deba seleccionar explícitamente el archivo 113XPolicies_SD.xml desde la línea de comandos de SPB.

Compatibilidad SPB utiliza Java 1.4.0 o posterior.

Rendimiento El comportamiento de Java Swing puede conllevar incoherencias a la hora de navegar cuando el generador SPB se ejecuta a través de un emulador X. Si la configuración del comportamiento del clic del ratón (“mouse”) es demasiado lenta, esto puede impedir que el SPB guarde en el búfer todos los clics del “mouse”. Podría darse la circunstancia de que esto acarreara la pérdida de datos. Las notas de la revisión del producto SPB contienen un procedimiento detallado para subsanar este problema de rendimiento. Se recomienda encarecidamente completar el procedimiento antes de utilizar el SPB. En relación con éste y otros temas de solución de problemas, consulte el sistema de ayuda de SPB.

Documentación Para ampliar la información sobre Software Package Builder, consulte: • • •

la página de manual de spb: spb (1M) el sitio web de SPB ubicado en http://www.docs.hp.com/en/SPB/ el documento Software Package Builder 2.0 User’s Guide, que se facilita en http://www.docs.hp.com

Obsolescencia No aplicable.

200

Capítulo 5

Administración general del sistema System Administration Manager (SAM)

System Administration Manager (SAM) System Administration Manager (SAM) era una herramienta de administración de sistemas HP-UX que aportaba diversas herramientas para llevar a cabo tareas de administración del sistema. En la revisión 11i v3 de HP-UX, System Administration Manager (SAM) se ha desaprobado. Se presenta HP System Management Homepage (HP SMH), una versión mejorada del SAM, para administrar los sistemas HP-UX.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP System Management Homepage (una versión mejorada de SAM) proporciona una interface gráfica de usuario (GUI) y una interface de usuario basada en caracteres (TUI) para administrar HP-UX. Puede obtener acceso a estas interfaces mediante el comando smh (/usr/sbin/smh). No obstante, también puede utilizar el comando sam. El comando sam se comporta igual que el comando smh, salvo que el mensaje de desaprobación se muestra al principio. Cuando se ejecuta el comando sam o smh y la variable de entorno DISPLAY está definida, HP SMH se abre en el navegador web por defecto. Si la variable de entorno DISPLAY no se ha definido, HP SMH se abre en la interface basada en caracteres. La mayoría de las aplicaciones para realizar tareas de administración se encuentran ahora disponibles mediante una interface gráfica de usuario (GUI) basada en la Web y una interface de usuario basada en caracteres (TUI) mejorada. No obstante, unas cuantas aplicaciones siguen abriéndose en una interface de usuario basada en caracteres o una interface X-Windows basadas en ObAM. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Se recomienda utilizar el comando smh (1M). No obstante, el comando sam (1M) seguirá estando disponible y comportándose como el comando smh (1M). Algunas de las zonas funcionales disponibles anteriormente para la administración del sistema se han quedado obsoletas. Estas zonas se enumeran en la sección “Obsolescencia”, presentada más adelante.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Capítulo 5

201

Administración general del sistema Herramienta Auditing and Security del System Administration Manager (SAM)

Documentación Para obtener más información, consulte las páginas de manual de smh (1M), sam (1M) y samlog_viewer (1M). Asimismo, consulte el libro blanco sobre HP System Management Homepage (HP SMH) y el libro blanco sobre Terminals and Modems, que se facilitan en http://docs.hp.com.

Obsolescencia En la revisión 11i v3 de HP-UX, System Administration Manager (SAM) se ha desaprobado. Se presenta HP System Management Homepage (HP SMH), una versión mejorada del SAM, para administrar los sistemas HP-UX. Las siguientes zonas funcionales (disponibles anteriormente en SAM) se han quedado obsoletas en la revisión 11i v3 de HP-UX: •

Backup and Recovery



Terminals and Modems



Uninterrupted Power Supplies



Run SAM on Remote Systems



Performance Monitors



Tape Drives



Instruments



Process Management



Routine Tasks

Herramienta Auditing and Security del System Administration Manager (SAM) La herramienta Auditing and Security del SAM admite todas las tareas administrativas relativas a la configuración y administración de un sistema de confianza HP-UX estándar, incluidas la auditoría y otras funciones relacionadas. La herramienta Auditing and Security se puede utilizar tanto en el modo estándar como en el modo de confianza. Se puede obtener acceso a las zonas secundarias Audited events y Audited System Calls desde el modo estándar.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La zona secundaria System Security Policies del SAM se ha sustituido por la herramienta Configuración de atributos de seguridad HP-UX. La zona secundaria Audited NIS+ Users se ha quedado obsoleta, ya que NIS+ está obsoleto.

202

Capítulo 5

Administración general del sistema Zona funcional Printers and Plotters del System Administration Manager (SAM) Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La zona secundaria System Security Policies del SAM se ha sustituido por la herramienta Configuración de atributos de seguridad HP-UX. Las directivas de seguridad por usuario también se pueden configurar en la herramienta Configuración de atributos de seguridad HP-UX. La zona secundaria Audited NIS+ Users se ha quedado obsoleta, ya que NIS+ está obsoleto.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de sam (1M) y samlog_viewer (1M).

Obsolescencia La zona secundaria Audited NIS+ Users incluida en la zona funcional Auditing and Security del SAM se ha quedado obsoleta, ya que NIS+ está obsoleto.

Zona funcional Printers and Plotters del System Administration Manager (SAM) La zona funcional Printers and Plotters del System Administration Manager (SAM) permite administrar las impresoras y los trazadores de red y del sistema que reconoce el sistema local, así como controlar el flujo y las prioridades de los trabajos de impresión para las impresoras y trazadores del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El punto de inicio en el modo GUI basado en X/ObAM está disponible ahora mediante HP System Management Homepage (HP SMH).

Capítulo 5

203

Administración general del sistema Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión El punto de inicio en el modo GUI basado en X/ObAM está disponible mediante HP System Management Homepage (HP SMH).

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de sam(1M) y samlog_viewer(1M).

Obsolescencia System Administration Manager (SAM) se ha desaprobado en la revisión 11i v3 de HP-UX. Se presenta HP System Management Homepage (HP SMH), una versión mejorada del SAM, para administrar los sistemas HP-UX. HP SMH proporciona una interface gráfica de usuario (GUI), una interface de usuario basada en caracteres (TUI) y una interface de línea de comandos (CLI) para administrar HP-UX. Puede obtener acceso a estas interfaces mediante el comando smh (/usr/sbin/smh). No obstante, también puede utilizar también el comando sam (1M), que se comporta igual que el comando smh (1M), salvo que el mensaje de desaprobación se muestra al principio. Cuando se ejecuta el comando sam o smh y la variable de entorno DISPLAY está definida, HP SMH se abre en el navegador web por defecto. Si la variable de entorno DISPLAY no se ha definido, HP SMH se abre en la interface basada en caracteres.

Cambios de las herramientas de administración de sistemas: SAM y HP System Management Homepage System Administration Manager (SAM) se ha desaprobado en HP-UX 11i v3. HP System Management Homepage (HP SMH) es la herramienta de administración de sistemas para administrar HP-UX 11i. HP SMH proporciona una funcionalidad de administración de sistemas basada en la Web, supervisión sinóptica del estado de mantenimiento de los componentes del sistema y consulta de los archivos de registro consolidados. HP SMH también proporciona interfaces de usuario basadas en caracteres (TUI).

204

Capítulo 5

Administración general del sistema System Fault Management A continuación, se describen algunos de los cambios principales: •

El iniciador Functional Area Launcher (FAL) del SAM se ha sustituido por la interface gráfica de usuario (GUI) basada en la Web de HP SMH.



La interface de usuario basada en caracteres (TUI) mejorada ofrece un aspecto y funcionamiento mejorados, visualización en línea de las páginas de manual, vista preliminar de los comandos y otras mejoras.



Se ha introducido un comando nuevo, /usr/sbin/smh (smh (1M)), el cual es una versión mejorada del comando /usr/sbin/sam.



El comando /usr/sbin/sam del SAM se ha desaprobado. Toda llamada que se haga a /usr/sbin/sam mostrará el mensaje de desaprobación e iniciará automáticamente el comando /usr/sbin/smh.

System Fault Management System Fault Management (SFM) es un conjunto de herramientas que se utiliza para supervisar el mantenimiento de los servidores HP y recibir información sobre el hardware, por ejemplo, la memoria, las CPU, las fuentes de alimentación y los dispositivos de refrigeración. SFM funciona en el entorno Web-Based Enterprise Management (WBEM). SFM se admite en todos los sistemas compatibles con HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 SFM es nuevo para los clientes que migran a partir de HP-UX 11i v1. No se distribuía anteriormente en el medio de septiembre de 2005 de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 5



Se ha introducido Event Manager-Common Information Model (EVM-CIM) Provider.



Se ha introducido Error Management Technology (EMT).



SFMIndicationProvider no está disponible. No obstante, puede seguir viendo indicaciones equivalentes a las que genera SFMIndicationProvider con EVWEB Event Viewer.



El Visor de registros no está disponible.



Las indicaciones de umbral de HP equivalentes a las que genera High Availability Monitors se admiten actualmente. Puede ver las indicaciones de umbral de HP con EVWEB Event Viewer.



Las indicaciones de WBEM también se pueden registrar en syslog.

205

Administración general del sistema Update-UX y SW-GETTOOLS

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte los siguientes documentos, que se facilitan en http://docs.hp.com/en/diag: • • • • •

System Fault Management Administrator’s Guide y System Fault Management User's Guide SFM Release Notes Frequently Asked Questions (FAQs) SFM Provider Data Sheets SFM Tables of Versions

Obsolescencia No aplicable.

Update-UX y SW-GETTOOLS El comando update-ux actualiza el sistema operativo HP-UX a una versión más nueva. El producto SW-GETTOOLS contiene un conjunto de herramientas que utiliza el comando update-ux. Se instala automáticamente mediante update-ux y se elimina en el siguiente reinicio. Ignite-UX y Update-UX utilizan Software Manager para llevar a cabo la instalación del software. Software Manager implanta mejoras para la selección del software, proporciona soporte para los entornos operativos y aporta soporte de actualización para vista preliminar y una interface de usuario basada en caracteres (TUI - Terminal User Interface).

206

Capítulo 5

Administración general del sistema Update-UX y SW-GETTOOLS

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando update-ux utiliza Software Manager para realizar la actualización. Software Manager es una aplicación nueva que utilizan Update-UX e Ignite-UX. Ofrece las siguientes características nuevas: •

soporte de vista preliminar (-p)



interface de usuario basada en caracteres interactiva (-i)



compatibilidad mejorada para varios medios, incluidos un análisis más exacto del espacio en disco y la selección de dependencia entre medios



capacidades de registro mejoradas

El conjunto de comandos de SW-GETTOOLS se ha actualizado con versiones más actualizadas. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Además de la línea de comandos de update-ux, puede utilizar la nueva interface de usuario basada en caracteres (TUI) de UPDATE-UX para actualizar el sistema.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte la siguiente documentación: • • • •

La Guía de instalación y actualización a HP-UX 11i v3 más reciente, que se facilita en http://docs.hp.com/en/oshpux11iv3.html La página de manual de update-ux (1M) La página de manual de swm-oeupdate (1M) La página de manual de swm (1M)

Obsolescencia No aplicable.

Capítulo 5

207

Administración general del sistema Parámetro optimizable del kernel para memoria virtual physical_io_buffers (obsoleto)

Parámetro optimizable del kernel para memoria virtual physical_io_buffers (obsoleto) El parámetro optimizable del kernel para memoria virtual physical_io_buffers permite definir el tamaño de una reserva de búfer compartida para las operaciones de E/S físicas del kernel. CONSEJO

Para obtener información sobre otros parámetros optimizables del kernel obsoletos que se enumeran en este documento, realice una búsqueda de la palabra “parámetro optimizable”.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El parámetro optimizable del kernel para memoria virtual physical_io_buffers no existía antes en ninguna versión de HP-UX 11i v1 y tampoco existirá ahora en HP-UX 11i v3. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El parámetro optimizable del kernel para memoria virtual physical_io_buffers ya está obsoleto. Este parámetro optimizable se utilizaba en HP-UX 11i versiones 1.6 y 2 para definir el tamaño de una reserva de búfer compartida para las operaciones de E/S físicas del kernel. A partir de HP-UX 11i v3 y versiones posteriores, el kernel administra automáticamente el tamaño de la reserva. El parámetro optimizable physical_io_buffers ya no es necesario.

Repercusión El parámetro optimizable del kernel para memoria virtual ya no está disponible. La funcionalidad que controlaba este parámetro optimizable ahora la administra automáticamente el kernel.

Compatibilidad Los parámetros optimizables del kernel HP-UX se pueden quedar obsoletos o su significado puede cambiar en cualquier revisión. No se espera que surja ningún problema de compatibilidad debido a este cambio.

Rendimiento Este cambio debería ofrecer un rendimiento parecido con todos los valores del parámetro optimizable sin que sea necesario calcular manualmente los valores óptimos.

208

Capítulo 5

Administración general del sistema Parámetros optimizables del kernel para memoria virtual

Documentación La página de manual de physical_io_buffers (5) se ha actualizado para reflejar el estado del parámetro optimizable obsoleto. Esta página de manual se eliminará en su totalidad en revisiones futuras. Consulte también la sección “Parámetros optimizables del kernel para memoria virtual” en la página 209.

Obsolescencia El parámetro optimizable physical_io_buffers se ha quedado obsoleto.

Parámetros optimizables del kernel para memoria virtual Se han modificado varios parámetros optimizables del kernel para memoria virtual (VM) a fin de facilitar la administración del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han eliminado los siguientes parámetros optimizables del kernel:

CONSEJO



eqmemsize



pfdat_hash_locks



region_hash_locks



swapmem_on



unlockable_mem

Para obtener información sobre otros parámetros optimizables del kernel obsoletos que se enumeran en este documento, realice una búsqueda de la palabra “parámetro optimizable”. Se ha agregado el siguiente parámetro optimizable del kernel: •

eqmem_limit (sólo en sistemas PA-RISC)

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Capítulo 5

209

Administración general del sistema Parámetros optimizables del kernel para memoria virtual

Repercusión Es posible que los administradores de sistemas que mejoren a HP-UX 11i v3 deseen eliminar el uso de los parámetros optimizables obsoletos. Aparecerá un mensaje de advertencia al intentar definir un parámetro optimizable obsoleto. Sin realizar cambios, el sistema seguirá funcionando correctamente. En general, la meta es facilitar la optimización del kernel.

Compatibilidad Los parámetros optimizables pfdat_hash_locks y region_hash_locks se han quedado obsoletos. El sistema determinará automáticamente el número de bloqueos utilizados. El parámetro optimizable swapmem_on se ha quedado obsoleto. El seudoespacio de intercambio estará siempre habilitado, como era la configuración por defecto en las revisiones anteriores de HP-UX. El parámetro optimizable eqmemsize se ha sustituido por el nuevo parámetro optimizable eqmem_limit. No se trata de una sustitución directa. La mayoría de los clientes no querrán definir eqmem_limit, con independencia de que antes definieran eqmemsize.

Rendimiento Los cambios en los parámetros optimizables no deberían empeorar el rendimiento. En algunas configuraciones, la definición de eqmem_limit en un valor distinto del valor por defecto puede mejorar el rendimiento; consulte la página de manual de eqmem_limit.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • • • • •

eqmemsize (5) eqmem_limit (5) pfdat_hash_locks (5) region_hash_locks (5) swapmem_on (5) unlockable_mem (5)

Consulte también la sección “Parámetro optimizable del kernel para memoria virtual physical_io_buffers (obsoleto)” en la página 208.

Obsolescencia No aplicable.

210

Capítulo 5

6

Administración de los discos y los archivos Contenido de este capítulo En este capítulo, se trata la administración de los directorios, los sistemas de archivos y los discos, abarcándose lo siguiente: •

Tipo de sistema de archivos HFS (desaprobado) (consulte la página 212)



Sistema de archivos HFS y comandos de copia de seguridad para archivos >2 TB (consulte la página 213)



HP CIFS Client (consulte la página 214)



HP CIFS Server (consulte la página 216)



Mejoras de la arquitectura de sistemas de archivos de HP-UX (consulte la página 219)



Logical Volume Manager y MirrorDisk/UX (consulte la página 226)



Computación de red abierta (ONC) (consulte la página 231) — AutoFS (consulte la página 231) — Cache File System (consulte la página 233) — Biblioteca de RPC (consulte la página 234) — Servicios de Network File System (NFS) (consulte la página 237) — Network Information Service (NIS) (consulte la página 242) — NIS+ (obsoleto) (consulte la página 244) — PCNFSD (consulte la página 244)

Capítulo 6



Caché de archivo unificada (consulte la página 246)



VERITAS File System (consulte la página 247)



VERITAS Volume Manager (consulte la página 248)

211

Administración de los discos y los archivos Tipo de sistema de archivos HFS (desaprobado)

Tipo de sistema de archivos HFS (desaprobado) El tipo de sistema de archivos HFS también se denomina UFS.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP desea avisar con antelación a los clientes de que el tipo de sistema de archivos HFS (también conocido como UFS) está desaprobado en la actualidad. Se seguirá instalando y admitiendo durante varias revisiones más, pero en una revisión futura, aún por determinar, se eliminará del sistema operativo. Se recomienda a los clientes que empiecen a trasladar sus datos de HFS a VxFS (VERITAS File System). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión inmediata en HP-UX 11i v3.

Compatibilidad No hay ningún problema de compatibilidad inmediato en HP-UX 11i v3.

Rendimiento No aplicable.

Documentación No aplicable.

Obsolescencia No hay nada obsoleto en HP-UX 11i v3. En una revisión futura de HP-UX, el tipo de sistema de archivos HFS no se facilitará con el sistema operativo de base y, en el caso de revisiones nuevas, dejará de admitirse en general. Se seguirá prestando soporte para las revisiones anteriores que incluyan HFS en el producto de base.

212

Capítulo 6

Administración de los discos y los archivos Sistema de archivos HFS y comandos de copia de seguridad para archivos >2 TB

Sistema de archivos HFS y comandos de copia de seguridad para archivos >2 TB Los siguientes comandos HP-UX se utilizan para administrar el sistema de archivos HFS en HP-UX 11i v3: convertfs, fsck, fsclean, fsdb, fstyp, mkfs, mount, newfs, tunefs y umount Los siguientes comandos HP-UX se utilizan para tareas relativas a copias de seguridad en HP-UX 11i v3: fbackup, frecover, labelit, volcopy y dcopy

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Hemos mejorado el sistema de archivos HFS y los comandos de copia de seguridad para trabajar en archivos con un tamaño superior a 2 TB. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Hemos mejorado el sistema de archivos HFS y los comandos de copia de seguridad para trabajar en archivos con un tamaño superior a 2 TB.

Repercusión Los clientes pueden ejecutar estos comandos en archivos con un tamaño superior a 2 TB.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se ha apreciado ninguna diferencia significativa en el rendimiento.

Documentación Consulte las páginas de manual correspondientes a los comandos adecuados.

Obsolescencia No aplicable.

Capítulo 6

213

Administración de los discos y los archivos HP CIFS Client

HP CIFS Client CIFS es el protocolo de red nativo de los sistemas operativos Microsoft Windows. Los productos HP CIFS para HP-UX ofrecen una amplia gama de estrategias de integración para HP-UX y Windows. HP CIFS Client permite al host HP-UX montar directorios compartidos por servidores CIFS remotos (Windows, HP-UX y otras plataformas de servidor en las que se haya puesto en marcha CIFS). HP CIFS Server permite al host HP-UX ofrecer acceso a sus propios directorios compartidos por clientes CIFS remotos (Windows, HP-UX y otros clientes CIFS); emula los servicios de archivo e impresión de Windows. El paquete HP CIFS Client también incluye PAM-NTLM, un “módulo de autenticación conectable” que permite a un servicio centralizado ubicado en un dominio CIFS autenticar los inicios de sesión en HP-UX.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP CIFS Client A.02.02.01 está disponible en la revisión HP-UX 11i v3. Esta revisión de HP CIFS Client incluye varias mejoras y soluciones a anomalías, además de las características nuevas aportadas en HP CIFS Client A.02.02. •

HP CIFS Client A.02.02 facilita las siguientes características nuevas importantes: — Soporte para MS Distributed File System (DFS): DFS para los sistemas operativos Microsoft Windows Server es un componente de servidor de red que permite a los administradores del sistema crear una sola vista jerárquica de varios servidores de archivos y recursos compartidos de servidores de archivos en la red. DFS es un medio para unir los archivos de equipos diferentes en un espacio de nombre único. — Soporte para el módulo del kernel cargable dinámicamente (DLKM): El componente del kernel del HP CIFS Client se aplica como un módulo del kernel enlazado dinámicamente para admitir tanto la formación de enlaces estática como la carga dinámica. Con el soporte para DLKM, la instalación, eliminación y actualización de HP CIFS Client no requieren un reinicio del sistema. — Soporte de páginas de manual nuevas: Consulte la sección “Documentación”, presentada más adelante. — Parámetros de configuración nuevos Los siguientes parámetros son nuevos en esta revisión. Consulte el capítulo 7, “Configuration File”, del documento HP CIFS Client Administrator’s Guide para obtener detalles. — — — — — — —

214

mnttabPrefix allowBackslashesInPaths fileCreateMask oldUdbEncrypt preventCreationEnable, preventCreationPattern unixExtensions smbOverTCP

Capítulo 6

Administración de los discos y los archivos HP CIFS Client Para obtener información detallada acerca de las características nuevas y las soluciones a anomalías, consulte los documentos HP CIFS Client A.02.02 Administrator’s Guide y Release Notes. •

HP CIFS Client A.02.02.01 incorpora las siguientes mejoras y cambios: — Opción nueva cifslogout -a (“all”, todo): Esta opción permite a los usuarios cerrar todas las sesiones de inicio de sesión CIFS actuales. Esto resulta especialmente útil en entornos que utilizan la característica Distributed File System (DFS) de CIFS Client, en la que se pueden crear varios inicios de sesión en segundo plano a medida que los usuarios recorren un árbol DFS. — Conversión de los errores de 32 bits en valores por defecto: CIFS Client utiliza ahora por defecto los códigos de error de 32 bits con los servidores CIFS, en lugar de la clase de error DOS más antigua. — Registro mejorado: Se han realizado varias mejoras en el registro en esta revisión. Dichas mejoras están pensadas principalmente para ayudar a los ingenieros de HP a diagnosticar los posibles problemas que puedan encontrar los clientes al utilizar este software. — Los parámetros sockMode, sockOwner y sockGroup ya no son configurables. Los valores de estos parámetros son sockMode = 0666, sockOwner = root y sockGroup = root. — Soluciones a anomalías Para obtener información detallada acerca de las nuevas mejoras, cambios y soluciones a anomalías, consulte el documento HP CIFS Client A.02.02.01 Release Notes.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión HP CIFS Client A.02.02.01 admite varias mejoras y soluciones a anomalías, así como las nuevas mejoras aportadas en HP CIFS Client A.02.02 descritas anteriormente.

Compatibilidad No se tiene constancia de ninguna repercusión en la compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la siguiente documentación, que se ubica en http://docs.hp.com/en/netcom.html (obtenga acceso a CIFS): • • •

Capítulo 6

HP CIFS Client A.02.02 Administrator's Guide HP CIFS Client A.02.02 Release Note HP CIFS Client A.02.02.01 Release Note

215

Administración de los discos y los archivos HP CIFS Server Asimismo, consulte las siguientes páginas de manual: • • • • • •

cifsclient (1M) cifsdb (1M) cifslist(1) cifslogin (1), cifslogout(1) cifsmount (1M), cifsumount (1M) mount_cifs (1M), umount_cifs (1M)

Obsolescencia No aplicable.

HP CIFS Server HP CIFS Server es un producto basado en SMB/CIFS en los sistemas HP-UX. Permite a los sistemas HP-UX interoperar con los clientes PC que ejecuten Microsoft Windows NT, XP, 2000/2003, y con los sistemas UNIX que ejecuten el cliente CIFS, aportando así una red totalmente integrada de sistemas UNIX y Windows que funcionan como clientes, servidores o ambos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP CIFS Server 3.0f versión A.02.03 se incluye en la revisión HP-UX 11i v3 y se basa en Samba 3.0.22. HP CIFS Server 3.0c versión A.02.01.01 (basado en Samba 3.0.7) se distribuía en la revisión 0509 de HP-UX 11i v1. HP CIFS Server 3.0f versión A.02.03 es una revisión de características que aporta las siguientes mejoras nuevas: •

Soporte de idmpa-rid: La utilidad idmap-rid con soporte de winbind proporciona una asignación única de números de identificación de seguridad (SID) de Windows a los números de identificación de usuario (UID) y de grupo (GID) locales de UNIX en todo el dominio sin necesidad de un directorio LDAP.



Soporte para la publicación de impresoras en un dominio MS Windows 2000/2003 ADS



Se ha rediseñado el código winbind para admitir el comportamiento de solicitud/respuesta asíncrono que no sea de bloqueo con la excepción de la enumeración de usuario y grupo. Con esta nueva mejora, winbind aporta mejor escalabilidad en entornos de dominio grandes y en redes de latencia alta.



Funcionalidad de interactuación para el bloqueo de archivos: HP CIFS Server A.02.03 para HP-UX 11i v3 incluye funcionalidad nueva que mejora la interoperabilidad entre los clientes CIFS y los clientes NFS. Se puede utilizar un módulo nuevo del kernel cargado dinámicamente (DLKM), denominado CFSM (módulo del sistema de archivos CIFS), para aplicar los bloqueos de archivos mantenidos por clientes CIFS. Esta funcionalidad está deshabilitada por defecto y se

216

Capítulo 6

Administración de los discos y los archivos HP CIFS Server puede habilitar para cada sistema de archivos. La habilitación de esta funcionalidad evita la posibilidad de que se dañen los archivos debido al acceso simultáneo a los mismos desde CIFS y NFS, y permite utilizar con seguridad bloqueos oportunistas que mejoran el rendimiento. Los módulos del kernel forman parte de un único producto HP-UX 11i v3 que, a su vez, forma parte del paquete CIFS Server. Si se utiliza CFSM, se crea un archivo de registro específico de CFSM, y puede utilizarse una utilidad nueva llamada cfsmutil para controlar el nivel de registro, la asignación de los archivos de registro y el tamaño máximo de estos últimos. •

Soporte de nombres de usuario y grupo largos: HP CIFS Server admite nombres de usuario y grupo HP-UX de hasta 256 bytes.



Soporte para la asignación de memoria TDB: Esta revisión admite mejoras del rendimiento que incluyen la habilitación del parámetro de configuración use mmap para beneficiarse del acceso asignado a la memoria de tamaño fijo de los archivos Trivial Database (TDB) de CIFS. El mecanismo y el número de archivos TDB que utilizan el acceso asignado a la memoria se ha optimizado respecto al sistema operativo (sistemas PA-RISC o basados en Itanium® con HP-UX 11i v3). En caso de producirse errores de asignación de memoria, como recursos insuficientes de memoria o superación del tamaño fijo de la asignación de memoria, HP CIFS Server para HP-UX 11i v3 admite la Caché de archivo unificada (Unified File Cache) y permite que los archivos TDB asignados a la memoria puedan recurrir a las operaciones de E/S de archivos.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP CIFS Server 3.0f versión A.02.03 se incluye en la revisión HP-UX 11i v3 y se basa en Samba 3.0.22. HP CIFS Server 3.0f versión A.02.03 es una revisión de características que aporta las siguientes mejoras nuevas: •

Se ha rediseñado el código winbind para admitir el comportamiento de solicitud/respuesta asíncrono que no sea de bloqueo con la excepción de la enumeración de usuario y grupo. Con esta nueva mejora, winbind aporta mejor escalabilidad en entornos de dominio grandes y en redes de latencia alta.



Funcionalidad de interactuación para el bloqueo de archivos: HP CIFS Server A.02.03 para HP-UX 11i v3 incluye funcionalidad nueva que mejora la interoperabilidad entre los clientes CIFS y los clientes NFS. Se puede utilizar un módulo nuevo del kernel cargado dinámicamente (DLKM), denominado CFSM (módulo del sistema de archivos CIFS), para aplicar los bloqueos de archivos mantenidos por clientes CIFS. Esta funcionalidad está deshabilitada por defecto y se puede habilitar para cada sistema de archivos. La habilitación de esta funcionalidad evita la posibilidad de que se dañen los archivos debido al acceso simultáneo a los mismos desde CIFS y NFS, y permite utilizar con seguridad bloqueos oportunistas que mejoran el rendimiento. Los módulos del kernel forman parte de un único producto HP-UX 11i v3 que, a su vez, forma parte del paquete CIFS Server.

Capítulo 6

217

Administración de los discos y los archivos HP CIFS Server Si se utiliza CFSM, se crea un archivo de registro específico de CFSM, y puede utilizarse una utilidad nueva llamada cfsmutil para controlar el nivel de registro, la asignación de los archivos de registro y el tamaño máximo de estos últimos. •

Soporte de nombres de usuario y grupo largos: HP CIFS Server admite nombres de usuario y grupo HP-UX de hasta 256 bytes.



Soporte para la asignación de memoria TDB: Esta revisión admite mejoras del rendimiento que incluyen la habilitación del parámetro de configuración use mmap para beneficiarse del acceso asignado a la memoria de tamaño fijo de los archivos Trivial Database (TDB) de CIFS. El mecanismo y el número de archivos TDB que utilizan el acceso asignado a la memoria se ha optimizado respecto al sistema operativo (sistemas PA-RISC o basados en Itanium® con HP-UX 11i v3). En caso de producirse errores de asignación de memoria, como recursos insuficientes de memoria o superación del tamaño fijo de la asignación de memoria, HP CIFS Server para HP-UX 11i v3 admite la Caché de archivo unificada (Unified File Cache) y permite que los archivos TDB asignados a la memoria puedan recurrir a las operaciones de E/S de archivos.

Repercusión A fin de proteger a los clientes contra los daños en los datos, HP CIFS Server 3.0f versión A.02.03 aporta mejoras de interactuación para el bloqueo de archivos que admiten la interactuación de los bloqueos de archivos CIFS con accesos desde clientes NFS y otros procesos de HP-UX. HP CIFS Server admite la interactuación para el bloqueo de archivos en lo que respecta a bloqueos de registros, bloqueos en modo compartido y bloqueos oportunistas.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento El rendimiento es equiparable al de la versión anterior.

Documentación Para obtener más información, consulte la siguiente documentación: •

Los siguientes manuales sobre Samba, que se facilitan con el producto HP CIFS Server a través de la página principal de SWAT o a los que se puede tener acceso directamente en /opt/samba/docs/samba-HOWTO-Collection.pdf y /opt/samba/swat/help: — The Official Samba-3 HOWTO and Reference Guide — Samba-3 by Example



Los siguientes documentos sobre HP CIFS Server, que están disponibles en http://docs.hp.com/en/netcom.html (obtenga acceso a CIFS): — HP CIFS Server 3.0f Administrator’s Guide version A.02.03 — HP CIFS Server 3.0f Release Note version A.02.03

218

Capítulo 6

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX

Obsolescencia No aplicable.

Mejoras de la arquitectura de sistemas de archivos de HP-UX En esta sección se indican mejoras generales efectuadas en la arquitectura de sistemas de archivos de HP-UX, muchas de ellas en apoyo de los objetivos para toda la revisión HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Soporte de la arquitectura de sistemas de archivos para: •

La norma Unix 2003



Números de identificación de proceso (PID)/valores de UNAME/nombres de host grandes



ONC+



UFC



Integración de CIFS



posix_fadvise (2)



Migración de aplicaciones Tru64

Mejoras y características nuevas de la arquitectura de sistemas de archivos: •

Capacidades de apilamiento para VFS



Demonio de nivel de usuario fsdaemon



Compatibilidad con sistemas de archivos grandes y archivos grandes



Sistemas de archivos syncer mejorados



Mejora del rendimiento de aio_reap (2)



Compatibilidad con archivos más grandes y nombres de enlace largos en la utilidad de copia de seguridad



Mejora del rendimiento en las búsquedas de nombres de archivo largos del kernel



Nuevos parámetros optimizables automáticos con capacidad OL*



Demoras en la sincronización fijadas en la tabla de montaje del kernel



Mejoras del rendimiento en el inicio de HFS



Tratamiento mejorado de los errores en HFS

Para ampliar la información, consulte la sección “Repercusión”, presentada más adelante.

Capítulo 6

219

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Beneficios para los clientes: •

Compatibilidad con sistemas de archivos grandes y archivos grandes — HPUX 11i v2 proporcionaba la compatibilidad con sistemas de archivos grandes (actualmente hasta 16 TB). No obstante, debido principalmente a que determinados tipos de sistemas de archivos no admitían archivos individuales con un tamaño superior a 2 TB, esta característica no ha estado disponible para los clientes hasta HP-UX 11i v3. — En HP-UX 11i v3, los clientes que utilizan sistemas de archivos VxFs admitirán sistemas de archivos más grandes de hasta 40 TB y archivos individuales de hasta 16 TB.



Apilamiento para VFS — Permite una variedad de características nuevas del sistema de archivos, y el apilamiento en varios niveles permitirá que los clientes combinen estas características de forma arbitraria. — La arquitectura también simplificará para terceros (ISV - proveedores de software independientes) la adición de módulos nuevos apilados y la ampliación de la funcionalidad FS de HP-UX después de las revisiones.



Nuevo demonio de nivel de usuario fsdaemon para identificar el sistema de archivos en un dispositivo o para recuperar información de estado — Esto permite instalar un subsistema nuevo en un sistema en ejecución y que sea reconocido inmediatamente sin reiniciar. El demonio llama a rutinas relativas a mensajes para cada subsistema en directorios /sbin designados, hasta que el dispositivo es reclamado. A continuación, la identidad y el estado se remiten desde el demonio al llamante. El programa de instalación simplemente necesita sobrescribir el archivo ejecutable en /sbin. — Esto permite comercializar más rápidamente los tipos de sistemas de archivos nuevos o mejorados, puesto que ya no será necesario aplicar parches a los comandos y bibliotecas que solían contener el código dependiente (y todo el código enlazado estáticamente a ellos). — Se pueden admitir sistemas de archivos de terceros para estas funciones.



Puertos VXFS, HFS y CDFS para utilizar la Caché de archivo unificada (migración desde la caché del búfer heredada a la caché de archivo unificada) — Los sistemas de archivos VXFS, HFS y CDFS se benefician de la nueva tecnología de almacenamiento en la memoria caché de archivos; en concreto, se han solucionado los problemas que existían en revisiones anteriores de HP-UX con la coherencia de los datos de archivos en los sistemas de archivos VXFS y HFS.

220

Capítulo 6

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX •

Nuevos parámetros optimizables de la caché de archivo automáticos para el soporte de la caché de archivo unificada (UFC) y OL* — Junto con la caché de archivo unificada y el nuevo control de la memoria física, los nuevos parámetros optimizables de la caché de archivos proporcionan una tecnología mejorada de almacenamiento en la memoria caché de archivos, así como una administración mejorada de la memoria física asociada a la caché de datos de E/S de archivos. — Los parámetros optimizables de la caché de archivos pasan de 5 a ser 2 y ofrecen una capacidad de uso mejorada y un comportamiento por defecto. — Los parámetros optimizables de la caché de archivos se ajustarán automáticamente con OL* (adición o eliminación en línea) de los sucesos de memoria.



Nueva interface fadvise (2) y soporte de la interface del sistema Posix.1 posix_fadvise (2) — Las sugerencias divulgadas por las aplicaciones pueden reducir drásticamente la latencia del acceso a datos en aplicaciones con un uso intensivo de E/S, así como reducir el impacto general en los recursos del sistema.



Mejoras en las llamadas del sistema FS para el soporte de la migración de aplicaciones Tru64 — Migración simplificada de las aplicaciones Tru64 a HP-UX 11i v3



Ampliación de VFS para la conformidad con Unix 2003 — Nueva interface para la conformidad con Unix 2003: pselect (2)



Mejoras centrales de FS para el soporte de la ampliación de la interface — Capacidad ampliada para números de identificación de proceso (PID), valores de UNAME y nombres de host



Soporte de los sistemas de archivos centrales de AutoFS, CacheFS y NFS — Cambios en la capa VFS de HP-UX para admitir el traslado de los sistemas de archivos AutoFS, CacheFS y NFS a HP-UX 11i v3. Eliminación de incompatibilidades entre las capas VFS de HP-UX y Solaris, sin afectar a la compatibilidad del espacio del usuario con revisiones anteriores de HP-UX.



Mejoras de VFS para admitir la integración de CIFS con HP-UX — Habilitación de la integración de CIFS Server con HP-UX 11i v3. CIFS Server contará con una disponibilidad y una capacidad de administración mejoradas en entornos heterogéneos de HP-UX y NT. — HP CIFS Server evitará que se dañen los datos al proporcionar la interoperabilidad de bloqueos entre clientes CIFS, clientes NFS y procesos locales de HP-UX.



Nuevo diseño de la tabla de montaje del kernel /etc/mnttab para su conversión en un seudocontrolador de dispositivo — Eliminación de las demoras en la sincronización que existían en revisiones anteriores entre el archivo de usuario /etc/mnttab y la tabla de montaje del kernel.

Capítulo 6

221

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX •

Nuevo tratamiento de los errores de escritura en HFS — En revisiones anteriores, el sistema de archivos HFS no controlaba los errores de escritura y podía entrar en un bucle permanente al reintentar las E/S en la pila SCSI. Con las nuevas mejoras, HFS detiene sin riesgos el sistema de archivos afectado. Este cambio reduce las posibilidades de que se dañe el sistema de archivos debido a errores de E/S.



Nuevos sistemas de archivos syncer multisubprocesados mejorados — El sistema de archivos syncer multisubprocesado se ha convertido en un demonio del kernel en HP-UX 11i v3. El nuevo sistema de archivos syncer soluciona los problemas de rendimiento y sincronización que existían anteriormente con la asignación y desasignación de CPU, y ofrece mejoras del rendimiento general para los comandos mount/umount y otros comandos y utilidades mediante la llamada del sistema sync().



Mejora del rendimiento de E/S asíncronas — Mejora significativa del rendimiento de las E/S asíncronas (AIO) para aplicaciones que utilizan aio_reap (2)



Soporte del comando pax de archivos con un tamaño de varios terabytes y nombres de archivo de enlace largos — Los clientes podrán archivar, restaurar, copiar y obtener listas de archivos con un tamaño de varios terabytes con ayuda de la utilidad de copia de seguridad pax. — Los clientes podrán utilizar pax en archivos de enlace que tengan un nombre con >200 caracteres (anteriormente, el límite era de 100 caracteres) de longitud.



Componentes de nombres de ruta más largos almacenados en la memoria caché DNLC (Directory Name Lookup Cache - Caché de búsqueda de nombres de directorio) del sistema de archivos — En revisiones anteriores a HP-UX 11i v3, la caché DNLC almacenaba componentes de nombres de ruta con una longitud de hasta 39 caracteres. Este número se ha ampliado a 256 caracteres, lo que aporta una mejora del rendimiento en la búsqueda de nombres (en el kernel) cuando el nombre de la ruta contiene nombres de componentes largos. En concreto, los sistemas de archivos NFS utilizan nombres de componentes largos en los nombres de rutas, por lo que se benefician de esta mejora del rendimiento.



Cambios en el comando fsclean de HFS para una mejora del rendimiento en el inicio — En revisiones anteriores a HP-UX 11i v3, el comando fsclean de HFS efectuaba reintentos en dispositivos que no respondían durante bastante tiempo. Esto ocasionaba una gran demora del inicio del sistema al tiempo que se intentaban realizar comprobaciones de la coherencia de archivos en los sistemas de archivos HFS residentes en dispositivos iSCSI sin conexión. Se ha modificado el comando fsclean para eliminar los reintentos, lo que conlleva mejoras del rendimiento en las circunstancias de inicio descritas anteriormente. Se ha agregado una opción de compatibilidad retroactiva al comando para poder volver al comportamiento anterior.

222

Capítulo 6

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX •

Reestructuración de la tabla de archivos abiertos (el parámetro optimizable nfile ya no es necesario) — La tabla de archivos abiertos del sistema se ha reestructurado en HP-UX 11i v3 para eliminar las limitaciones arquitectónicas anteriores y, por lo tanto, ya no es necesario optimizar el parámetro optimizable nfile. — El parámetro optimizable nfile ahora es privado y se ha desaprobado. La forma recomendada de regular el número máximo de archivos abiertos en el sistema es definir adecuadamente los valores de maxfiles_lim y nproc; se puede dar por sentado que el máximo teórico del sistema es maxfiles_lim * nproc.

Compatibilidad •

Parámetro optimizable nfile — El parámetro optimizable nfile ahora es privado y se ha desaprobado. Ya no debe utilizarse y es posible que se elimine en una revisión futura de HP-UX. — Tenga en cuenta que el valor por defecto que devuelve la infraestructura de parámetros optimizables para el parámetro optimizable privado nfile es 0 (cero). Este valor cero significa que se deshabilitará el límite del sistema que aplica normalmente nfile (es decir, el número de archivos abiertos en todo el sistema está limitado sólo por la memoria disponible). Por lo tanto, es necesario modificar inmediatamente las aplicaciones que dependen de que el parámetro optimizable nfile tenga un valor distinto de cero para eliminar esta dependencia. Las aplicaciones pueden utilizar en su lugar la interface de pstat, pstat_getstatic(), que devolverá MAX_INT para pst_max_nfile si se deja nfile con el valor por defecto.



Parámetros optimizables de la caché del búfer obsoletos: bufcache_max_pct, bufpages, dbc_min_pct, dbc_max_pct o nbuf — Estos parámetros optimizables se han quedado obsoletos y eliminado. Intentar optimizar cualquiera de los parámetros optimizables de la caché del búfer obsoletos (bufcache_max_pct, bufpages, dbc_min_pct, dbc_max_pct o nbuf) producirá un error. — Si es necesario, los clientes deberán utilizar los parámetros optimizables filecache_max (5) y filecache_min (5) para definir límites en la caché de archivo. Tenga en cuenta que, en cualquier sistema dado, los valores óptimos de estos dos nuevos parámetros optimizables de la caché de archivos no equivalen necesariamente a los valores óptimos de los parámetros optimizables de la caché del búfer obsoletos de sistemas anteriores. Los clientes deben determinar primero si los valores por defecto/automáticos ofrecen un rendimiento aceptable en sus sistemas antes de intentar modificar los valores de los nuevos parámetros optimizables de la caché de archivo.



Parámetro optimizable sendfile_max obsoleto — Este parámetro optimizable s ha quedado obsoleto y eliminado. No intente utilizar este parámetro optimizable, ya que se producirá un error. En revisiones anteriores, este parámetro optimizable se utilizaba para limitar el número de páginas de la caché del búfer de HP-UX que podía utilizar la llamada del sistema sendfile(). Las operaciones de sendfile() ya no utilizan la caché del búfer tradicional de HP-UX y este parámetro optimizable se ha quedado obsoleto. Consulte la página de manual de fcache_seqlimit_file (5) y los parámetros

Capítulo 6

223

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX optimizables de la caché de archivos relacionados para controlar el uso de la memoria física por parte de sendfile() y otras operaciones del sistema de archivos. •

Para obtener más información sobre las interfaces obsoletas, consulte la sección “Obsolescencia”, presentada más adelante.

Rendimiento •

Nuevos sistemas de archivos syncer multisubprocesados mejorados — El sistema de archivos syncer multisubprocesado se ha convertido en un demonio del kernel en HP-UX 11i v3. El nuevo sistema de archivos syncer soluciona los problemas de rendimiento y sincronización que existían anteriormente con la asignación y desasignación de CPU, y ofrece mejoras del rendimiento general para los comandos mount/umount y otros comandos y utilidades mediante la llamada del sistema sync().



Mejora del rendimiento de E/S asíncronas — Mejora significativa del rendimiento de las E/S asíncronas (AIO) para aplicaciones que utilizan aio_reap (2)



Componentes de nombres de ruta más largos almacenados en la memoria caché DNLC (Directory Name Lookup Cache - Caché de búsqueda de nombres de directorio) del sistema de archivos — En revisiones anteriores a HP-UX 11i v3, la caché DNLC almacenaba componentes de nombres de ruta con una longitud de hasta 39 caracteres. Este número se ha ampliado a 256 caracteres, lo que aporta una mejora del rendimiento en la búsqueda de nombres (en el kernel) cuando el nombre de la ruta contiene nombres de componentes largos. En concreto, los sistemas de archivos NFS utilizan nombres de componentes largos en los nombres de rutas, por lo que se benefician de esta mejora del rendimiento.



Cambios en el comando fsclean de HFS para una mejora del rendimiento en el inicio — En revisiones anteriores a HP-UX 11i v3, el comando fsclean de HFS efectuaba reintentos en dispositivos que no respondían durante bastante tiempo. Esto ocasionaba una gran demora del inicio del sistema al tiempo que se intentaban realizar comprobaciones de la coherencia de archivos en los sistemas de archivos HFS residentes en dispositivos iSCSI sin conexión. Se ha modificado el comando fsclean para eliminar los reintentos, lo que conlleva mejoras del rendimiento en las circunstancias de inicio descritas anteriormente. Se ha agregado una opción de compatibilidad retroactiva al comando para poder volver al comportamiento anterior.

Documentación Páginas de manual nuevas o actualizadas: • • • • • • • 224

filecache_min/filecache_max (5) chmod (2) pstat (2) open (2) fcntl (2) pathconf/fpathconf (2) select/pselect (2) Capítulo 6

Administración de los discos y los archivos Mejoras de la arquitectura de sistemas de archivos de HP-UX • • • • • • • • • • • • • • • • •

truncate (2) fcntl (5) thread_safety (5) sendfile_max (5) getdtablesize (2) stat (2) mount/umount (2) mount/umount (1M) umount2 (2) mnttab(4) statvfs (2) syncer (1M) pax(1) fadvise (2) fadvise (5) fcntl (5) fsclean (1M)

Páginas de manual actualizadas para el aviso de obsolescencia: • • • • •

dbc_min_pct (5) dbc_max_pct (5) nbuf (5) bufpages (5) sendfile_max (5)

Páginas de manual actualizadas para el aviso de desaprobación: •

fbackup/frecover (1M)

Obsolescencia •

Las siguientes interfaces se han quedado obsoletas en HP-UX 11i v3: — setmnt (/etc/mnttab convertido en un seudocontrolador) — pstat_getfile()(ampliación de la interface) — parámetros optimizables nbuf5, bufpages5, bufcache_max_pct5, dbc_min_pct5, dbc_max_pct5, bcvmap_size_factor5, sendfile_max5, dskless_node (5)



Los siguientes parámetros optimizables se han desaprobado (parámetros optimizables privados/internos en HP-UX 11i v3) y se debe alentar a los clientes a que dejen de utilizarlos: — nfile (5), file_pad (5), o_sync_is_o_dsync (5), hpux_aes_override (5)



Los siguientes comandos se han desaprobado en HP-UX 11i v3 y se debe alentar a los clientes a que dejen de utilizarlos: fbackup, frecover y ftio se han desaprobado para crear nuevos archivos de recuperación. En una revisión futura de HP-UX, no se admitirá la creación de nuevos archivos de recuperación con estos comandos. Tenga en cuenta que se mantendrá la compatibilidad para la recuperación de archivos. Como sustituto óptimo, debe utilizarse el comando pax estándar (intercambio de archivos transportables) para crear archivos de recuperación.

Asimismo, consulte la sección “Compatibilidad” anterior.

Capítulo 6

225

Administración de los discos y los archivos Logical Volume Manager y MirrorDisk/UX

Logical Volume Manager y MirrorDisk/UX Logical Volume Manager (LVM) es el administrador de volúmenes por defecto de HP-UX. Aporta al usuario flexibilidad en la configuración y administración de recursos de almacenamiento masivo. En HP-UX 11i v3, el kernel y los comandos del LVM se incluyen en el producto HP-UX central. MirrorDisk/UX (B2491BA) es un producto HP-UX que se adquiere por separado para habilitar la funcionalidad de creación de reflejos del LVM.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2” Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 En HP-UX 11i v3, el LVM ofrece mejoras significativas en rendimiento, escalabilidad y disponibilidad. Admite la pila de almacenamiento masivo de próxima generación, que se describe en la sección “Pila de almacenamiento masivo” en la página 91, y se integra con las características de ampliación de unidades LUN dinámicas y el equilibrio de carga de la pila de almacenamiento masivo. El administrador LVM también admite Error Management Technology (EMT). Además, el administrador LVM se ha mejorado para admitir volúmenes lógicos más grandes, la creación de bandas con reflejos de volúmenes lógicos, la detención temporal de grupos de volúmenes y la ampliación de unidades LUN dinámicas. El administrador LVM también ofrece un nuevo comando vgmodify, que permite modificar los parámetros de los grupos de volúmenes.

226



Aumento del tamaño de los volúmenes lógicos: el administrador LVM admite ahora volúmenes lógicos con un tamaño de hasta 16 terabytes (16 TB), un aumento respecto a los 2 TB admitidos en revisiones anteriores. Es posible que no se puedan utilizar volúmenes lógicos de más de 2 TB en revisiones anteriores; consulte la nota sobre compatibilidad que se muestra más adelante.



El parámetro optimizable maxvgs se ha quedado obsoleto; el administrador LVM puede crear ahora de forma dinámica hasta 256 grupos de volúmenes.



Sustitución en línea (OLR) de dispositivos del LVM: el comando pvchange cuenta con una opción nueva, -a, que se puede utilizar para evitar temporalmente que el administrador LVM tenga acceso a un dispositivo o archivo especial de dispositivo, y para volver a habilitar el acceso. Un libro blanco (consulte la sección “Documentación” más adelante) explica cómo la OLR simplifica el proceso de sustituir o aislar discos. (Esta característica se introdujo en la versión 2 de junio de 2006 de HP-UX 11i.)



Detención/reanudación de los grupos de volúmenes: se han agregado dos opciones nuevas, -Q y -R, al comando vgchange. Estas opciones detienen temporalmente un grupo de volúmenes activado y lo reanudan, respectivamente. Estas opciones se describen con detalle en la página de manual de vgchange (1M).

Capítulo 6

Administración de los discos y los archivos Logical Volume Manager y MirrorDisk/UX Con la opción -Q, puede detener las operaciones de lectura y escritura en el grupo de volúmenes, o sólo las operaciones de escritura. Mientras el grupo de volúmenes está detenido, el comando vgdisplay indicará que el estado del grupo de volúmenes es “no tiene actividad”. Las operaciones de E/S indicadas se pondrán en cola hasta que se reanude el grupo de volúmenes, y los comandos que modificarían la configuración del grupo de volúmenes devolverán un error. Esto mantiene la imagen de disco del grupo de volúmenes en un estado estable adecuado para utilizar las utilidades de administración de discos para crear instantáneas de todos los discos del grupo de volúmenes, sin desactivar dicho grupo. Tenga en cuenta que se detiene el grupo de volúmenes completo. No es posible detener volúmenes lógicos o físicos individuales con esta característica. Para deshabilitar o sustituir un volumen físico o PVLink, utilice el comando pvchange. Para proporcionar una imagen estable de un volumen lógico concreto, a fin de realizar una copia de seguridad de los datos que contiene, utilice el comando lvsplit. •

Creación de bandas con reflejos: en revisiones anteriores, el administrador LVM admitía una funcionalidad limitada de reflejos en bandas basada en extensiones, según se describe en la página de manual de lvcreate (1M). Este tipo de reflejos en bandas requería que el tamaño de la banda fuera un múltiplo del tamaño de la extensión. En HP-UX 11i v3, el administrador LVM admite la creación de reflejos de volúmenes lógicos con bandas que abarcan toda la gama de tamaños. Las opciones del comando lvcreate -m e -i/-I se pueden utilizar conjuntamente, y la opción -m de los comandos lvextend y lvreduce se puede aplicar a volúmenes lógicos con bandas. Tenga en cuenta que no es posible importar los volúmenes lógicos configurados con este tipo de reflejos en bandas a revisiones anteriores a HP-UX 11i v3; consulte la nota sobre compatibilidad que se muestra más adelante. A fin de maximizar la integridad de los datos para los reflejos en bandas, el administrador LVM aplica una directiva de asignación estricta: las extensiones físicas reflejadas deben asignarse a distintos volúmenes físicos. Esto obliga a que las extensiones físicas utilizadas por todas las réplicas de una banda estén asignadas a distintos volúmenes físicos.



Pila de almacenamiento masivo: el administrador LVM admite la pila de almacenamiento masivo de próxima generación, según se describe en la sección de este documento dedicada a esta pila. En concreto, el administrador LVM admite el uso de los archivos especiales de dispositivo tanto persistentes como heredados en el mismo grupo de volúmenes. Las opciones nuevas de los comandos vgscan y vgimport, que se describen a continuación, influyen en cómo el administrador LVM crea su configuración. Por defecto, vgscan recupera la información de configuración del administrador LVM (el archivo /etc/lvmtab) utilizando archivos especiales de dispositivo heredados. Si se especifica la opción nueva -N, vgscan utilizará archivos especiales de dispositivo persistentes. Si se especifica la opción nueva -B, vgscan ocupará el archivo /etc/lvmtab utilizando archivos especiales de dispositivo tanto persistentes como heredados. Por defecto, al importar un grupo de volúmenes en modo compartido, vgimport ocupará el archivo /etc/lvmtab utilizando archivos especiales de dispositivo heredados. Si se especifica la opción nueva -N, vgimport utilizará archivos especiales de dispositivo persistentes.



Capítulo 6

Multirruta y enlaces alternativos (PVLinks): los dispositivos multirruta se pueden administrar fuera del administrador LVM mediante la pila de almacenamiento masivo de próxima generación. Por defecto, la pila de almacenamiento masivo equilibra la carga de las E/S entre todas las rutas disponibles a un disco. No obstante, 227

Administración de los discos y los archivos Logical Volume Manager y MirrorDisk/UX se puede utilizar el comando nuevo scsimgr para emular la funcionalidad PVLink del administrador LVM, que ofrece otras opciones para manejar los errores de LUN y el equilibrio de la carga. HP recomienda convertir los grupos de volúmenes con discos multirruta en archivos especiales de dispositivo persistentes. Para ello, se pueden ejecutar los comandos /usr/contrib/bin/vgdsf, vgscan -N o vgimport -s -N. •

Reconfiguración en línea de volúmenes en nodos individuales (SNOR - Single Node Online Volume Reconfiguration) de SLVM: se ha agregado una opción nueva, -x, al comando vgchange. Esta opción permite a un administrador realizar cambios de configuración en un grupo de volúmenes compartido mientras éste sigue activado en un nodo del clúster. Un libro blanco, que se describe más adelante, explica la funcionalidad SNOR.



Modificación dinámica de grupos de volúmenes: se facilita un comando nuevo, vgmodify, que permite modificar dinámicamente las características de un grupo de volúmenes. En revisiones anteriores, el número de volúmenes físicos, volúmenes lógicos y extensiones físicas por cada disco se definía al crear un grupo de volúmenes; el comando vgmodify permite modificar estos parámetros sin tener que volver a crear el grupo de volúmenes.



Ampliación dinámica de unidades LUN: si el administrador aumenta el tamaño de una unidad LUN, se puede utilizar el comando vgmodify para incorporar ese espacio adicional al grupo de volúmenes sin tener que volver a crear este último.



Resistencia de inicio: si, durante el inicio, el subsistema LVM detecta una incoherencia entre la ruta de inicio del firmware y la configuración del grupo de volúmenes raíz del LVM, el LVM analizará todos los dispositivos de disco en busca de los volúmenes físicos pertenecientes al grupo de volúmenes raíz y continuará la secuencia de inicio. En revisiones anteriores, el administrador tenía que reiniciar en modo de mantenimiento de LVM para solucionar esta incoherencia.



Mejoras de presentación: los comandos lvdisplay, pvdisplay, vgdisplay y vgscan admiten los nombres de host largos que se describen en la sección Comandos hostname, uname y setuname largos (consulte la página 338). Estos comandos también admiten una opción -F nueva, que permite imprimir en un formato más fácilmente analizable por las secuencias de comandos del usuario. El comando pvdisplay cuenta con una opción nueva, -l, que se muestra si un disco es controlado por el LVM; la opción -d existente se muestra si un volumen físico es arrancable.



Mejoras de vgscan: además de admitir la pila de almacenamiento masivo, vgscan cuenta con las opciones nuevas -f y -k. Por defecto, el comando vgscan no modifica ni complementa las entradas del archivo /etc/lvmtab para grupos de volúmenes que ya tienen entradas. La opción nueva -f impone una actualización de las entradas existentes del grupo de volúmenes especificado. Por defecto, el comando vgscan analiza la configuración de E/S en busca de volúmenes físicos del LVM, lo que es una operación que puede exigir mucho tiempo. La opción nueva -k lee las estructuras de datos del LVM en la memoria del kernel y ocupa el archivo /etc/lvmtab en función de estos datos.

Repercusión Las características nuevas del LVM aportan una mayor disponibilidad y adaptabilidad del almacenamiento masivo:

228

Capítulo 6

Administración de los discos y los archivos Logical Volume Manager y MirrorDisk/UX •

La funcionalidad OLR de dispositivos del LVM aporta a los usuarios la flexibilidad de ajustar su hardware de almacenamiento sin deshabilitar el LVM.



La detención de grupos de volúmenes permite a los usuarios obtener una instantánea de una configuración coherente del LVM sin desactivar el grupo de volúmenes.



La creación de bandas con reflejos aporta flexibilidad en la configuración del almacenamiento masivo.



La integración con la pila de almacenamiento masivo de próxima generación permite utilizar sus características, como las mejoras en la multirruta y el equilibrio de la carga.



La funcionalidad SNOR del LVM permite a los usuarios mantener sus aplicaciones en ejecución en un nodo individual mientras modifican los grupos de volúmenes subyacentes.



La ampliación dinámica de unidades LUN y la modificación dinámica de grupos de volúmenes permite a los usuarios aumentar y modificar su almacenamiento sin tener que volver a crear un grupo de volúmenes.

Compatibilidad Las revisiones anteriores a HP-UX 11i v3 sólo pueden tener acceso a los datos que residan en los primeros 2 TB de un volumen lógico. Si se crea un volumen lógico de más de 2 TB en HP-UX 11i v3, no se recomienda activarlo ni utilizarlo en revisiones anteriores de HP-UX. El volumen lógico se puede activar y utilizar, pero no se podrá tener acceso a los datos que no residan en los primeros 2 TB. Las revisiones anteriores a HP-UX 11i v3 admiten sólo la creación de bandas basadas en extensiones mediante la opción -D del comando lvcreate. Si se crea un volumen lógico con reflejos simultáneos y bandas no basadas en extensiones en HP-UX 11i v3, los intentos para importar o activar el grupo de volúmenes asociado en revisiones anteriores de HP-UX no fructificarán. Para importar el grupo de volúmenes, deberá eliminar los volúmenes lógicos incompatibles o reducirlos a un único reflejo. Ya no es necesario utilizar el comando lvlnboot para configurar volúmenes lógicos de intercambio y volcado. En su lugar, deben utilizarse los comandos swapon y crashconf para configurar estos volúmenes lógicos; si se utilizan estos comandos, el comando lvlnboot no mostrará información sobre los volúmenes lógicos de intercambio y volcado. Además, lvlnboot ya no mostrará las rutas de hardware, sino los archivos especiales de dispositivo. Después de activar un grupo de volúmenes que contiene un volumen lógico con Mirror Write Cache en HP-UX 11i v3, el formato correspondiente de caché de escritura reflejada (MWC - Mirror Write Cache) se convertirá. Cualquier activación posterior en revisiones anteriores no reconocerá el nuevo formato de MWC y tendrá lugar una resincronización completa. Tenga en cuenta que esto se produce durante la configuración de una actualización progresiva de Serviceguard. Por defecto, la pila de almacenamiento masivo de próxima generación distribuye las solicitudes de E/S entre todas las rutas disponibles a un disco multirruta, incluso si se utilizan archivos especiales de dispositivo heredados. La utilización del LVM con archivos especiales de dispositivo persistentes o heredados puede hacer que se envíen las solicitudes de E/S a través de enlaces alternativos, aunque los enlaces no estén configurados como PVLinks. Para imponer el comportamiento multirruta con compatibilidad retroactiva para los archivos especiales de dispositivo heredados, utilice el comando scsimgr para con-

Capítulo 6

229

Administración de los discos y los archivos Logical Volume Manager y MirrorDisk/UX figurar un parámetro optimizable de dispositivo denominado global leg_mpath_enable. No obstante, HP recomienda convertir los grupos de volúmenes con discos multirruta en archivos especiales de dispositivo persistentes y multirruta nativa.

Rendimiento El rendimiento del LVM ha mejorado respecto a revisiones anteriores: •

La caché de escritura reflejada tiene un tamaño mayor, lo que mejora el rendimiento de los volúmenes lógicos reflejados al permitir más escrituras concurrentes. Consulte la nota sobre compatibilidad mostrada anteriormente.



El LVM admite tamaños de E/S más grandes (hasta el tamaño de la extensión).

Documentación •

Para obtener más información sobre el administrador LVM, consulte el documento Guía del administrador de sistemas HP-UX: Administración de volúmenes lógicos, que se facilita en http://docs.hp.com.



Para obtener más información sobre cómo migrar una configuración del LVM desde archivos especiales de dispositivo heredados y PVLinks a archivos especiales de dispositivo persistentes y multirruta nativa, consulte el libro blanco LVM Migration from Legacy to Agile Naming Model, que se facilita en http://docs.hp.com.



La característica de sustitución en línea de dispositivos del LVM se describe en el libro blanco titulado LVM Online Disk Replacement (LVM OLR), que se facilita en http://docs.hp.com/en/7161/LVM_OLR_whitepaper.pdf. Este libro blanco contiene una descripción de las funciones y los procedimientos nuevos para aislar y sustituir dispositivos de disco.



La característica de reconfiguración en línea de volúmenes en nodos individuales (SNOR - Single Node Online Volume Reconfiguration) de SLVM se describe en el libro blanco titulado SLVM Online Volume Reconfiguration, que se facilita en http://docs.hp.com/en/7389/LVM_SNOR_whitepaper.pdf. Este libro blanco contiene una descripción de las funciones y los procedimientos nuevos para realizar cambios en grupos de volúmenes compartidos.



Además, hay más de treinta páginas de manual existentes de LVM y sus comandos. La página de manual de lvm (7) facilita una descripción general y una lista de los comandos.

Obsolescencia

230



El LVM ya no efectúa la reubicación de bloques erróneos del software, ya que los discos y unidades de discos múltiples (disk arrays) actuales manejan esta reubicación en su propio hardware. Se reconocerá la información de reubicación del software existente, a menos que el volumen físico tenga un tamaño superior a 256 GB.



El parámetro optimizable maxvgs se ha quedado obsoleto. Cualquier intento de modificar maxvgs con el comando kctune causará el siguiente mensaje de error: ERROR: There is no tunable named 'maxvgs'.

Capítulo 6

Administración de los discos y los archivos Computación de red abierta (ONC)

Computación de red abierta (ONC) La computación de red abierta (ONC - Open Network Computing) es una tecnología que consta de servicios centrales que ayudan a los administradores a implantar las aplicaciones distribuidas en un entorno computacional distribuido heterogéneo. La computación de red abierta también incluye herramientas para administrar los clientes y servidores. La computación de red abierta abarca tecnologías, servicios y herramientas. La computación de red abierta consta de los siguientes componentes: NFS, AutoFS, CacheFS, RPC, NIS, Network Lock Manager y Network Status Monitor. Para obtener más información sobre estos componentes, consulte el documento ONC Product Release Notes, que se facilita en http://docs.hp.com. Los siguientes componentes de computación de red abierta se han modificado en la revisión inicial de HP-UX 11i v3: •

AutoFS (consulte la página 231)



Cache File System (consulte la página 233)



Biblioteca de RPC (consulte la página 234)



Servicios de Network File System (NFS) (consulte la página 237)



Network Information Service (NIS) (consulte la página 242)



NIS+ (obsoleto) (consulte la página 244)



PCNFSD (consulte la página 244)

AutoFS AutoFS/Automounter monta los directorios automáticamente cuando los usuarios o procesos solicitan acceso a los mismos. AutoFS también los desmonta automáticamente si permanecen inactivos durante un periodo de tiempo especificado.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Nota: La lista que se proporciona aquí contiene los cambios entre la revisión de actualización de septiembre de 2005 de HP-UX 11i v1 y AutoFS de HP-UX 11i v3. El producto Enhanced AutoFS, que se facilita en http://software.hp.com para HP-UX 11i v1, ofrece muchas de las siguientes características:

Capítulo 6



Compatibilidad con el servicio de nombres LDAP para almacenar las asignaciones AutoFS.



Capacidad para examinar la lista de posibles puntos de montaje en una asignación AutoFS indirecta sin montar los sistemas de archivos.



Capacidad para configurar AutoFS mediante el archivo /etc/default/autofs. Para obtener detalles, consulte la página de manual de autofs (4).

231

Administración de los discos y los archivos AutoFS •

Una opción nueva para deshabilitar los montajes de LOFS necesarios para parte de la configuración de MC ServiceGuard.



Una secuencia de comandos de inicio y cierre nueva para AutoFs. La secuencia de comandos de inicio y cierre del cliente NFS ya no controla AutoFS.



Soporte para la administración de montajes de archivos CIFS.



Soporte de NFSv4.



Soporte de SecureNFS.



Soporte de IPv6.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Capacidad para configurar AutoFS mediante el archivo /etc/default/autofs. Para obtener detalles, consulte la página de manual de autofs (4).



Una secuencia de comandos de inicio y cierre nueva para AutoFs. La secuencia de comandos de inicio y cierre del cliente NFS ya no controla AutoFS.



Aporta soporte de NFSv4.



Aporta soporte de SecureNFS.



Aporta soporte de IPv6.

Repercusión La versión de AutoFS para HP-UX 11i v3 ofrece características nuevas y mejoradas.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento AutoFS presenta un rendimiento mejorado mediante una mejora del multisubprocesamiento en el demonio de AutoFS que permite el montaje y desmontaje concurrentes.

Documentación Para obtener más información, consulte las páginas de manual de autofs (4), automount (1M) y automountd (1M), así como el capítulo 2 del documento NFS Services Administrator’s Guide: HP-UX 11i version 3, que se facilita en http://docs.hp.com/en/netcom.html#NFS%20Services.

Obsolescencia No aplicable.

232

Capítulo 6

Administración de los discos y los archivos Cache File System

Cache File System Cache File System (CacheFS) es un mecanismo polivalente de almacenamiento en caché de sistemas de archivos que mejora el rendimiento de los servidores y la escalabilidad al reducir la carga de estos últimos y de la red. CacheFS almacena en la memoria caché del disco local sistemas de archivos remotos atendidos por Network File System (NFS). Los clientes, especialmente en enlaces lentos como PPP, observan un aumento del rendimiento debido a que el acceso al disco local es más rápido que el acceso a los sistemas de archivos remotos. La reducción de las solicitudes de acceso al servidor aumenta el rendimiento de éste y permite que más clientes tengan acceso al servidor. No obstante, las mejoras de rendimiento de CacheFS dependen del tipo de acceso de los sistemas de archivos. Se ajusta a sistemas de archivos en los que los datos se lean varias veces. No tiene ninguna repercusión en el rendimiento de escritura o si los datos se leen sólo una vez.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Introduce un comando nuevo, cachefspack, que empaqueta archivos y sistemas de archivos en la memoria caché. También configura y mantiene archivos en la memoria caché.



Introduce una opción de montaje nueva, weakconst, que comprueba la coherencia de la memoria caché con la copia del cliente NFS de los atributos de archivo, y retrasa la confirmación de los cambios en el servidor.



Proporciona la implantación completa de la opción demandconst.



Ofrece soporte para modificar las opciones de mount sin eliminar la memoria caché.



Ofrece soporte para imprimir los mensajes de error en la salida de errores estándar y no en la salida estándar.



Proporciona mensajes de error mejorados que contienen ahora el nombre del comando.



Ofrece soporte para nombres de archivo largos de 64 bytes.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Un comando nuevo, cachefspack, empaqueta archivos y sistemas de archivos en la memoria caché. El comando cachefspack también configura y mantiene archivos en la memoria caché. Entre las características nuevas se incluye el soporte de nombres de archivo largos. La opción de montaje nueva weakconst, cuando se utiliza en lugar de la opción por defecto, proporciona tiempos de respuesta mejorados de CacheFS. Tenga en cuenta que CacheFS no admite NFSv4. Capítulo 6

233

Administración de los discos y los archivos Biblioteca de RPC

Compatibilidad CacheFS se ha modificado en HP-UX 11i v3 respecto a las versiones anteriores del modo siguiente: cfsadmin -s directorio imprime un mensaje de error y devuelve un valor distinto de cero cuando se ejecuta en un directorio no válido, un punto de montaje que no existe o un punto de montaje cachefs no montado con la opción demandconst. En revisiones anteriores, devolvía 0. •

Para mejorar el rendimiento del comando mount, fsck ya no se ejecuta automáticamente. Esto significa que si se elimina una memoria caché del directorio cache con el comando cfsadmin -d Id_caché directorio_caché, ahora es necesario ejecutar fsck explícitamente en el directorio de caché antes de intentar montar un sistema de archivos almacenado en caché utilizando este directorio cache. Si no se ejecuta fsck, el montaje no se podrá realizar y aparecerá el siguiente mensaje de error: mount -F cachefs: mount failed No space left on device

Rendimiento Se ha mejorado el tiempo que se tarda en montar un sistema de archivos CacheFS utilizando un directorio de caché con muchos datos almacenados en caché.

Documentación •

Para ampliar la información, consulte las siguientes páginas de manual: — mount_cachefs (1M), cfsadmin (1M), cachefsstat (1M), cachefspack (1M), umount_cachefs (1M), fsck_cachefs (1M) y packingrules (4M)



Consulte también los siguientes documentos, que se facilitan en http://docs.hp.com/en/netcom.html#NFS%20Services: — ONC+ Release Notes — NFS Services Administrator’s Guide

Obsolescencia No aplicable.

Biblioteca de RPC Las rutinas de bibliotecas para llamadas a procedimientos remotos (RPC - Remote Procedure Calls) permiten que los programas realicen llamadas a otros equipos a través de una red. Todas las rutinas de RPC requieren el encabezado rpc.h. También requieren este encabezado las rutinas que adoptan la estructura de netconfig. Es necesario enlazar las aplicaciones que utilizan rutinas de RPC y de representación externa de datos (XDR) con la biblioteca libnsl.

234

Capítulo 6

Administración de los discos y los archivos Biblioteca de RPC

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las rutinas de bibliotecas ahora admiten los siguientes tipos de datos nuevos: •

rpcprog_t: número de programa de RPC



rpcvers_t: número de versión de RPC



rpcproc_t: número de procedimiento de RPC



rpcport_t: número de puerto de RPC



rpcprot_t: número de protocolo de RPC



Soporte de IPv6



Tipos de operaciones nuevas para rpc_control: — RPC_SVC_THRMAX_SET: especifica el número máximo de subprocesos — RPC_SVC_THRMAX_GET: recupera el número máximo de subprocesos — RPC_SVC_THRTOTAL_GET: recupera el número total de subprocesos activos actualmente — RPC_SVC_THRCREATES_GET: recupera el número total de subprocesos creados por la biblioteca de RPC — RPC_SVC_THRERRORS_GET: recupera el número de errores durante la creación de subprocesos en la biblioteca de RPC — RPC_SVC_USE_POLLFD: define el número de descriptores de archivo en ilimitado. — RPC_SVC_CONNMAXREC_SET: mejora de las E/S sin bloqueo para los servicios TCP que permite indicar el tamaño máximo del búfer necesario para enviar y recibir datos — RPC_SVC_CONNMAXREC_GET: mejora de las E/S sin bloqueo para los servicios TCP que permite recibir el tamaño máximo del búfer necesario para enviar y recibir datos



SVCGET_XID, una operación nueva de svc_control(), recupera la identificación de transacción de las llamadas de servicio de transporte orientadas a la conexión (vc) y sin conexión (dg).



La función nueva svc_fd_negotiate_ucred() informa al transporte de bucle invertido subyacente que desea recibir credenciales de usuario (ucreds) para las llamadas locales, incluso a través del transporte IP.



Rutinas de bibliotecas nuevas para la creación temporizada de clientes, que son parecidas a las rutinas de creación de clientes existentes, excepto en que utilizan el parámetro timeout para especificar el tiempo máximo permitido para cada clase de transporte: — clnt_create_timed() — clnt_create_vers_timed() — clnt_tp_create_timed()

Capítulo 6

235

Administración de los discos y los archivos Biblioteca de RPC •

Tipos de operaciones nuevas para clnt_control(): — CLSET_IO_MODE() y CLGET_IO_MODE() permiten definir y obtener modos de bloqueo de E/S para los clientes TCP. Utilice RPC_CL_BLOCKING() y RPC_CL_NON-BLOCKING() para definir la configuración del modo de E/S. — CLSET_FLUSH_MODE() y CLGET_FLUSH_MODE() permiten definir y obtener el modo de vaciado. CLSET_FLUSH_MODE() se puede utilizar sólo para el modo de E/S sin bloqueo y acepta los siguientes argumentos: RPC_CL_BESTEFFORT_FLUSH RPC_CL_BLOCKING_FLUSH — CLFLUSH() permite vaciar las solicitudes pendientes. Esta operación se puede utilizar sólo para el modo de E/S sin bloqueo y acepta los siguientes argumentos: RPC_CL_BESTEFFORT_FLUSH RPC_CL_BLOCKING_FLUSH — CLSET_CONNMAXREC_SIZE permite especificar el tamaño máximo del búfer. — CLGET_CONNMAXREC_SIZE permite recuperar el tamaño máximo del búfer. — CLGET_CURRENTREC_SIZE permite devolver el tamaño de las solicitudes pendientes almacenadas en el búfer para el modo de E/S sin bloqueo. — CLGET_SERVER_ADDR / CLGET_SVC_ADDR permiten recuperar la dirección del servidor. — CLSET_PROG y CLGET_PROG permiten definir y recuperar los números de programa.



Archivos de encabezado nuevos: — clnt_stat.h — rpc_com.h

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”.

Repercusión HP recomienda utilizar los tipos de datos nuevos que se introducen en esta revisión. Estos tipos de datos nuevos sustituyen a u_long y long. Aunque los tipos de datos u_long y long siguen admitiéndose, aparecerá una advertencia del compilador si continúa utilizándolos.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

236

Capítulo 6

Administración de los discos y los archivos Servicios de Network File System (NFS)

Documentación Las páginas de manual: rpc (3N) y las páginas de manual mencionadas en rpc (3N)

Obsolescencia No aplicable.

Servicios de Network File System (NFS) Network File System (NFS) ofrece acceso transparente a archivos de la red. Un servidor NFS pone un directorio a disposición de otros sistemas host de la red mediante el “uso compartido” del directorio. Un cliente NFS ofrece acceso al directorio del servidor NFS mediante el “montaje” del directorio. A los usuarios del cliente NFS, el directorio se muestra como parte del sistema de archivos local.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Características: — Tanto el cliente como el servidor admiten la versión 4 del protocolo NFS. Nota: La delegación de servidores NFSv4 está deshabilitada por defecto. Si se habilita, no se proporciona acceso al sistema de archivos compartido. — Se admite la característica nfsmapid, que asigna los atributos de identificación de owner_group y propietario de la versión 4 de NFS a los números de identificación de usuario (UID) y grupo (GID) locales, y viceversa. El dominio de asignación es el dominio DNS, pero se puede definir otro dominio distinto mediante la modificación del archivo /etc/default/nfs. — Actualmente se admiten mecanismos de seguridad adicionales, como Secure RPC, que admite Kerberos a través de GSSAPI. GSSAPI admite Kerberos, Kerberos con integridad (Integrity) y Kerberos con privacidad (Privacy). El comando share puede exportar ahora sistemas de archivos con varios modos de seguridad. El comando mount permite ahora especificar el modo de seguridad. — Se admite actualmente el acceso de NFS mediante un servidor de seguridad. — El comando share, utilizado para compartir directorios con clientes NFS, sustituye al comando exportfs. El comando exportfs es ahora una secuencia de comandos que llama al comando share para el tipo de archivo de NFS. — El montaje mediante NFS admite la conmutación por error del cliente en sistemas de archivos montados de sólo lectura. El montaje mediante NFS acepta una dirección URL de NFS definida por RFC 2224, o una dirección IPv4 o IPv6 que engloba la dirección IPv6 entre corchetes. — La característica nsquery admite la solicitud de búsqueda ipnodes y proporciona soporte para buscar datos de IPv6 en las bibliotecas del servidor.

Capítulo 6

237

Administración de los discos y los archivos Servicios de Network File System (NFS) — Se admite la manipulación y visualización de listas de control de acceso (ACL Access Control List) a través de un punto de montaje de NFS, y dicha manipulación se realiza satisfactoriamente (ENOSUP) a través de un punto de montaje de NFS. — La herramienta adb se ha sustituido por la herramienta kctune para manipular las variables del kernel de NFS. •

Comandos: — El comando spray ofrece las siguientes opciones nuevas: -d y -t. La opción -d especifica el intervalo de tiempo en microsegundos que transcurre antes de que se envíe el siguiente paquete. La opción -t especifica la clase de transportes. — El comando de configuración del entorno NFS (setoncenv) muestra todas las variables de configuración de NFS, las variables kctune pública y privada de NFS, y las variables específicas de los subsistemas. Puede modificar el contenido de los siguientes archivos: /etc/default/nfs, /etc/default/autofs, /etc/default/keyserv, /etc/default/nfslogd, /etc/rc.config.d/nfsconf y /etc/rc.config.d/namesvrs.



Demonios: — El demonio pcnfsd es un demonio multisubprocesado y admite el uso de contraseñas ocultas y el mecanismo de seguridad Secure RPC. — El protocolo pcnfsd limita los nombres de usuario a 32 caracteres y los nombres de host de cliente a 64 caracteres en la base de datos wtmps, así como los nombres de impresora a 64 caracteres. Todas las solicitudes de autenticación satisfactorias se registran en la base de datos wtmps. — Un nuevo demonio de modo de usuario, gssd, genera y valida los signos de seguridad API y asigna los nombres de principal GSSAPI a los números de identificación de usuario y grupo locales. — El demonio biod se ha eliminado del sistema. — Las E/S asíncronas se controlan ahora mediante subprocesos del kernel por cada punto de montaje, en lugar de con el demonio biod. — Un único proceso nfsd se ejecuta en el sistema donde NFS está habilitado. El demonio nfsd ahora es un demonio multisubprocesado. — El demonio lockd ahora es un demonio del kernel subprocesado, con el número de puerto fijado en 4045. — Los demonios mountd y statd ahora son demonios subprocesados y se pueden configurar para admitir un número de puerto fijo para el punto final de transporte de RPC. — El servicio de autenticación de NFS se ha agregado al demonio mountd, y este servicio define los derechos de acceso del cliente que intenta tener acceso al servidor NFS. — Un demonio nuevo, nfslogd, admite el registro de operaciones del servidor NFS. Genera el registro de actividad analizando las operaciones de RPC que procesa el servidor NFS. Este demonio no está habilitado por defecto. — El demonio nfs4cbd ofrece soporte de la característica de delegación de NFSv4.

238

Capítulo 6

Administración de los discos y los archivos Servicios de Network File System (NFS) — Mejoras del demonio keyserv: — El demonio keyserv ahora es un demonio multisubprocesado. — Cuando keyserv se inicia con la opción -D para activar el modo de depuración, se crea un archivo de registro por defecto (/var/nfs/keyserv.log). — Dos métodos nuevos permiten el uso de las claves por defecto para la identificación de usuario “nobody”: Dichos métodos son: una opción nueva, -e, y el valor de parámetro por defecto del nuevo archivo /etc/default/keyserv. •

Archivos: — Un archivo de configuración por defecto nuevo para los servicios NFS (/etc/default/nfs) contiene los valores de parámetros para definir el comportamiento por defecto de diversos comandos y demonios NFS en los servicios NFS. — Un nuevo archivo de seguridad NFS (/etc/nfssec.conf) proporciona una lista de todos los modos de seguridad NFS válidos y admitidos. — Un nuevo archivo de configuración por defecto para keyserv (/etc/default/keyserv) contiene los valores de parámetros por defecto para definir el uso de las claves por defecto para la identificación de usuario “nobody”.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión •

Con la obsolescencia de la base de datos NIS+, los usuarios deben configurar actualmente una base de datos LDAP para almacenar y recuperar claves. Para utilizar el protocolo LDAP, debe definir la entrada “publickey” de /etc/nsswitch.conf en ldap.



El archivo /etc/exports se sustituye por /etc/dfs/dfstab. El formato de /etc/dfs/dfstab es diferente de /etc/exports. Si ha creado una aplicación analizadora para /etc/exports, utilice la herramienta exp2dfs para convertir el archivo /etc/exportfs en el archivo /etc/dfs/dfstab.



Para obtener acceso a NFS a través de un servidor de seguridad, deberá: — Utilizar el protocolo NFSv4 y especificar el puerto de apertura como 2049 y definir el puerto rpcbind como 111, o — Configurar un puerto fijo para statd y mountd, y especificar el puerto de apertura como 2049 y definir el puerto rpcbind como 111, o — Utilizar el puerto fijo configurado para mountd y statd, y especificar 4045 como el puerto para lockd a fin de admitir NFSv2 y NFSv3.



Capítulo 6

En los sistemas donde se haya habilitado NFS, los clientes no verán varios procesos nfsd en ejecución.

239

Administración de los discos y los archivos Servicios de Network File System (NFS) •

La opción -l utilizada con los demonios lockd, mountd y statd no proporciona la funcionalidad original de omitir el archivo de registro por defecto y no se admite. Si se especifica la opción -l con el demonio mountd o statd, se hace caso omiso de ella. El archivo de registro (mountd.log o statd.log) se puede hallar ahora en la ubicación fija /var/nfs/. Si se especifica la opción -l con el demonio lockd, la cola de escucha se define en el punto final de transporte lockd.



Se hace caso omiso de los montajes con opciones no válidas emitiendo un mensaje de advertencia en lugar de un mensaje de error.



Para utilizar NFSv4, el demonio nfsmapid debe estar ejecutándose tanto en el cliente como en el servidor.



Para que el cliente NFS admita las delegaciones de NFSv4, el demonio nfs4cbd debe estar ejecutándose.



Si se utiliza el nuevo archivo de configuración de servicios NFS por defecto en lugar de /etc/rc.config.d/nfsconf, el comportamiento de los demonios NFS sigue siendo el mismo independientemente del modo en que se inicien (secuencia de comandos o línea de comandos) los demonios.



Para utilizar el mecanismo de seguridad Secure NFS con Kerberos, el demonio gssd debe estar ejecutándose.



La herramienta kctune ayuda a optimizar los parámetros del servidor NFS y del cliente NFS. Los cambios efectuados en los parámetros persisten entre reinicios, instalaciones de parches o regeneraciones del kernel.



Si tiene sistemas que ejecutan versiones diferentes de HP-UX en la red, deberá iniciar rpc.lockd con la opción -C en todos los sistemas anteriores a HP-UX 11i v3 para garantizar que se mantiene la coherencia en un sistema cliente cuando se cancela un bloqueo de archivo.

Compatibilidad

240



En las revisiones anteriores, al crear un par de claves para el sistema host remoto mediante el comando newkey, el sistema pide la contraseña de inicio de sesión de usuario root local y la contraseña de inicio de sesión de usuario root del nombre de host. Con HP-UX 11i v3, el sistema solicita sólo la contraseña de inicio de sesión de usuario root del nombre de host.



En las revisiones anteriores, al crear un par de claves para el sistema host local mediante el comando newkey, el sistema pide la contraseña de inicio de sesión de usuario root local y la contraseña de inicio de sesión de usuario root del nombre de host. Con HP-UX 11i v3, el sistema solicita sólo la contraseña de inicio de sesión de usuario root local.



Si tiene una aplicación analizadora existente para el archivo /etc/exports, la aplicación da error en HP-UX 11i v3, puesto que no se admite el archivo /etc/exports. La aplicación también puede dar error si el archivo /etc/exports se traslada de un sistema que ejecuta una versión más antigua de HP-UX a un sistema que ejecuta HP-UX 11i v3. Utilice la herramienta exp2dfs para convertir el archivo /etc/exports en el archivo /etc/dfs/dfstab.



El uso compartido de un sistema de archivos NFS mediante la opción -rw o la opción -ro puede tomar un nombre de host por un parámetro. Si se utiliza la sintaxis -rw=nombre_host y el servidor NFS utiliza el servicio DNS, deberá especificar el nombre de host completo o los clientes no podrán montar el servidor NFS.

Capítulo 6

Administración de los discos y los archivos Servicios de Network File System (NFS) •

Los intentos de desmontaje de un sistema de archivos local compartido generan actualmente un error EBUSY y el sistema de archivos local se queda montado hasta que todos los directorios compartidos del sistema de archivos local se dejan de compartir.



Durante el inicio y cierre del sistema, el comportamiento de los demonios rpc.statd y rpc.lockd es igual al de las revisiones anteriores de HP-UX. No obstante, si se utilizan las secuencias de comandos de inicio para iniciar o detener el cliente NFS o el servidor NFS, los demonios statd o lockd no se detienen. Utilice la secuencia de comandos de inicio lockmgr para iniciar o detener los demonios statd o lockd.

Rendimiento •

El demonio pcnfsd multisubprocesado proporciona un mejor rendimiento. No obstante, el número de subprocesos creados, el número total de subprocesos y la configuración del sistema repercuten en la utilización de memoria.



El demonio keyserv multisubprocesado aporta un mejor rendimiento. No obstante, el número de subprocesos creados, el número total de subprocesos y la configuración del sistema repercuten en la utilización de memoria.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • • • • • • • • • •

pcnfsd (1M) spray (3N) y sprayd (1M) keyserv (1M), newkey (1M), chkey (1) y getpublickey (3N) share_nfs (1M), share (1M) y exportfs (1M) biod (1M) y mount_nfs (1M) nfsd (1M) rpc.lockd (1M), rpc.mountd (1M) y rpc.statd (1M) setoncenv (1M) nfs(4), nfslogd (1M), nfssec.conf(4), nfsmapid (1M), nfs4cbd (1M), nfs (7) y nfssec (5) gssd (1M) nsquery (1M)

Consulte también los siguientes documentos, que se facilitan en http://docs.hp.com/en/netcom.html#NFS%20Services: • •

NFS Services Administrator’s Guide ONC+ Release Notes (HP-UX 11i v3)

Obsolescencia

Capítulo 6



Se ha suspendido el soporte del modo de confianza en pcnfsd, newkey y chkey.



El tipo de base de datos nisplus como opción se ha suspendido en los comandos newkey, chkey y keylogin, y en las llamadas de función getpublickey()/getsecretkey() de libnsl.



La opción -l utilizada con los demonios lockd, mountd y statd se ha desaprobado en esta revisión.



El archivo /etc/rc.config.d/nfsconf se ha quedado obsoleto y se ha sustituido por el archivo de configuración de los servicios NFS por defecto (/etc/default/nfs).



El uso de la herramienta adb para cambiar los valores de los parámetros del kernel ya no se admite. 241

Administración de los discos y los archivos Network Information Service (NIS)

Network Information Service (NIS) Network Information Service (NIS) proporciona un servicio de búsqueda de redes sencillo que consta de bases de datos y procesos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Aporta soporte para el modo oculto si se habilita SHADOW_MODE, una variable nueva del archivo namesvrs.



Aporta soporte para habilitar el modo de reenvío de DNS mediante una opción en el demonio de servidor NIS ypserv.



Aporta soporte para comandos uname, hostname y username largos.



Aporta opciones nuevas en los comandos ypserv, yppasswdd, makedbm e ypmake.



Aporta soporte para el modo de host múltiple.



Aporta soporte de datos IPv6.



Eliminación de las variables relacionadas con NIS+ y DNS y de las entradas DNS en el archivo namesvrs. El archivo namesvrs contiene actualmente información relacionada con NIS.



Aporta soporte de ipnodes a través del archivo /etc/nsswitch.conf.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta revisión de NIS aporta características nuevas y mejoradas.

Compatibilidad •

En las versiones anteriores, el sobrenombre de host por defecto utilizado por los comandos ypcat e ypwhich es hosts.byaddr, mientras que otros comandos utilizan hosts.byname. En HP-UX 11i v3, la asignación por defecto utilizada por ypcat e ypwhich se ha cambiado por hosts.byname, a efectos de coherencia. Este cambio en el sobrenombre de host por defecto para ypcat e ypwhich conlleva un cambio en la presentación. El mensaje sobre el uso mostrado es diferente cuando se utiliza la opción -x con los comandos ypcat e ypwhich.



Con HP-UX 11i v3, si el demonio rpc.yppasswdd se inicia sin la opción -D, se muestra el siguiente mensaje sobre el uso: rpc.yppasswdd -D directory | passwd_file [-l log_file] [-nopw] [-nogecos] [-nohome] [-noshell] [-m arg1 arg2 ...]

242

Capítulo 6

Administración de los discos y los archivos Network Information Service (NIS) where directory is the directory where the passwd, shadow files are found (/etc by default) It should match the setting of PWDIR in /var/yp/Makefile passwd_file is the path to the passwd file NOTES: 1. The -D option and the passwd arguments are mutually exclusive 2. A shadow file found in the same directory as the passwd will be assumed to contain the password information arguments after -m are passed to make(1) after password changes -nopw passwords may not be changed remotely using passwd -nogecos full name may not be changed remotely using passwd or chfn -nohome home information may not be changed remotely using passwd -noshell shell may not be changed remotely using passwd or chsh

Este mensaje sobre el uso no es un mensaje de error. Introduce la opción -D de rpc.yppasswdd. Si el demonio se inicia con la opción -D, el mensaje sobre el uso deja de mostrarse. •

Si se utiliza una opción no admitida con ypserv o rpc.yppasswdd, se hace caso omiso de las opciones y el demonio se inicia.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • • • • • • • • • • • • • • • •

domainname (1) ypcat (1) ypmatch (1) ypwhich (1) yppasswd (1) yppasswdd (1M) ypset (1M) makedbm (1M) ypinit (1M) ypmake (1M) yppoll (1M) yppush (1M) ypserv (1M) ypxfr (1M) rpc.nisd_resolv (1M) ypclnt (3C) ypfiles (4)

Se facilita información sobre las características mejoradas de NIS1.2 en http://docs.hp.com/en/netcom.html#NFS%20Services Asimismo, en este sitio se hallan los documentos ONC+ Release Notes y NFS Services Administrator’s Guide.

Capítulo 6

243

Administración de los discos y los archivos NIS+ (obsoleto)

Obsolescencia La versión 1 del protocolo NIS (NISv1) se ha desaprobado en esta revisión y se quedará obsoleta en una revisión futura de HP-UX. HP recomienda realizar el cambio a la siguiente versión del protocolo de NIS.

NIS+ (obsoleto) Network Information Service Plus (NIS+) es un producto completamente diferente de NIS, no una mejora de NIS. Es un sistema de bases de datos distribuidas que permite conservar la información de configuración de uso frecuente en un servidor maestro y difundirla a todos los sistemas host de la red. NIS+ permite mantener la información sobre configuración para muchos sistemas host en un conjunto de bases de datos distribuidas. Si se cuenta con las credenciales y permisos de acceso correctos, se puede leer o modificar dichas bases de datos desde cualquier sistema host de la red. La información sobre configuración común, que tendría que mantenerse por separado en cada sistema host de una red sin NIS+ se puede almacenar y mantener en una sola ubicación y difundir a todos los sistemas host de la red. El inconveniente de NIS+ es que es difícil de administrar. Exige que los administradores de sistema estén especializados y capacitados en la administración del servicio NIS+. La administración de NIS+ difiere mucho de la administración de NIS. Además, no se realizan automáticamente copias de seguridad de las bases de datos NIS+ en archivos planos. El administrador del sistema debe crear y mantener una estrategia de realización de copias de seguridad para las bases de datos NIS+ que integre el volcado de las mismas en archivos planos y la realización de una copia de seguridad de los archivos. Debido a la demanda decreciente del servicio NIS+, HP está en proceso de suspenderlo. La última revisión de HP-UX en la que se ha publicado NIS+ es HP-UX 11i v2. A partir de HP-UX 11i v3, NIS+ dejará de admitirse. HP recomienda a los clientes migrar a LDAP. Para obtener información sobre la forma de migrar a LDAP, consulte el documento NIS+ to LDAP Migration Guide ubicado en http://docs.hp.com/en/J4269-90054/J4269-90054.pdf

PCNFSD El demonio pcnfsd es un servidor de RPC que presta servicios de autenticación e impresión a los clientes PC.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

244



El demonio pcnfsd es un demonio multisubprocesado.



Se admite la característica de contraseñas ocultas. Capítulo 6

Administración de los discos y los archivos PCNFSD •

Se admite Secure RPC.



Las solicitudes de autenticación satisfactorias se registran en la base de datos wtmps. Una entrada de la base de datos wtmps puede contener nombres de usuario que lleguen hasta el límite del protocolo PCNFSD de 32 caracteres y nombres de host de cliente que lleguen al límite del protocolo PCNFSD de 64 caracteres.



Se admiten nombres de impresora que lleguen al límite del protocolo PCNFSD de 64 caracteres. Se hará caso omiso de las impresoras configuradas mediante el comando lpadmin con un nombre de más de 64 caracteres.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

El demonio pcnfsd es un demonio multisubprocesado.



Se admite la característica de contraseñas ocultas.



Se admite Secure RPC.



Se admiten nombres de impresora que lleguen al límite del protocolo PCNFSD de 64 caracteres. Se hará caso omiso de las impresoras configuradas mediante el comando lpadmin con un nombre de más de 64 caracteres.

Repercusión El demonio pcnfsd multisubprocesado puede proporcionar un mejor rendimiento pero consumir más memoria. El demonio pcnfsd puede aportar una mejor seguridad debido al soporte de constraseñas ocultas y Secure RPC.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento El demonio pcnfsd multisubprocesado proporcionará un mejor rendimiento.

Documentación Para obtener más información, consulte la página de manual de pcnfsd (1M).

Obsolescencia Con la desaprobación del modo de confianza en HP-UX 11i versión 3, se suspenderá el soporte del modo de confianza en el demonio pcnfsd.

Capítulo 6

245

Administración de los discos y los archivos Caché de archivo unificada

Caché de archivo unificada La caché de archivo unificada (UFC - Unified File Cache) integra la caché de páginas y la caché del búfer para proporcionar coherencia en el acceso de archivos. Actualmente, para almacenar en la memoria caché los datos de archivos, los sistemas de archivos utilizan la caché del búfer y la interface mmap() emplea la caché de páginas. Si una aplicación tiene acceso al archivo utilizando simultáneamente llamadas del sistema read (2)/write (2) y mmap (2), HP-UX no garantiza la coherencia puesto que los datos se ubican en dos cachés. Con una caché de archivo unificada, se puede lograr la coherencia. La unificación de la arquitectura para tener acceso a los datos de archivos permitirá que los sistemas de archivos utilicen las mismas interfaces de kernel para las llamadas del sistema read()y write() y para mmap(). Estas interfaces comunes aliviarán el puerto de sistemas de archivos de otros fabricantes de Solaris.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Antes de HP-UX 11i v3, para almacenar en la memoria caché los datos de archivos, los sistemas de archivos utilizaban la caché del búfer y la interface mmap() empleaba la caché de páginas. Si una aplicación tiene acceso al archivo utilizando simultáneamente llamadas del sistema read()/write() y mmap(), HP-UX no garantiza la coherencia puesto que los datos se ubican en dos cachés. Con una caché de archivo unificada, se puede lograr la coherencia. La unificación de la arquitectura para tener acceso a los datos de archivos permitirá que los sistemas de archivos utilicen las mismas interfaces de kernel para las llamadas del sistema read()y write() y para mmap(). Estas interfaces comunes aliviarán el puerto de sistemas de archivos de otros fabricantes de Solaris. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La caché de archivo unificada integrada en HP-UX 11i v3 ofrece a los clientes las siguientes ventajas y valor agregado: •

Actúa de habilitador clave para VxFS 4.1 y ONC+2.3, lo que es un requisito básico para HP-UX 11i v3.



Mejora la compatibilidad de código fuente con las aplicaciones Solaris, Tru64 y Linux que dependen de la coherencia de la caché de páginas y del búfer.



Posible mejora del rendimiento de aplicaciones que dependen de la coherencia de la caché de páginas y del búfer.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

246

Capítulo 6

Administración de los discos y los archivos VERITAS File System

Rendimiento Se dan posibles mejoras del rendimiento de aplicaciones que dependen de la coherencia de la caché de páginas y del búfer. Dichas mejoras variarán según la aplicación.

Documentación Para obtener más información, consulte la página de manual de mmap (2).

Obsolescencia No aplicable.

VERITAS File System VERITAS File System (VxFS) es un sistema de archivos de registro de intenciones basado en extensiones. VxFS se ha diseñado para utilizarlo en un entorno UNIX, que requiere un alto rendimiento y una alta disponibilidad para procesar volúmenes grandes de datos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 VxFS versión 4.1 incluye: •

Soporte para 1024 listas de control de acceso (ACL)



Soporte para sistemas de archivos grandes (hasta 40 TB) y tamaños de archivos grandes (hasta 16 TB)



El sistema de archivos VxFS es un módulo del kernel cargable dinámicamente (DLKM)



Sistemas de archivos multidispositivo



Mejoras de control



Soporte para disposiciones de disco 4, 5 y 6



Soporte para más de 67.000.000 números de identificación de usuario (UID) y grupo (GID) con edquota

Cluster File System (CFS) permite que el sistema de archivos VxFS se monte para admitir la funcionalidad de clústeres. Esta característica no se admite en la revisión inicial de HP-UX 11i v3. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 VxFS versión 4.1 incluye: •

Capítulo 6

El sistema de archivos VxFS es un módulo del kernel cargable dinámicamente (DLKM)

247

Administración de los discos y los archivos VERITAS Volume Manager •

Sistemas de archivos multidispositivo



Mejoras de control



Soporte para más de 67.000.000 números de identificación de usuario (UID) y grupo (GID) con edquota

Cluster File System (CFS) permite que el sistema de archivos VxFS se monte para admitir la funcionalidad de clústeres. Esta característica no se admite en la revisión inicial de HP-UX 11i v3.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Cluster File System (CFS) no se admite en la revisión inicial de HP-UX 11i v3. VxFS versión 3.5 no se admite en HP-UX 11i v3.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte los siguientes documentos, que se facilitan en http://docs.hp.com/en/oshpux11iv2.html#VxFS: • •

VERITAS File System 4.1 Release Notes VERITAS File System 4.1 Administrator’s Guide

Obsolescencia No aplicable.

VERITAS Volume Manager VERITAS Volume Manager (VxVM) 4.1 es un subsistema de almacenamiento que permite administrar discos físicos como dispositivos lógicos denominados volúmenes. Cluster Volume Manager (CVM) forma parte de VxVM y se habilita con una licencia aparte, que no se proporciona con la revisión actual 4.1 para HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

248



Admite conjuntos de volúmenes (vsets) y VxFS MDS



Device Discovery Layer (DDL - Capa de detección de dispositivos) fase 2 Capítulo 6

Administración de los discos y los archivos VERITAS Volume Manager •

Serial Split Brain (SSB - Mente dividida de serie)



Ampliación dinámica de unidades LUN



Config Back Up and Restore (CBR - Copia de seguridad y restauración de la configuración)



Eliminación del grupo de discos rootdg

Cluster Volume Manager (CVM), componente de VxVM habilitado con una licencia aparte, no se proporciona con la revisión actual 4.1 para HP-UX 11i v3. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Coexistencia de la multirruta dinámica (DMP) de VxVM con la funcionalidad de multirruta nativa en HP-UX 11i v3: HP-UX 11i v3 proporciona la funcionalidad de multirruta nativa formando parte de su pila de almacenamiento masivo. En este marco hipotético, se admiten dos tipos de archivos especiales de dispositivo: •

Los archivos especiales de dispositivo heredados ubicados en los directorios /dev/dsk y /dev/rdsk: Estos archivos de dispositivo sólo se crean para las primeras 32.768 rutas de un sistema. La multirruta dinámica (DMP) de VxVM puede detectar este tipo de archivos de dispositivo y se admite la coexistencia. La multirruta dinámica (DMP) de VxVM funciona como un controlador de paso, y dirige las E/S y las solicitudes ioctl en una ruta sin ningún equilibrio de la carga. La funcionalidad de multirruta nativa en HP-UX 11i v3 realiza la multirruta y el equilibrio de la carga en su totalidad.



Los archivos especiales de dispositivo ubicados en los directorios /dev/disk y /dev/rdisk: Se crea un archivo de dispositivo para representar cada metanodo de multirruta nativa. Estos archivos de dispositivo se crean para todas las rutas de un sistema, admitiéndose más de 32.768 rutas. La multirruta dinámica (DMP) de VxVM no detecta este tipo de archivos de dispositivo y no se admite la coexistencia. Durante la detección de dispositivos, VxVM crea entradas en la base de datos DMP para las relaciones entre los nodos DMP y las rutas de dispositivo heredadas. Cada nodo DMP representa un conjunto de rutas heredadas. Las rutas heredadas se asignan internamente a un metanodo de multirruta nativa que controla un conjunto de rutas físicas. La funcionalidad de multirruta nativa de HP-UX 11i v3 se ocupa del equilibrio de la carga, la conmutación por error y la conmutación por recuperación de las rutas que controla. La directiva de E/S por defecto para la multirruta dinámica (DMP) de VxVM se define en activa individual para todos los tipos de caja de protección. Cuando la multirruta dinámica de VxVM recibe o envía E/S en una ruta heredada, la multirruta nativa elige la ruta física apropiada. A menos que todas las rutas físicas subyacentes del metanodo de multirruta nativa den error, las E/S que la multirruta dinámica de VxVM efectúe en una ruta heredada se realizarán correctamente.

Capítulo 6

249

Administración de los discos y los archivos VERITAS Volume Manager Tenga en cuenta las siguientes limitaciones de la coexistencia de la multirruta dinámica (DMP) de VxVM con la multirruta nativa de HP-UX: •

La multirruta dinámica de VxVM admite las matrices A/P admitidas por la multirruta nativa de HP-UX. No se admite ninguna matriz A/P adicional. Si se utiliza una matriz A/P que la funcionalidad de multirruta nativa de HP-UX no admite, toda E/S o solicitud ioctl procedente de la multirruta dinámica de VxVM provoca una infracción.



Es posible que un atributo específico de la ruta que muestre el comando DMP vxdmpadm getsubpaths no coincida con el atributo de matriz real. Esto se debe a que la multirruta dinámica de VxVM no puede efectuar E/S ni solicitudes ioctl específicas de la ruta a menos que se deshabilite la multirruta heredada. En su lugar, la multirruta dinámica de VxVM muestra los atributos de ruta devueltos por la multirruta nativa de HP-UX. Por ejemplo, en una matriz A/P, todas las rutas pueden mostrarse como PRIMARY o SECONDARY.



Para las matrices A/A, el comando vxdmpadm getsubpaths muestra todas las rutas en el estado ENABLED (A) hasta que se deshabilita la última ruta. Para las matrices de tipo A/P, sólo se muestra una ruta en el estado ENABLED (A).



La multirruta dinámica de VxVM no efectúa una conmutación por error cuando una ruta a una unidad LUN da error. La multirruta dinámica de VxVM sigue mostrando el estado de la ruta como activo hasta que la multirruta nativa de HP-UX no realiza correctamente una E/S o solicitud ioctl() en dicha ruta.



La salida del comando vxdmpadm iostat no coincide con la salida del comando HP-UX iostat nativo.



El uso de los comandos vxdmpadm disable y enable en una ruta o controladora hace que la multirruta dinámica utilice otra ruta para la E/S, pero la multirruta nativa de HP-UX puede seguir enviando E/S a la ruta o controladora deshabilitada.

Compatibilidad Cluster Volume Manager (CVM), componente de VxVM habilitado con una licencia aparte, no se proporciona con la revisión actual 4.1 para HP-UX 11i v3. VxVM versión 3.5 no se admite en HP-UX 11i v3.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte los siguientes documentos, que se facilitan en http://docs.hp.com/en/oshpux11iv2.html#VxVM: • •

VERITAS Volume Manager 4.1 Release Notes VERITAS Volume Manager 4.1 Administrator’s Guide

Obsolescencia No aplicable.

250

Capítulo 6

7

Internet y la conexión a red

Contenido de este capítulo En este capítulo, se describe la funcionalidad de Internet y conexión a red modificada y nueva que admite la revisión de HP-UX 11i v3, abarcándose: •

ARPA Transport (consulte la página 252)



Navegadores (consulte la página 256)



HP Data Link Provider Interface (DLPI) (consulte la página 257)



HP-UX PPPv6 (consulte la página 259)



HP-UX VLAN (consulte la página 260)



HP-UX Web Server Suite (consulte la página 261) — HP-UX Apache-based Web Server (consulte la página 263) — HP-UX Tomcat-based Servlet Engine (consulte la página 264) — HP-UX Webmin-based Admin (consulte la página 265)



Internet Services (consulte la página 266) — BIND (consulte la página 267) — DHCPv4 (bootpd) (consulte la página 269) — DHCPv6 (consulte la página 270) — inetd (consulte la página 271) — libc (consulte la página 272) — Mailx, Elm y Talk (consulte la página 275) — Comandos R (Comandos remotos) (consulte la página 276) — Sendmail (consulte la página 277) — TFTP (consulte la página 279) — WU-FTPD (consulte la página 280)

Capítulo 7



Comandos de administración LAN (consulte la página 281)



LDAP-UX Integration (consulte la página 283)



Mobile IPv6 (consulte la página 284)



Interface de línea de comandos para la administración de interfaces de red (consulte la página 285)



Configuración de interfaces de red y Configuración de servicios de red (ncweb) (consulte la página 287)



Red Hat Directory Server para HP-UX (consulte la página 289)



STREAMS (consulte la página 291)



NetTL - Network Tracing and Logging (consulte la página 293)

251

Internet y la conexión a red ARPA Transport

ARPA Transport Resumen de cambios En esta sección se describen las características y mejoras agregadas para HP-UX 11i v3. Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Security Containment: Algunos componentes de la contención de seguridad se han migrado del subsistema HP-UX 11i Security Containment al subsistema Transport.



Sendfile/UFC: sendfile (2) se ejecuta en la caché de archivo unificada (UFC - Unified File Cache) en lugar de en la caché del búfer.



Conformidad con UNIX 2003: La conexión a red y las llamadas del sistema del subsistema de transporte cumplen con las normas UNIX03.



Soporte de nombres de host largos: Los nombres de host se pueden configurar con una longitud máxima de 256 caracteres.



Migración de aplicaciones Tru64: Mejoras en las llamadas del sistema para aportar una mayor compatibilidad con Tru64-UNIX. Con Tru64 puede migrar fácilmente a un sistema HP-UX/basado en Itanium®.



Cambios del parámetro optimizable ndd: — Se ha desaprobado el parámetro optimizable tcp_conn_strategy. — El parámetro optimizable socket_caching_tcp es el único que permite habilitar o deshabilitar la característica de almacenamiento en la memoria caché de zócalos (sockets). — El parámetro optimizable socket_caching_tcp puede habilitar el almacenamiento en la memoria caché de los zócalos TCP paraAF_INET y AF_INET6. — Los parámetros optimizables ip_ipif_status e ip6_ipif_status mostrarán un campo adicional cid para HP-UX 11i Security Containment. Si no está activado HP-UX 11i Security Containment, el campo adicional cid es 0. Si HP-UX 11i v2 Security Containment está activado, dicho campo muestra un número decimal. — El parámetro optimizable tcp_frto_enable se agrega para F-RTO.

252



La interface de zócalos de enrutamiento (Routing Socket Interface) es una característica nueva para HP-UX 11i v3. Dicha característica utiliza el nuevo dominio PF_ROUTE para actualizar la tabla de enrutamiento en el kernel.



La llamada del sistema read (1) puede devolver ECONNREFUSED o ECONNRESET, según cuándo llegue TCP_RST. No obstante, recv (2) sólo ha devuelto ECONNRESET. La incoherencia en los valores de errno devueltos por read() y recv() después de un comando connect (2) sin bloqueo se corrigen para devolver el mismo valor de errno para la misma situación.



El uso de los indicadores PS_SS_BOUND y SS_BOUND se ha desaprobado para retirar la exposición de la esencia de la puesta en ejecución.



El kernel ya no utilizará más el archivo include /usr/include/sys/unpcb.h.

Capítulo 7

Internet y la conexión a red ARPA Transport •

SO_SNDBUF y SO_RCVBUF: El nivel del zócalo (socket) permite que los usuarios envíen más de SO_SNDBUF bytes y que reciban más de SO_RCVBUF bytes para zócalos SOCK_STREAM sin bloqueo. Esto es lo mismo que el comportamiento de bloqueo y otros tipos de zócalos, por ejemplo, SOCK_DGRAM.



NOSYNC IP Lower: El modelo de sincronización de IP Lower cambia del módulo sync a NOSYNC para permitir que el módulo IP maneje solicitudes en paralelo.



Forward-Retransmission Timeout (F-RTO): Las mejoras del algoritmo de retransmisión de TCP hacen que se procesen más eficazmente los tiempos de espera ficticios.



Validación de ventana de congestión: La validación de ventana de congestión de TCP que admite RFC 2861 se puede utilizar para responder a los tiempos de espera ficticios que detecta F-RTO. Para obtener más detalles, consulte la especificación RFC en http://www.ietf.org/rfc/rfc2861.txt?number=2861.



Se ha mejorado el comando route: La nueva opción source ofrece a los usuarios un mayor control al especificar la interface que se va a asociar a un enrutamiento.



Soporte de libnm de 64 bits: La mejora admite las estadísticas de 64 bits cuando se obtiene acceso a través de la biblioteca en el espacio del usuario libnm.



Varias colas TCP por defecto: Permite varias colas para el procesamiento de paquetes de modo que haya colas diferentes que se ejecuten en células/procesadores diferentes.



Varios bloqueos de enlace UDP: Este cambio interno del protocolo UDP mejora la escalabilidad cuando hay una gran cantidad de zócalos UDP.



Se ha agregado soporte de claves (Keying) dinámicas para Mobile IPv6 e IPSec.



Todas las solicitudes ioctl para IPv4 e IPv6 se pueden enviar al zócalo IPv4 o IPv6.



Un método de enlace y compilación alternativo para las aplicaciones X/Open Sockets: Este método se desvía algo de la especificación X/Open; no obstante, permite que un archivo ejecutable incluya objetos binarios compilados según la especificación X/Open Sockets y objetos binarios compilados según la especificación BSD Sockets.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión •

Entre las funciones nuevas que los usuarios pueden utilizar se incluyen: — el zócalo de enrutamiento — F-RTO



Las siguientes interfaces y llamadas del sistema se ven afectadas por la conformidad con UNIX 2003: — Para estar en conformidad con UNIX 2003, los clientes deben definir _XOPEN_SOURCE en 600. Para estar en conformidad con UNIX 95, los clientes deben seguir definiendo _XOPEN_SOURCE y _XOPEN_SOURCE_EXTENDED. Tenga en cuenta que las aplicaciones que utilizan X/Open Sockets deben estar enlazadas con la biblioteca Xnet para estar en conformidad con UNIX 2003 y UNIX 95.

Capítulo 7

253

Internet y la conexión a red ARPA Transport — recvmsg() y sendmsg()devuelven EMSGSIZE si la longitud de la estructuramsghdr es igual a 0, menor que 0 o mayor que MAXIOVLEN. — setsockopt() y getsockopt() devuelven el número de error ENOPROTOOPT para las opciones de zócalo SO_RCVLOWAT, SO_SNDLOWAT, SO_RCVTIMEO y SO_SNDTIMEO. — if_freenameindex (), if_indextoname (), if_nameindex (3), if_nametoindex (): Las interfaces API if_* () admiten actualmente las interfaces de red configuradas con IPv4 e IPv6, y se trasladan de la biblioteca IPv6 a la biblioteca C. Para admitir los cambios de if_*(), las interfaces de bucle invertido IPv4 e IPv6 se configuran actualmente con el mismo número de índice durante el inicio del sistema. La estructura if_nameindex y los prototipos de función if_*() también se han trasladado de net a . — sockatmark () es una interface nueva que se especifica en las normas UNIX03 y que se ha agregado a la biblioteca C. •

Los cambios del parámetro optimizable ndd necesitan que todas las referencias a tcp_conn_strategy en los programas y las secuencias de comandos del usuario se cambien por socket_caching_tcp.



Las aplicaciones que se basan en un comportamiento no deseado de esperar sólo ECONNRESET de recv () después de un comando connect (2) sin bloqueo se ven afectadas.



Las aplicaciones que utilizan los indicadores PS_SS_BOUND o SS_BOUND deberán modificarse para eliminar la posibilidad de tener acceso a los mismos. Si una aplicación precisa determinar si un zócalo de tipo SOCK_DGRAM está vinculado, puede comprobar los dos campos siguientes en struct pst_socket: — determinar si el campo pst_type está definido en PS_SOCK_DGRAM — determinar si el campo pst_boundaddr tiene un valor distinto de NULL



Para las aplicaciones que incluyen el archivo /usr/include/sys/unpcb.h pero que no tienen acceso a ninguno de los campos de struct unpcb no hay ninguna repercusión.



Tampoco hay ninguna repercusión para las aplicaciones que incluyen el archivo /usr/include/sys/unpcb.h y que tienen acceso a alguno de los campos de struct union. No obstante, puesto que el kernel no utiliza struct unpcb, pero tiene, en su lugar, su propia estructura privada, struct unpcb no se actualiza para mantener la estructura de datos privada del kernel.



En revisiones anteriores, si un archivo ejecutable incluye objetos binarios compilados según X/Open Sockets y objetos binarios compilados según la especificación BSD, esto puede acarrear un comportamiento inesperado, incluida la terminación anómala y errores de zócalo inesperados. Este problema se puede evitar ahora del siguiente modo: — Defina _HPUX_ALT_XOPEN_SOCKET_API, además de definir _XOPEN_SOURCE=600 en UNIX03 o _XOPEN_SOURCE y _XOPEN_SOURCE_EXTENDED en UNIX95; — Enlace con la biblioteca C en lugar de con la biblioteca Xnet. La biblioteca Xnet no deberá incluirse en la línea de enlace.

254

Capítulo 7

Internet y la conexión a red ARPA Transport

Compatibilidad •

Conformidad con UNIX 2003 — Las llamadas del sistema recvmsg() y sendmsg() devuelven ahora EMSGSIZE si la longitud de la estructura msghdr es menor que o igual a 0 o mayor que MAXIOVLEN para los modos UNIX95 y UNIX03. — El traslado de las interfaces API if_* () de la biblioteca IPv6 a la biblioteca C presenta una incompatibilidad si un programa que utiliza las interfaces API se desarrolló con la biblioteca compartida IPv6 y la biblioteca de archivo C en revisiones más antiguas. Para seguir desarrollando programas con la biblioteca compartida IPv6 y la biblioteca de archivo C, los usuarios deberán especificar en el orden de enlace la biblioteca de archivo C antes que la biblioteca IPv6.



Si una aplicación depende de los campos de struct unpcb o del tamaño de struct unpcb para una determinada funcionalidad y prevé que sea igual que la versión del kernel, es posible que la aplicación no funcione correctamente porque la aplicación se refiere a una estructura de datos que el kernel ya no utiliza.



La llamada del sistema pstat_getsocket() no devuelve el indicador PS_SS_BOUND en el campo pst_state de struct pst_socket.

Rendimiento Entre las principales mejoras del rendimiento en ARPA Transport se incluyen la reducción de la latencia de errores de caché, el uso de bloqueos de bucle, la búsqueda previa, la eliminación del uso compartido falso y estático, la reorganización de estructuras de datos clave, la reducción de la longitud de las rutas y mejoras en la escalabilidad para los sistemas de gama alta. Los siguientes cambios permiten mejorar el rendimiento: • • • • •

NOSYNC F-RTO Varias colas TCP por defecto Varios bloqueos de enlace UDP Validación de ventana de congestión

Documentación El documento: •

La especificación Single UNIX Specification versión 3 (UNIX03) en http://www.unix.org/version3/online.html

Las páginas de manual: • • • • • • • • • • Capítulo 7

connect (2) if_freenameindex (3N) if_indextoname (3N) if_nameindex (3N) if_nametoindex (3N) ioctl (2) getsockopt (2) ndd (1M) pstat (2) recv (2) 255

Internet y la conexión a red Navegadores • • • • • • • • • • •

recvmsg (2) route (7) route (1M) routing (7) send (2) sendfile (2) sendmsg (2) setsockopt (2) sockatmark (3N) tcp (7) xopen_networking (7)

Archivos “include”: • • •

/usr/include/sys/pstat/socket_pstat_body.h /usr/include/sys/socketvar.h /usr/include/sys/socket.h

Obsolescencia Los siguientes elementos se han quedado obsoletos o se han eliminado en HP-UX 11i v3 y las revisiones futuras: • • •

El parámetro optimizable ndd tcp_conn_strategy El indicador PS_SS_BOUND del campo pst_state de struct pst_socket El indicador SS_BOUND definido en /usr/include/sys/socketvar.h

El siguiente archivo se ha quedado obsoleto o se ha eliminado en HP-UX 11iv3 y las revisiones futuras: El kernel ya no utiliza el archivo /usr/include/sys/unpcb.h.

Navegadores Mozilla es una serie de aplicaciones de correo electrónico y web de código abierto. Desde el año 2004, ha sido el único navegador que HP-UX admite. Los productos son: •

MOZILLA: Mozilla



MOZILLAsrc: Mozilla Source



ObsNetscBrws: Obsolescencia para los navegadores Netscape

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Mozilla se ha actualizado para incorporar soluciones a anomalías.

256

Capítulo 7

Internet y la conexión a red HP Data Link Provider Interface (DLPI) Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Mozilla versión 1.7.12.01 para HP-UX proporciona herramientas en línea de navegación, búsqueda y correo electrónico para HP-UX 11i en los sistemas HP Integrity basados en Itanium® y HP 9000 basados en PA-RISC. También sigue incluyendo Navigator, Messenger, Composer, Correo/Grupos de noticias, componentes de la libreta de direcciones e IR Chat. No se prevén cambios para las bibliotecas en tiempo de ejecución B6848BA GTK+.

Repercusión Esta versión integra una compatibilidad mejorada para las fuentes asiáticas en HP-UX y el Japanese Language Pack (Paquete del idioma japonés). También incluye las soluciones para los puntos vulnerables de la seguridad notificados en relación con Mozilla 1.7.11.00.

Compatibilidad Esta revisión de Mozilla se instalará encima de las revisiones anteriores. No interferirá con las instalaciones de Netscape. Para obtener información sobre las interacciones con los complementos del navegador, consulte el sitio web http://www.hp.com/go/mozilla.

Rendimiento Es posible que Mozilla sea lento la primera vez que se inicia porque está creando un perfil.

Documentación Para obtener más información sobre el uso de Mozilla, consulte el sitio www.hp.com/go/mozilla.

Obsolescencia HP publicará periódicamente versiones nuevas de Mozilla para HP-UX. El sitio web sobre Mozilla de HP (http://www.hp.com/go/mozilla) seguirá distribuyendo al menos una versión anterior del producto. El código fuente de cada revisión está disponible en el sitio web de Mozilla en conformidad con la concesión de licencias Mozilla (MPL, GPL y LGPL). No se facilitan parches para este producto. Toda posible anomalía se abordará en versiones futuras.

HP Data Link Provider Interface (DLPI) Data Link Provider Interface (DLPI) es una definición estándar de la industria para la comunicación de mensajes a los controladores de interface de red basados en STREAMS. La implantación por HP de la norma DLPI se ajusta a la especificación DLPI versión 2.0. HP DLPI aporta la infraestructura de capas de enlace central para controladores de red y varias extensiones que habilitan pilas de red de rendimiento alto y abundantes características en HP-UX.

Capítulo 7

257

Internet y la conexión a red HP Data Link Provider Interface (DLPI)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Permite la eliminación en línea (OLD - Online Deletion) de las instancias de tarjetas de E/S que los controladores LAN reclamen.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Permite la eliminación en línea (OLD - Online Deletion) de las instancias de tarjetas de E/S que los controladores LAN reclamen.

Repercusión La nueva norma HP DLPI ofrece las siguientes ventajas: •

Característica NoSync: En las primeras versiones de HP DLPI, la sincronización STREAMS que utilizaba HP DLPI y otros módulos en la pila de red de HP-UX restringían la escalabilidad de los enlaces de ancho de banda alto, por ejemplo, agregados HP APA y 10 Gigabits. Actualmente, HP DLPI utiliza el nuevo nivel de sincronización NOSYNC STREAMS para aportar un rendimiento y una escalabilidad inmensamente mejorados para los enlaces de alta velocidad, por ejemplo, los agregados HP APA. Para obtener más detalles, consulte el documento HP Auto Port Aggregation Performance and Scalability White Paper, que se facilita en http://docs.hp.com/en/7662/new-apa-white-paper.pdf



Capacidad OLD: Permite al usuario eliminar en línea una instancia de tarjeta LAN de E/S sin reiniciar el sistema.

Compatibilidad A partir de esta revisión: •

A las aplicaciones DLPI que no se ejecutan con un número de identificación de usuario uid=0 efectivo, que utilizan el servicio de modo HP DLPI RAW, se les debe conceder actualmente el privilegio PRIV_NETRAWACCESS.



A las aplicaciones DLPI que no se ejecutan con el número de identificación de usuario uid=0 efectivo, que transmiten o reciben paquetes IPv4, IPv6 o ARP, se les debe conceder actualmente el privilegio PRIV_NETADMIN.



A las aplicaciones DLPI que se ejecutan con el número de identificación de usuario uid=0 efectivo, que desempeñan tareas administrativas como el restablecimiento de las estadísticas de hardware, se les debe conceder actualmente el privilegio PRIV_NETADMIN.

Si no se conceden los privilegios expresos, estas aplicaciones dan error con el mensaje de error EPERM. Para obtener más información sobre la forma de conceder estos privilegios a las aplicaciones afectadas, consulte el documento HP-UX 11i Security Containment Administrator's Guide.

Rendimiento La característica NoSync mejora la escalabilidad y el rendimiento. 258

Capítulo 7

Internet y la conexión a red HP-UX PPPv6

Documentos El documento HP-UX 11i v3 HP DLPI Programmer's Guide que se facilita en http://docs.hp.com/en/netcom.html#Internet%20Transport

Obsolescencia No aplicable.

HP-UX PPPv6 PPPoE permite conectar varios host a una ubicación remota mediante el mismo dispositivo de acceso de cliente, reduciendo el coste de la prestación de servicios de acceso telefónico a través del protocolo punto a punto (PPP- Point-to-Point Protocol). La función clave del software HP-UX PPPv6 es gestionar datagramas IPv6 además de los datagramas IPv4 y aportar toda la conectividad necesaria a los usuarios finales desde una red remota.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han agregado soluciones a anomalías. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Se han agregado soluciones a anomalías.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Los siguientes documentos se facilitan en el sitio web http://docs.hp.com/en/netcom.html#InternetTransport: • • • •

Capítulo 7

Installing and Administering PPP PPPoE/v6 Administrator’s Guide HP-UX PPP Enhancements - PPPoE and PPPv6 for TOUR 2.0 HP-UX PPP Enhancements - PPPoE and PPPv6 for TOUR 1.0

259

Internet y la conexión a red HP-UX VLAN

Obsolescencia No aplicable.

HP-UX VLAN DLPI es una norma de conexión a red de facto basada en STREAMS que proporciona interfaces API para que las aplicaciones de espacio del kernel y de espacio del usuario tengan acceso al nivel de enlace de datos (nivel 2 en el modelo OSI). La implantación que ha realizado HP de la norma DLPI también aporta varias extensiones que habilitan pilas de red de alto rendimiento y con gran diversidad de características en HP-UX. La implantación que ha realizado HP de la norma DLPI proporciona las características de LAN virtual (VLAN) basadas en las normas IEEE 802.1p/Q. Una LAN virtual (VLAN) es un segmento de red lógica o virtual que puede abarcar varios segmentos de red física. La principal ventaja de un producto VLAN basado en host como HP-UX VLAN estriba en la capacidad para ampliar la puesta en marcha de VLAN de red en el sistema host en la forma de interfaces VLAN. Las interfaces VLAN permiten configurar aplicaciones para que utilicen las características de aislamiento del tráfico de las redes VLAN.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Soporte para la habilitación de HP-UX VLAN a través de agregados Auto-Port Aggregation (APA) o de grupos de conmutación por error LAN Monitor.



Soporte para la configuración de HP-UX VLAN en la herramienta Configuración de interfaces de red de la interface SMH.



Soporte para las operaciones de HP-UX VLAN en nwmgr: Un nuevo comando para administrar todas las interfaces de red basadas en redes LAN e IB.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Las nuevas características de HP-UX VLAN para esta revisión ofrecen las siguientes ventajas al cliente: •

260

VLAN a través de APA: Las redes HP-UX VLAN anteriores a HP-UX 11i v3 se admiten sólo a través de interfaces físicas. En HP-UX 11i v3, la compatibilidad con redes HP-UX VLAN a través de agregados APA y grupos de conmutación por error LAN Monitor combina las ventajas del aislamiento del tráfico de la tecnología VLAN con las capacidades de ancho de banda alto y alta disponibilidad de la tecnología APA/LM de los servidores HP-UX.

Capítulo 7

Internet y la conexión a red HP-UX Web Server Suite •

Soporte de Configuración de interfaces de red de SMH para HP-UX VLAN: Al ser parte de la herramienta Configuración de interfaces de red de la interface SMH, ofrece una mejor experiencia de interface gráfica de usuario basada en la Web para desempeñar tareas administrativas.



Soporte de nwmgr para HP-UX VLAN: Al ser parte del nuevo comando nwmgr, la interface de línea de comandos (CLI) conllevará con el tiempo una mayor satisfacción con las herramientas de E/S de HP-UX al presentar un mismo aspecto y funcionamiento.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual: • • •

vlan (7) nwmgr_vlan (1M) nwmgr (1M)

El libro blanco: •

Planning and Implementing VLANs with HP-UX, que se facilita en http://docs.hp.com/en/netcom.html#Virtual%20LAN

La documentación del producto: •

HP-UX VLAN Administrator’s Guide (sustituye al manual Using HP-UX VLANs) en http://docs.hp.com/en/netcom.html#Virtual%20LAN

Obsolescencia No aplicable.

HP-UX Web Server Suite Descripción general de Web Server Suite HP-UX Web Server Suite versión 2.16 es un producto libre que se facilita para la plataforma HP-UX. Contiene productos de software clave necesarios para instalar, administrar y poner en marcha un servidor web crítico para la misión. Los siguientes componentes se pueden instalar por separado:

Capítulo 7



HP-UX Apache-based Web Server (consulte la página 263)



HP-UX Tomcat-based Servlet Engine (consulte la página 264)



HP-UX Webmin-based Admin (consulte la página 265)



HP-UX XML Web Server Tools (sin cambios en la revisión inicial de HP-UX 11i v3) 261

Internet y la conexión a red HP-UX Web Server Suite

Resumen de cambios Novedades para los clientes que migren a partir de HP-UX 11iv1 HP-UX Web Server Suite versión 2.16 incluye los siguientes cambios: •

Apache se ha mejorado a 2.0.58.00



Tomcat se ha mejorado a 5.5.9.04



Webmin se ha mejorado a 1.070.08



HP-UX XML Web Server Tools permanece igual para la revisión inicial de HP-UX 11i v3

Para obtener detalles, consulte las notas de la revisión de HP-UX Web Server Suite. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de HP-UX 11iv1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La documentación empaquetada [Notas de la revisión (Release Notes), Guías de administración (Admin Guides), Guías de usuario (User Guides), Guías de migración (Migration Guides) y Preguntas frecuentes (FAQ)] se instala en /opt/hpws/hp_docs. El acceso a estos documentos se obtiene a través de HP-UX Apache-based Web Server, HP-UX Tomcat-based Servlet Engine o HP-UX Webmin-based Admin navegando a la dirección http://su_servidor.com/hp_docs en el puerto apropiado. Por ejemplo, para Webmin en el puerto 10000, la dirección URL debe ser: http://su_servidor.com:10000/hp_docs NOTA

La documentación compartida, por ejemplo, las guías de migración (Migration Guides) y las preguntas frecuentes (FAQ), se ubican en /opt/hpws/hp_docs y se incluyen en el producto HP-UX Webmin-based Admin. Asimismo, la información más reciente se facilita en el sitio web del producto: http://www.hp.com/go/webserver

Obsolescencia No aplicable.

262

Capítulo 7

Internet y la conexión a red HP-UX Apache-based Web Server

HP-UX Apache-based Web Server HP-UX Apache-based Web Server combina Apache con muchos módulos generalizados de otros proyectos de código abierto y aporta características HP de valor agregado para la plataforma HP-UX: •

Capacidades de secuencias de comandos: PHP, mod_perl, CGI



Administración del contenido: WebDAV, FrontPage Server Extensions 2002



Seguridad: Autenticación por medio de un servidor LDAP, webproxy, entorno con llamada al sistema chroot, y soporte SSL y TLS

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La versión 2.0.58.00 de HP-UX Apache-based Web Server es ante todo una revisión de corrección de errores: •

Apache se ha mejorado a 2.0.58

Para obtener detalles, consulte las notas de la revisión de HP-UX Web Server Suite. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Esta revisión presenta compatibilidad binaria con HP-UX Apache-based Web Server v2.0.50 y posterior. Todos los módulos compilados con HP-UX Apache-based Web Server v2.0.50 o superior seguirán funcionando con esta versión, puesto que no se ha modificado la interface de programación de aplicaciones (API) de Apache.

Rendimiento El rendimiento es parecido al de las revisiones anteriores de HP-UX Apache-based Web Server.

Documentación Consulte la sección “Documentación” en la página 262.

Obsolescencia No aplicable. Capítulo 7

263

Internet y la conexión a red HP-UX Tomcat-based Servlet Engine

HP-UX Tomcat-based Servlet Engine HP-UX Tomcat-based Servlet Engine aporta extensiones basadas en Java para la generación dinámica de contenido con Servlets y JavaServer Pages (JSP).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La versión de Tomcat se ha mejorado a 5.5.9.04. Tomcat versión 5 implanta las especificaciones Servlet 2.4 y JavaServer Pages 2.0. Tomcat 5.5.x se ha diseñado para ejecutarse en JDK 1.5 y versiones posteriores. Para obtener más detalles, consulte el documento HP-UX Web Server Release Notes (consulte la sección “Documentación” en la página 262). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 No hay ningún cambio respecto a la revisión de junio de 2006 de HP-UX 11i v2.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la sección “Documentación” en la página 262.

Obsolescencia No aplicable.

264

Capítulo 7

Internet y la conexión a red HP-UX Webmin-based Admin

HP-UX Webmin-based Admin HP-UX Webmin-based Admin es una interface gráfica de usuario (GUI) para configuración y administración que incorpora mejoras importantes para el servidor HP-UX Apache-based Web Server.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La versión 1.070.08 de HP-UX Webmin-based Admin es ante todo una revisión de corrección de errores: •

Webmin se ha mejorado a 1.070.08

Para obtener detalles, consulte el documento HP-UX Web Server Suite Release Notes. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la sección “Documentación” en la página 262.

Obsolescencia No aplicable.

Capítulo 7

265

Internet y la conexión a red Internet Services

Internet Services Descripción general Internet Services distribuye y presta soporte a los servicios de red que se consideran indispensables para los administradores de sistemas HP-UX que interoperan en una red basada en el marco TCP/IP. Estos servicios de red incluyen: •

FTP



comandos R (por ejemplo, rcp, rlogin y remsh)



aplicaciones de correo (por ejemplo, mailx, elm y sendmail)



DNS/BIND



servicios de enrutamiento (gated, mrouted y ramD)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto InternetSrvcs se divide en varios productos según la funcionalidad del producto. Todos estos productos forman parte del sistema operativo de base HP-UX en HP-UX 11iv3. Según la nueva arquitectura de la serie de productos Internet Services, el producto InternetSrvcs se divide en 12 productos pequeños, del modo siguiente: • • • • • • • • • • • •

DHCPv6 DHCPv4 Sendmail NameService Gated-Mrouted RAMD FTP NTP TCPWrappers SLP MSP InternetSrvcs

Se puede anular la selección de estos productos durante la instalación o se pueden eliminar individualmente. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

266

Capítulo 7

Internet y la conexión a red BIND

Repercusión Actualmente, se puede anular la selección de los productos InternetSrvcs individuales durante la instalación o eliminar conjuntos de archivos individuales.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación HP-UX Internet Services Administrator’s Guide, que se facilita en http://docs.hp.com/en/netcom.html#Internet%20Services Guía de instalación y actualización a HP-UX 11i v3, que se facilita en http://docs.hp.com/en/hpux11iv3.html

Obsolescencia No aplicable.

BIND El producto Berkeley Internet Name Domain (BIND) es una implementación de Berkeley del Sistema de nombres de dominio (DNS). Se trata de un servicio de búsqueda de información de red distribuida que asigna nombres de host a direcciones de Internet y viceversa. Facilita también la distribución del correo electrónico a través de Internet suministrando una lista de sistemas host que aceptan el correo electrónico para otros sistemas host. El archivo named.conf es el archivo de configuración BIND que permite especificar una serie de características con declaraciones y comentarios.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 BIND 9.3 es la nueva versión de BIND disponible en el sistema operativo HP-UX 11i v3. A continuación, se enumeran las características de BIND 9.3:

Capítulo 7



Implantación de la norma DNSSEC según las especificaciones RFC 4033, 4034, 4035



Opción de tiempo de ejecución para habilitar y deshabilitar DNSSEC



Opción para pedido de registros de recursos (RR)



Opción para definir un tamaño máximo del archivo de diario



Opción para definir un conjunto con nombre de servidores maestros

267

Internet y la conexión a red BIND •

Soporte para deltas IXFR



Mecanismo de registro mejorado



Opción para definir el tamaño anunciado de EDNS UDP



Opción para servidores de pila doble



Soporte para la transición de IPv4 e IPv6



A partir de HP-UX 11i v3, las variables NAMED y NAMED_ARGS (que se utilizan para configurar el servidor de nombres) se trasladan del archivo /etc/rc.config.d/namesvrs a un nuevo archivo de configuración denominado /etc/rc.config.d/namesvrs_dns. Las variables de configuración de NIS seguirán estando en el archivo /etc/rc.config.d/namesvrs.



Compartimentación disponible en BIND para obtener una seguridad mejorada

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Si el producto o la aplicación tiene acceso al archivo /etc/rc.config.d/namesvrs para leer, modificar o eliminar las variables del servidor de nombres NAMED y NAMED_ARGS, deberá modificar la aplicación para tener acceso al nuevo archivo /etc/rc.config.d/namesvrs_dns en lugar de al archivo /etc/rc.config.d/namesvrs.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

BIND 9.3 Release Notes



HP-UX IP Address and Client Management Administrator’s Guide

Obsolescencia No aplicable.

268

Capítulo 7

Internet y la conexión a red DHCPv4 (bootpd)

DHCPv4 (bootpd) DHCPv4 (Dynamic Host Configuration Protocol - Protocolo de configuración dinámica de host) es una extensión de BOOTP que define un protocolo para que transmita la información sobre la configuración a los sistemas host de una red. El demonio bootpd pone en marcha los protocolos BOOTP y DHCP, que se utilizan para asignar una dirección IP de red.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Se ha agregado una nueva opción de configuración denominada la etiqueta sa para configurar el servidor tftp y controlar el campo siaddr de un paquete DHCP.



Se ha agregado una nueva opción de configuración para subnet selection option al archivo /etc/dhcptab. La configuración de esta opción en el archivo /etc/dhcptab habilita bootpd para que reconozca subnet selection option en las solicitudes de los clientes. Si esta opción está habilitada, bootpd puede asignar una dirección de red aunque bootpd no forme parte de esa red.



Se ha agregado soporte para los clientes PXE. PXE (Preboot Execution Environment - Entorno de ejecución de preinicio) es un conjunto uniforme y coherente de servicios de protocolo preinicio.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: bootpd (1M)

Obsolescencia No aplicable. Capítulo 7

269

Internet y la conexión a red DHCPv6

DHCPv6 DHCP (Dynamic Host Configuration Protocol - Protocolo de configuración dinámica de host) es una extensión de BOOTP que define un protocolo para que transmita la información sobre la configuración a los sistemas host de una red. DHCPv6 2.001 admite IPv6, la siguiente generación de protocolo de Internet. DHCPv6 2.001 habilita los servidores DHCP para transmitir los parámetros de configuración mediante extensiones de los nodos IPv6. Asigna automáticamente las direcciones de red reutilizables y reduce el costo de la administración de nodos IPv6 en los entornos donde los administradores necesitan tener más control sobre la asignación de direcciones IP.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A partir del sistema operativo HP-UX 11i v3, DHCPv6 2.001 se facilita en el sistema operativo central. A continuación, se muestran las características de DHCPv6 2.001: •

Asignación de direcciones IPv6



Protocolo de configuración automática con estado para IPv6



Mejor rendimiento debido al servidor DHCPv6 2.001 multisubprocesado



Renumeración con intercambio de mensajes iniciado por un servidor



Varios prefijos para un enlace



Identificadores totalmente únicos para el cliente y el servidor



Configuraciones DNS, SIP, NIS y NIS+ mediante DHCPv6 2.001



Autenticación para los mensajes RECONFIGURE



Protocolo de configuración dinámica de sistemas host sin estado para IPv6



Funcionalidad de agente de retransmisión



Solicitud de parámetros de configuración desde servidores diferentes en el marco del mismo dominio



Parámetros de configuración para un cliente individual



Opciones específicas del proveedor basadas en la clase de proveedor o en la clase de usuario



Mecanismo para actualizar los parámetros de configuración del sistema apropiados en el cliente

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

270

Capítulo 7

Internet y la conexión a red inetd

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación El documento: •

Installing and Configuring DHCPv6 2.001 en http://docs.hp.com/en/netcom.html#Internet%20Services

Las páginas de manual: • • • •

dhcpv6d (1M) dhcpv6db2conf (1M) dhcpv6client_ui (1) dhcpv6clientd (1M)

Obsolescencia No aplicable.

inetd inetd (1M) se utiliza para llamar a determinados servicios, por ejemplo, “Remote Logging” (Inicio de sesión remoto) o “File Transfer” (Transferencia de archivos), que los clientes solicitan desde equipos remotos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 7



Una característica nueva: número límite de procesos llamados por inetd, se integra en inetd como una nueva opción de la línea de comandos para inetd: -p número.



Una característica nueva: habilitación de la auditoría a nivel de usuario de procesos llamados por inetd, se integra en inetd como una nueva opción de la línea de comandos (-a) para inetd.



Se ha agregado soporte para los nombres de host largos en inetd.



Se ha agregado soporte para números de identificación de proceso (PID) largos en inetd. 271

Internet y la conexión a red libc Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual: • • •

inetd (1M) inetd.conf (4) inetd.sec (4)

Obsolescencia No aplicable.

libc libc es la biblioteca C que proporciona la interface entre el programa de usuario y el kernel.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Las interfaces API rexec y rexec_af admiten nombres de usuario de hasta 255 caracteres.



Como NIS+ se ha quedado obsoleto, las siguientes API ya no pueden obtener su protocolo, servicio o información relativa a la red desde la base de datos NIS+: — gethostent() — getnetbyname() — getnetbyaddr()

272

Capítulo 7

Internet y la conexión a red libc — getprotobyname() — getprotobynumber() — getservbyname() •

Las interfaces API libc getnameinfo() y getaddrinfo() buscan en los depósitos especificados en la directiva ipnodes para resolver las direcciones. Si esta resolución da error y si se solicita una dirección IPv4 mediante un parámetro flag, getnameinfo()/getaddrinfo() busca además en los depósitos especificados con la directiva de sistemas host del archivo /etc/nsswitch.conf para resolver una dirección IPv4. Esta búsqueda adicional conlleva que getaddrinfo() llame a la función gethostbyname() y que getnameinfo() llame a la función gethostbyaddr() para resolver las direcciones IPv4.



Una llamada a getaddrinfo() o a getnameinfo() puede sobrescribir el almacenamiento que utilizan las funciones gethostbyname() o gethostbyaddr() para remitir el resultado. Por lo tanto, los datos que remiten las funciones gethostbyname() o gethostbyaddr() se deben copiar en una ubicación diferente antes de que se realice una llamada posterior a getaddrinfo() o getnameinfo() (o las API libc, getipnodebyname() o getipnodebyaddr()).



El valor de retorno de la API gai_strerror() se ha cambiado de char * a const char *.



Se ha introducido un nuevo código de error distinto de cero, EAI_OVERFLOW, en la API getnameinfo(). getnameinfo() remite un error EAI_OVERFLOW si se produce un desbordamiento del búfer del argumento.



El tipo de las variables hostlen y servlen en getnameinfo() se ha cambiado de size_t a socklen_t.



getnameinfo() no efectúa una búsqueda de una dirección IPv6 de la forma :: y remite un error EAI_NONAME.



getnetbyaddr() acepta el número de red como un número entero sin firmar en lugar de un número entero.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Las interfaces API rexec y rexec_af admiten nombres de usuario de hasta 255 caracteres.



Como NIS+ se ha quedado obsoleto, las siguientes API ya no pueden obtener su protocolo, servicio o información relativa a la red desde la base de datos NIS+: — gethostent (3N) — getnetbyname (3N) — getnetbyaddr (3N) — getprotobyname (3N) — getprotobynumber (3N) — getservbyname (3N)



Capítulo 7

El valor de retorno de la API gai_strerror() se ha cambiado de char * a const char *.

273

Internet y la conexión a red libc •

Se ha introducido un nuevo código de error distinto de cero, EAI_OVERFLOW, en la API getnameinfo(). getnameinfo() remite un error EAI_OVERFLOW si se produce un desbordamiento del búfer del argumento.



El tipo de las variables hostlen y servlen en getnameinfo() se ha cambiado de size_t a socklen_t.



getnameinfo() no efectúa una búsqueda de una dirección IPv6 de la forma :: y remite un error EAI_NONAME.



getnetbyaddr() acepta el número de red como un número entero sin firmar en lugar de un número entero.



HP-UX 11i v2 es el último sistema operativo que admite las API libc getipnodebyname() y getipnodebyaddr(), y es posible que se eliminen en revisiones futuras.

Repercusión •

Los nombres de usuario con más de 16 caracteres y hasta con 255 caracteres no se truncan cuando se utilizan con las API rexec o rexec_af.



Si las API rexec o rexec_af las utilizan las aplicaciones para obtener información relativa a un protocolo, red o servicio, el archivo /etc/nsswitch.conf no debe contener una entrada para nisplus.



Las aplicaciones que llamaban a la API getnameinfo con la estructura addrinfo definida en 0 (dirección IPv6 con todo ceros) obtendrán ahora el valor de error EAI_NONAME en lugar del valor anterior de 0. Además, el nombre de host no se puede definir en ::.



Si los búferes de getnameinfo que se utilizan para almacenar los nombres de servicio o de host tienen una longitud insuficiente, getnameinfo remite ahora un valor de error de EAI_OVERFLOW en lugar del valor anterior de 0. Asimismo, getnameinfo trunca los nombres de servicio o de host en el búfer.



Las aplicaciones de conexión a red que llaman a las API getnameinfo o getaddrinfo pueden observar un cambio en el valor del parámetro addrinfo que remiten estas funciones mientras resuelven las direcciones IPv4.



Se desaconseja a los clientes el uso de las API libc getipnodebyaddr y getipnodebyname en las aplicaciones. Pueden utilizar las API libc getaddrinfo y getnameinfo que admiten la misma funcionalidad.



Cuando getnameinfo recibe un búfer insuficiente, getnameinfo remite un error EAI_OVERFLOW en lugar de success.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

274

Capítulo 7

Internet y la conexión a red Mailx, Elm y Talk

Documentación Las páginas de manual: • • • • •

getaddrinfo (3N) getnameinfo (3N) gethostent (3N) getnetbyaddr (3N) gai_strerror (3N)

Obsolescencia No aplicable.

Mailx, Elm y Talk Los programas mailx, elm y talk son las utilidades de correo. El programa mailx ofrece un entorno flexible y cómodo para enviar y recibir mensajes por medios electrónicos. El programa elm es un sistema de procesamiento de correo electrónico orientado a la pantalla. La utilidad talk es un programa de comunicación orientado a la pantalla de dos vías.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A continuación, se muestran los cambios efectuados para HP-UX 11i v3: •

Mientras utilice la opción -f en mailx, no especifique un buzón del sistema (por ejemplo, /var/mail/user) como un argumento en la opción -f. Según las normas de mailx, la opción -f no se puede utilizar para leer los mensajes del buzón del sistema. El comportamiento de mailx en una circunstancia de este tipo está sin definir.



elm y mailx admiten actualmente nombres de usuario largos.



talk no admite nombres de usuario largos debido a un problema de compatibilidad con versiones anteriores de talk.



Aunque elm y mailx admiten actualmente nombres de usuario largos, la longitud máxima admitida para un nombre de usuario es de 250 caracteres.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 7



Mientras utilice la opción -f en mailx, no especifique un buzón del sistema (por ejemplo, /var/mail/user) como un argumento en la opción -f. Según las normas de mailx, la opción -f no se puede utilizar para leer los mensajes del buzón del sistema. El comportamiento de mailx en una circunstancia de este tipo está sin definir.



elm y mailx admiten actualmente nombres de usuario largos.



talk no admite nombres de usuario largos debido a un problema de compatibilidad con versiones anteriores de talk. 275

Internet y la conexión a red Comandos R (Comandos remotos)

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual: • • •

mailx (1) elm (1) talk (1)

Obsolescencia No aplicable.

Comandos R (Comandos remotos) Los comandos R se utilizan para prestar servicios de sistema remotos, como el inicio de sesión remoto, la copia remota y la ejecución de comandos de shell remotos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A partir de HP-UX 11i v3 (11.31), se admiten los nombres de usuario largos en los comandos R. Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 A partir de HP-UX 11i v3 (11.31), se admiten los nombres de usuario largos en los comandos R.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

276

Capítulo 7

Internet y la conexión a red Sendmail

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación rlogin (1), rlogind (1M), remsh (1), remshd (1M), rexec (1), rexecd (1M), rcp (1), rdist (1), rwho (1), rwhod (1M), ruptime (1), rcmd (3N) y hosts.equiv (4)

Obsolescencia No aplicable.

Sendmail Sendmail es un agente de transporte de correo electrónico que envía mensajes a uno o varios destinatarios, enrutando el mensaje a través de las redes necesarias.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Sendmail 8.13.3 es la versión nueva del agente Sendmail disponible en esta revisión del sistema operativo. Las características de Sendmail 8.13.3 son las siguientes: — No es un programa setuid. Se impide que cualquier usuario que no sea root pueda intentar obtener privilegios de usuario root. — Admite transacciones de correo seguras mediante el protocolo Transport Layer Security (TLS). — Admite libmilter.a, las interfaces API de filtrado de correo. — Contiene mejoras de LDAP para soporte de recurrencia y de direcciones URL LDAP. — Los archivos de PID de los demonios se bloquean para que los demonios no intenten sobrescribir los archivos PID de los demás. — Incluye la característica authinfo que permite qua haya una base de datos independiente para la información relativa a SMTP AUTH. — Cuando Sendmail 8.13.3 recibe un error temporal en el comando RCPT TO:, intenta ponerse en contacto con otros sistemas host MX disponibles. — La lista de destinatarios utilizada para la distribución del correo la ordena internamente el archivo hostsignature, la versión de la cadena de caracteres de los registros MX. Esta función clasifica juntos a los destinatarios para los mismos registros MX para que sólo haya que analizar una pequeña parte de la lista en lugar de toda la lista. Esta clasificación se efectúa para cada pase de delivery() a fin de determinar la superposición. El cambio es más significativo cuando la lista de destinatarios es larga. hostsignature se crea actualmente durante la generación de la lista de destinatarios en lugar de durante la distribución.

Capítulo 7

277

Internet y la conexión a red Sendmail — La superposición anterior denominada coincidental se amplía a una superposición más oportunista denominada coattail. En lugar de una coincidencia completa de registros MX (coincidental), la superposición se realiza sólo si el valor más bajo coincide con coattail. — Se han puesto en marcha nuevas características de puesta en cola. — Admite la extensión SMTP DeliverBy (RFC 2852). — Se ha agregado una opción nueva, DelayLA, para retrasar las conexiones si el promedio de la carga rebasa el valor especificado. — Se han agregado nuevas opciones de asignación LDAP. — La nueva opción MailboxDatabase especifica el tipo de base de datos del buzón que se utiliza para buscar los destinatarios de correo locales. — Si la nueva opción FastSplit tiene un valor mayor que cero, dicha opción suprime las búsquedas de MX en las direcciones cuando se clasifican inicialmente. Esto puede dar lugar a una división de sobres más rápida. •

La característica de direccionamiento de rutas de origen y la opción DontPruneRoutes se han desaprobado en Sendmail 8.13.3.



NIS+ y ndbm se han desaprobado en Sendmail 8.13.3.



Sendmail 8.13.3 admite los cambios de nombres de usuario largos.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación HP-UX Mailing Services Administrator’s Guide, que se facilita en http://docs.hp.com/en/5991-6611/index.html

Obsolescencia No aplicable.

278

Capítulo 7

Internet y la conexión a red TFTP

TFTP El demonio tftpd pone en marcha el protocolo TFTP (Trivial File Transfer Protocol Protocolo trivial de transferencia de archivos). TFTP se utiliza para las transferencias de archivos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Se han mejorado tftpd (servidor) y tftp (cliente) para admitir direcciones IPv6.



Las nuevas opciones de la línea de comandos especifican los límites superior e inferior del intervalo de puertos para la transferencia de datos: -L corresponde al límite inferior y -U, al límite superior.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: •

tftpd (1M)

Obsolescencia No aplicable.

Capítulo 7

279

Internet y la conexión a red WU-FTPD

WU-FTPD El programa ftpd implanta el protocolo FTP estándar. Se utiliza en lo esencial para transferir archivos entre un equipo local y un equipo remoto.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Esta versión de FTPD es WU-FTPD 2.6.1. Consta de las siguientes características: •

Soporte de sistemas host virtuales



La utilidad privatepw



Cláusulas nuevas en el archivo /etc/ftpd/ftpaccess



Habilitación de la especificación RFC 1413



Nuevas características relacionadas con la transferencia de datos



Se ha agregado un campo a xferlog



Compatibilidad con el protocolo IPv6

WU-FTPD 2.6.1 presenta compatibilidad retroactiva con WU-FTPD 2.4, que se suministraba con el sistema operativo HP-UX 11i v1 de base. Admite la característica de nombres de usuario largos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Se presenta una nueva característica, ascii_count, en el archivo ftpaccess. Con esta característica, ftpd se puede utilizar para restablecer la alarma de tiempo de espera de la conexión de datos. WU-FTPD 2.6.1 admite la característica de nombres de usuario largos.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No hay ningún problema de rendimiento.

Documentación Las páginas de manual: • • 280

ftp (1) ftpcount (1) Capítulo 7

Internet y la conexión a red Comandos de administración LAN • • • • • • • • • •

ftprestart (1) ftpshut (1) ftpwho (1) ftpd (1M) ftpaccess (4) ftpconversions (4) ftpgroups (4) ftphosts (4) ftpservers (4) ftpusers (4)

Obsolescencia No aplicable.

Comandos de administración LAN Los siguientes comandos permiten supervisar, probar y configurar las interfaces LAN: •

lanadmin



lanscan



linkloop



landiag

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han aplicado los siguientes cambios para esta revisión. El comando lanadmin se ha mejorado para admitir: •

Las interfaces IPoIB



La base de datos MIB de 64 bits



Los controladores DLPI nativos y no nativos desarrollados por proveedores de hardware independientes (IHV)

El comando lanscan se ha mejorado para admitir: •

Las interfaces IPoIB

El comando linkloop se ha mejorado para admitir: •

Las interfaces IPoIB

Los comandos LAN de administración y presentación, a saber lanadmin, lanscan y linkloop, se han desaprobado y se eliminarán en una revisión futura. HP recomienda el uso del comando de sustitución nwmgr para realizar estas funciones LAN. Para obtener más información sobre el uso del comando nwmgr, consulte la página de manual de nwmgr (1M). Capítulo 7

281

Internet y la conexión a red Comandos de administración LAN Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Los comandos LAN admiten las interfaces IPoIB y VLAN junto con las estadísticas de la base de datos MIB de 64 bits. Los clientes pueden borrar las estadísticas de una interface y también restablecer la tarjeta de interface LAN mediante las opciones de la línea de comandos.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual: • • •

landadmin (1M) lanscan (1M) landiag (1M)

Obsolescencia El comando landiag, que es una copia del comando lanadmin, se quedará obsoleto después de HP-UX 11i v3. El enlace de transición para landiag, mantenido con la forma usr/bin/landiag, se quedará obsoleto después de HP-UX 11i v3. La página de manual de landiag, que actualmente es una copia de la página de manual de lanadmin, también se quedará obsoleta después de HP-UX 11i v3. Los comandos LAN de administración y presentación, a saber lanadmin, lanscan y linkloop, se han desaprobado y se eliminarán en una revisión futura. HP recomienda el uso del comando de sustitución nwmgr para realizar estas funciones LAN. Para obtener más información sobre el uso del comando nwmgr, consulte la página de manual de nwmgr (1M).

282

Capítulo 7

Internet y la conexión a red LDAP-UX Integration

LDAP-UX Integration El producto LDAP-UX Integration utiliza el protocolo LDAP (Lightweight Directory Access Protocol - Protocolo ligero de acceso a directorios) para centralizar la administración de la información sobre los usuarios, los grupos y la red en un directorio LDAP. LDAP-UX Integration incluye los siguientes subcomponentes: •

LDAP-UX Client Services



Herramientas de administración y secuencias de comandos de migración LDAP-UX Client



Mozilla LDAP C Software Development Kit (SDK)

LDAP-UX Client Services simplifica la administración del sistema HP-UX al consolidar la información sobre cuentas, grupos y otros datos de configuración en un servidor central de directorio LDAP. El software LDAP-UX Client Services colabora con una variedad de servidores de directorio con capacidad para el protocolo LDAP v3 y se prueba totalmente con Red Hat Directory Server y Microsoft Windows 2000/2003 Active Directory Server. Las herramientas de administración LDAP-UX Client pueden ayudarle a administrar los datos en un servidor de directorio LDAP. Mozilla LDAP C SDK contiene un conjunto de interfaces de programación de aplicaciones (API) LDAP para permitirle crear clientes con capacidad para LDAP. Mediante la funcionalidad que proporciona el kit SDK, puede habilitar los clientes para conectar con servidores compatibles con LDAP v3 y para desempeñar las funciones LDAP. El producto LDAP-UX Integration B.04.00.10 se incluye en la revisión HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto LDAP-UX Integration B.04.00.02 se incluye en la revisión 0509 de HP-UX 11i v1. El producto LDAP-UX Integration B.04.00.10 se incluye en esta revisión. La versión del producto B.04.00.10 facilita soluciones para anomalías, además de las nuevas características que se integran en la versión B.04.00.02. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión El producto LDAP-UX Integration B.04.00.10 facilita soluciones a anomalías para el cliente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad. Capítulo 7

283

Internet y la conexión a red Mobile IPv6

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte la siguiente documentación, que se facilita en http://docs.hp.com/en/internet.html: • • • •

LDAP-UX Client Services B.04.00 Administrator’s Guide, edición 3 (nº de referencia J4269-90051) LDAP-UX Client Services B.04.00 with Microsoft Windows 2000/2003 Active Directory Server Administrator’s Guide (nº de referencia J4269-90049) LDAP-UX Client Services B.04.00 Release notes (nº de referencia J4269-90045) LDAP-UX Client Services B.04.00.02 Release Notes (nº de referencia J4269-90052) NIS+ to LDAP Migration Guide

Obsolescencia No aplicable.

Mobile IPv6 HP-UX Mobile IPv6 permite que los nodos móviles cambien los puntos de conexión a la red mientras permanecen accesibles y sin interrupción en la conectividad a red, con una sola dirección IP fija durante un periodo de tiempo prolongado. Al manejar la movilidad en la capa IP, la única capa común para aplicaciones en redes IP, HP-UX Mobile IPv6 hace que la movilidad sea transparente para las capas que estén por encima de la capa IP. El producto HP-UX Mobile IPv6 aporta soporte de movilidad para las direcciones IPv6 al proporcionar las funcionalidades Home Agent y Correspondent Node para los servidores HP-UX.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Mobile IP v6 no se publicó en HP-UX 11i v1 (B.11.11). Se distribuyó a los clientes de HP-UX 11i v1 por medio de Transport Optional Upgrade Release (TOUR) 2.0 (una revisión web para las nuevas funciones y características de ARPA Transport). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Aparte de las cadenas de versión, no se ha efectuado ningún cambio en la funcionalidad.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

284

Capítulo 7

Internet y la conexión a red Interface de línea de comandos para la administración de interfaces de red

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La documentación del producto: •

HP-UX Mobile IPv6 A.01.00 Administrator’s Guide, que se facilita en http://docs.hp.com/en/netcom.html#Mobile%20IP

Las páginas de manual: • • • •

mip6mod: el módulo Mobile IPv6 Kernel STREAMS mip6admin: la herramienta de administración Mobile IPv6 mip6.conf: el archivo de configuración de Mobile IPv6 mip6config: la herramienta de archivo de configuración de Mobile IPv6

El demonio de anuncios de enrutador: • •

tradvd: el demonio de anuncios de enrutador de IPv6 rtradvd.conf: el archivo de configuración del demonio de anuncios de enrutador de IPv6

La documentación del grupo de estudio IETF (Internet Engineering Task Force): •

HP-UX Mobile IPv6 se basa en las siguientes normas IETF: — RFC 3775 (soporte de movilidad en IPv6) — RFC 3776 (utilización de IPsec para proteger la señalización de Mobile IPv6 entre nodos móviles y la base)

La documentación sobre estas normas se facilita en http://www.ietf.org.

Obsolescencia No aplicable.

Interface de línea de comandos para la administración de interfaces de red El comando de administración de la interface de red denominado nwmgr (versión 1.00.00) es una sola herramienta para realizar todas las tareas relativas a las interfaces de red. El comando se utiliza para administrar interfaces de red basadas en LAN e IB. Las interfaces basadas en LAN incluyen las interfaces físicas de conexión a red e Internet LAN, así como las interfaces lógicas (APA, VLAN). Las interfaces IB abarcan todas las interfaces basadas en RDMA.

Capítulo 7

285

Internet y la conexión a red Interface de línea de comandos para la administración de interfaces de red

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando nwmgr incluye las siguientes características: •

Soporte de la administración unificada de LAN (tarjetas NIC Ethernet, APA, VLAN), RDMA (IB, tarjetas RNIC)



Soporte de las funcionalidades de los siguientes comandos: — lanadmin — lanscan — linkloop — lan*conf — itutil



Soporte para la actualización de los valores guardados en los archivos de configuración



Soporte para la modificación de los valores de atributos actuales



Soporte para la creación y eliminación de interfaces lógicas



Soporte para la presentación de la información relativa a la interface



Vista preliminar de la operación



Formatos de salida legibles y convertibles en secuencias de comandos



Soporte para la especificación de varios atributos en un solo comando



Monitor de estadísticas

Los comandos LAN de administración y presentación, a saber lanadmin, lanscan y linkloop, se han desaprobado y se eliminarán en una revisión futura. HP recomienda el uso del comando de sustitución nwmgr para realizar estas funciones LAN. Para obtener más información sobre el uso del comando nwmgr, consulte la página de manual de nwmgr (1M). Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Los clientes pueden utilizar una sola herramienta, nwmgr, para realizar todas las tareas relativas a las interfaces.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

286

Capítulo 7

Internet y la conexión a red Configuración de interfaces de red y Configuración de servicios de red (ncweb)

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: •

nwmgr (1M)

Obsolescencia No aplicable.

Configuración de interfaces de red y Configuración de servicios de red (ncweb) Este producto (nombre del paquete NetworkConf) se utiliza para configurar las interfaces de red y los servicios de red en un sistema HP-UX. Cuenta con una interface gráfica de usuario basada en la Web y una interface de usuario basada en caracteres. Los dos complementos de HP System Management Homepage (SMH) que se facilitan después de la instalación de este producto son: •

La herramienta Configuración de interfaces de red para configurar interfaces APA, NIC, RDMA, VLAN y X.25.



La herramienta Configuración de servicios de red para configurar diversos servicios de red.

Este producto es una versión mejorada de la zona funcional Networking and Communications de System Administration Manager (SAM).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A continuación, se describen los cambios: •

Este producto se puede iniciar en la interface HP SMH.



Este producto es una herramienta nueva de configuración de interfaces de red basada en la Web para configurar diversas interfaces de red: —

Auto Port Aggregation (APA)

— Tarjetas de interface de red (NIC) — LAN virtuales (VLAN) — Acceso directo y remoto a memoria (RDMA)

Capítulo 7

287

Internet y la conexión a red Configuración de interfaces de red y Configuración de servicios de red (ncweb) •

Puede iniciar las herramientas basadas en X Window (Configuración de servicios de red) para configurar diversos servicios de red como dispositivos arrancables, DHCPv6, DNS, sistemas host, Noticias de red, Sistemas de archivos en red, X.25, SNA, Acceso al sistema y Hora.



Este producto tiene una herramienta nueva basada en la Web para compartir y dejar de compartir los sistemas de archivos locales desde un complemento de Configuración de servicios de red de la interface HP SMH.



Este producto presenta un nuevo aspecto y funcionamiento para la interface de usuario basada en caracteres de Configuración de interfaces de red y la interface de usuario basada en caracteres para el uso compartido/no compartido de los sistemas de archivos.



El cliente NFS monta todos los sistemas de archivos configurados y habilita en el momento del inicio el montaje de todos los sistemas configurados.



El producto admite las siguientes funciones: — Configuración de IPv6 — Configuración de direcciones IPv6 en VLAN y APA — Creación de grupos que conmutan por error en la subsección APA — Configuración de rutas por defecto, de host y de red



Este producto aporta una herramienta basada en la Web que permite compartir y dejar de compartir los sistemas de archivos locales (anteriormente se denominaba Export Local File Systems).



Este producto presenta un botón Vista preliminar para ver la línea de comandos equivalente de una tarea.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”.

Repercusión •

System Administration Manager (SAM) no se facilita a partir de HP-UX 11i v3. La zona funcional Networking and Communications de SAM se facilita actualmente como la herramienta Configuración de interfaces de red y la herramienta Configuración de servicios de red en la interface System Management Homepage (SMH).

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

288

Capítulo 7

Internet y la conexión a red Red Hat Directory Server para HP-UX

Documentación La ayuda en línea de la interface de usuario basada en caracteres y la interface gráfica de usuario se ha integrado en la herramienta.

Obsolescencia No aplicable.

Red Hat Directory Server para HP-UX HP ofrece un servicio de directorio centralizado conforme a las normas de la industria sobre el que construir la intranet o la extranet. Los servidores Red Hat y otras aplicaciones habilitadas para directorios utilizan el servicio de directorio como una ubicación común accesible en la red para almacenar los datos compartidos, por ejemplo, la identificación de los usuarios y grupos, la identificación de los servidores e información sobre el control de acceso. Asimismo, Red Hat Directory Server se puede ampliar para respaldar a toda la empresa con un servicio de directorio global que facilite una administración centralizada de la información sobre los recursos de la empresa. Red Hat Directory Server para HP-UX (NSDirSv7) B.07.10.20 se integra en la revisión HP-UX 11i v3. Netscape Directory Server 6.21 (J4258CA) se integra en la revisión 0509 de 11i v1. Netscape Directory Server (NDS) y Red Hat Directory Server (RHDS) son dos productos independientes. RHDS 7.10 aporta más funcionalidad que NDS 6.21.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Netscape Directory Server 6.21 (J4258CA) se integra en la revisión 0509 de HP-UX 11i v1. Red Hat Directory Server B.07.10.20 (NSDirSvr7) se integra en la revisión HP-UX 11i v3. Si mejora el sistema operativo de HP-UX 11i v1 a 11i v3, podrá seguir utilizando el Directory Server que utiliza en la revisión 11i v1. Para obtener un soporte de funcionalidad más reciente a partir de RHDS 7.10, es necesario migrar a RHDS 7.10 (que es un software opcional de HP-UX 11i v3): obtendrá un producto que es una versión más nueva de NDS 6.21 en la revisión 0509 de HP-UX 11i v1. Red Hat Directory Server B.07.10.20 contiene soluciones a anomalías además de las nuevas características que se facilitan en Red Hat Directory Server B.07.10.00 para HP-UX. Estas nuevas características de seguridad, memoria y rendimiento son:

Capítulo 7



Sincronización de usuarios de Windows: Directory Server 7.10 presenta la sincronización de usuarios de Windows, que sincroniza los cambios en grupos, entradas de usuario, atributos y contraseñas entre Red Hat Directory Server y Microsoft Active Directory y Windows NT4 Server en un proceso parecido a la replicación.



Control Get Effective Rights: Directory Server 7.10 permite a un cliente LDAP solicitar los permisos de control de acceso definidos en cada atributo de una entrada, posibilitando que los administradores busquen y controlen los derechos de acceso definidos en una entrada individual. 289

Internet y la conexión a red Red Hat Directory Server para HP-UX •

Replicación de red de área extensa: Directory Server 7.10 alcanza un rendimiento mucho mayor en las rutas de red de retraso grande no esperando los reconocimientos antes de enviar actualizaciones, lo que posibilita una retransmisión más rápida de una mayor cantidad de cambios.



Replicación fraccionaria: Directory Server 7.10 presenta la replicación fraccionaria, una forma de replicar una base de datos sin replicar toda la información que contenga. Esta característica permite al administrador seleccionar un conjunto de atributos para que no se repliquen.



Operación extendida del cambio de contraseña: Directory Server 7.10 admite la operación extendida de cambio de contraseña según se define en RFC 3062. Esto permite a los usuarios cambiar la contraseña utilizando un cliente adecuado, de acuerdo con las normas de la industria.



Inicialización de una réplica del sistema de archivos: Directory Server 7.10 agrega la capacidad para inicializar una réplica utilizando los archivos de la base de datos del servidor proveedor, evitando la necesidad de reconstruir la base de datos del servidor de usuarios, y se puede realizar esencialmente a la velocidad de la red bruta entre los dos servidores transfiriendo los archivos. Donde los servidores contienen varios gigabytes de datos, la mejora en el rendimiento es considerable.



Correcciones de errores

Para obtener información detallada sobre las nuevas características y soluciones a anomalías, consulte el documento Red Hat Directory Server B.07.10.20 for HP-UX Release Notes y la documentación de Red Hat Directory Server 7.10 que se facilita en http://www.docs.hp.com/en/internet.html. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Red Hat Directory Server (RHDS) B.07.10.10 se integra en la revisión 0606 de HP-UX 11i v2. RHDS.07.10.20 para HP-UX se integra en la revisión HP-UX 11i v3. Contiene soluciones a anomalías. Para obtener información detallada sobre los nuevos cambios y soluciones a anomalías, consulte el documento Red Hat Directory Server B.07.10.20 for HP-UX Release Notes que se facilita en http://www.docs.hp.com/en/internet.html

Repercusión Red Hat Directory Server (RHDS) B.07.10.20 proporciona soluciones a anomalías además de las nuevas características de seguridad, memoria y rendimiento facilitadas en RHDS B.07.10.10.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento Esta revisión de RHDS facilita nuevas características de mejora del rendimiento como la replicación de red de área extensa y las mejoras de inicialización de una réplica del sistema de archivos.

290

Capítulo 7

Internet y la conexión a red STREAMS

Documentación Para obtener más información, consulte los siguientes documentos que se facilitan en http://www.docs.hp.com/en/internet.html • • • • • • • • •

Red Hat Directory B.07.10.20 for HP-UX Release Notes Red Hat Directory Server 7.10 Installation Guide Red Hat Directory Server 7.10 Configuration, Command, and File Reference Red Hat Directory Server 7.10 Deployment Guide Red Hat Directory Server 7.10 Administrator’s Guide Red Hat Directory Server 7.10 Schema Reference Red Hat Directory Server 7.10 Plug-In Programmer’s Guide Red Hat Directory Server 7.10 Gateway Customization Guide Red Hat Directory Server 7.10 DSML Gateway

Obsolescencia No aplicable.

STREAMS STREAMS es un entorno de programación estándar de la industria. Proporciona una manera uniforme de desarrollar y poner en marcha servicios de conexión a red y otras E/S basadas en caracteres. STREAMS/UX es la puesta en marcha de Hewlett Packard de la norma para protocolos de comunicación. STREAMS/UX consta del entorno STREAMS, Transport Layer Interface (TLI) y XTI. HP aporta también un adaptador Data Link Provider Interface (DLPI) con el sistema operativo central.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las revisiones anteriores de STREAMS admitían sólo una ejecución del procedimiento put a la vez para una cola dada. Para varias solicitudes en la misma cola, STREAMS sincronizaba las solicitudes según el nivel de sincronización de un módulo. La sincronización aseguraba que sólo se pudiera ejecutar una solicitud a la vez. Con una E/S de velocidad alta, los límites de sincronización impuestos por STREAMS conllevaban un cuello de botella del rendimiento. NOSYNC permite la ejecución simultánea de varias instancias del procedimiento put (para una cola dada), así como la rutina de servicio de dicha cola. Los módulos y los controladores son responsables de sincronizar, en consonancia, el acceso a sus propias estructuras de datos privadas. Eliminación de la función Uniprocessor (UP) Emulation: La funcionalidad Uniprocessor Emulation (UP) no se admite en HP-UX desde la revisión HP-UX 11i v1. No obstante, no se han efectuado cambios para avisar a los usuarios cuando especifiquen los módulos o conectores como UP.

Capítulo 7

291

Internet y la conexión a red STREAMS Para la revisión HP-UX 11i v3, se han eliminado de STREAMS todas las referencias a la variable global uniprocessor. STREAMS utilizaba esta variable global para realizar comprobaciones de emulación UP. Mejora de autopush: El comando autopush se ha mejorado para admitir la opción -f -. - es la entrada estándar. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”.

Repercusión STREAMS proporciona actualmente una mejor infraestructura de red de rendimiento alto para mejorar: •

El rendimiento de APA



El rendimiento de los enlaces de alta velocidad

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: •

streams (2)

El documento: •

STREAMS/UX Programmer’s Guide, que se facilita en http://docs.hp.com/en/netcom.html#STREAMS/UX

Obsolescencia No aplicable.

292

Capítulo 7

Internet y la conexión a red NetTL - Network Tracing and Logging

NetTL - Network Tracing and Logging El comando nettl se utiliza para capturar sucesos de red o paquetes de datos. La función Logging captura las actividades de la red, por ejemplo, los cambios de estado, los errores y el establecimiento de conexión. La función Tracing captura o toma una instantánea de los paquetes entrantes y salientes que atraviesan la red, incluida información sobre el bucle invertido de paquetes o de encabezado.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las siguientes características nuevas se admiten en la revisión HP-UX 11i v3: •

soporte del formato para encabezado de IPoIB



opción de la línea de comandos para configurar el valor de temporizador del búfer de seguimiento



funcionalidad de los filtros de seguimiento con anterioridad a la captura para los siguientes subsistemas: GELAN, IGELAN, BTLAN, INTL100, IETHER, IXGBE, NS_LS_IP, NS_LS_TCP, NS_LS_UDP, NS_LS_ICMP

Las siguientes opciones nuevas se incluyen en la interface de línea de comandos nettl para administrar los filtros de seguimiento: •

setfilter: para definir las expresiones de filtro de los subsistemas



removefilter: para eliminar las expresiones de filtro que se han definido para los subsistemas



displayfilter: para mostrar los filtros y su estado actual



filteron: para activar los filtros que se han definido con la opción setfilter para el subsistema. Este comando activa el filtro.



filteroff: para desactivar un filtro que se ha activado anteriormente con la opción filteron para el subsistema. Este comando desactiva el filtro.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Funcionalidad de los filtros de seguimiento con anterioridad a la captura para los siguientes subsistemas: GELAN, IGELAN, BTLAN, INTL100, IETHER, IXGBE, NS_LS_IP, NS_LS_TCP, NS_LS_UDP, NS_LS_ICMP Las siguientes opciones nuevas se incluyen en la interface de línea de comandos nettl para administrar los filtros de seguimiento:

Capítulo 7



setfilter: para definir las expresiones de filtro de los subsistemas



removefilter: para eliminar las expresiones de filtro que se han definido para los subsistemas



displayfilter: para mostrar los filtros y su estado actual



filteron: para activar los filtros que se han definido con la opción setfilter para el subsistema. Este comando activa el filtro. 293

Internet y la conexión a red NetTL - Network Tracing and Logging •

filteroff: para desactivar un filtro que se ha activado anteriormente con la opción filteron para el subsistema. Este comando desactiva el filtro.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento El rendimiento de CPU se mejorará cuando esté habilitada la característica de filtros de seguimiento.

Documentación Las páginas de manual: • • • •

nettl (1M) netfmt (1M) nettlconf (1M) nettlgen.conf (4)

Obsolescencia No aplicable.

294

Capítulo 7

8

Seguridad

Contenido de este capítulo En este capítulo, se tratan los cambios y las mejoras de los servicios de seguridad, abarcándose lo siguiente:

Capítulo 8



HP-UX 11i Security Containment (consulte la página 296)



Sistema de auditoría HP-UX (consulte la página 297)



HP-UX Bastille (consulte la página 300)



HP-UX Host Intrusion Detection System (consulte la página 303)



HP-UX IPFilter (consulte la página 305)



HP-UX IPSec (consulte la página 307)



HP-UX Secure Shell A.04.40.005 (consulte la página 309)



Configuración de atributos de seguridad HP-UX (secweb) (consulte la página 312)



HP-UX Standard Mode Security Extensions (consulte la página 314)



Install-Time Security (consulte la página 315)



Kerberos Client (consulte la página 317)



OpenSSL (consulte la página 319)



PAM Kerberos (consulte la página 320)



Security Patch Check (consulte la página 321)

295

Seguridad HP-UX 11i Security Containment

HP-UX 11i Security Containment HP-UX 11i Security Containment ofrece dos tecnologías centrales, compartimentos y privilegios expresos. En conjunto, estos componentes aportan un entorno operativo muy seguro sin necesidad de modificar las aplicaciones.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Compartimientos Los compartimentos aíslan los recursos no relacionados en un sistema para impedir dañar gravemente todo el sistema si se penetra en un compartimento. Una aplicación (procesos, archivos binarios, archivos de datos y canales de comunicación utilizados), cuando se configura en un compartimento, tiene acceso restringido a los recursos que se encuentren fuera de su compartimento. Esta restricción la aplica el kernel HP-UX y no puede anularse a menos que se configure específicamente para que ocurra así. Si la aplicación queda comprometida, no podrá dañar otras partes del sistema porque la configuración del compartimento la aísla.



Privilegios expresos Los sistemas operativos UNIX tradicionales conceden privilegios administrativos en términos de “todos o ninguno” según el número de identificación de usuario (UID) efectivo del proceso que se ejecute. Si el proceso se ejecuta con el número de identificación de usuario uid=0 efectivo, se le conceden todos los privilegios. Con los privilegios expresos, a los procesos se les conceden sólo los privilegios necesarios para la tarea y, de forma opcional, sólo durante el tiempo necesario para completarla. Las aplicaciones compatibles con los privilegios pueden elevar sus privilegios al nivel necesario para la operación y rebajarlos después de completar dicha operación.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Los privilegios expresos y compartimentos forman parte actualmente del núcleo.

Repercusión Las aplicaciones desarrolladas con la característica de privilegios expresos son más seguras que las desarrolladas conforme a un modelo administrativo más sencillo de modelo de privilegios monolítico (“número de identificación de usuario efectivo de 0”). Los clientes pueden compartimentar las aplicaciones para que utilicen sólo archivos predefinidos, comunicación entre procesos (IPC) e interfaces de red. Al utilizar SRP (Secure Resource Partitions), también se puede impedir que los compartimentos utilicen demasiados recursos (CPU, ancho de banda de disco, etcétera).

Compatibilidad Las característias son compatibles: p. ej., el privilegio expreso se implanta de modo que las aplicaciones desarrolladas conforme a un modelo de privilegios monolítico no detecten ninguna diferencia en el comportamiento.

296

Capítulo 8

Seguridad Sistema de auditoría HP-UX

Rendimiento La característica de compartimentos es opcional. La activación de dicha característica puede conllevar una merma del rendimiento, según cómo se configuren las reglas de compartimentos. Una pérdida típica es alrededor de un 10 % para una configuración de reglas no triviales. Los privilegios expresos forman parte del kernel. No se pueden desactivar. No se produce ninguna merma del rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de privileges (3), compartments (4), compartments (5) y cmpt_tune (1M).

Obsolescencia No aplicable.

Sistema de auditoría HP-UX La finalidad del sistema de auditoría es registrar las instancias de acceso por parte de sujetos a objetos, y permitir la detección de los intentos (repetidos) de prescindir del mecanismo de protección y del mal uso de los privilegios, haciendo así de factor disuasivo frente a abusos del sistema y exponiendo los puntos débiles de seguridad potenciales del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 8



El sistema de auditoría se ha mejorado de varias maneras:



El subsistema de auditoría funciona ahora sin convertir el sistema al modo de confianza.



La información sobre la selección de usuarios para auditoría en modo estándar se almacena en una base de datos de usuarios para configuración según el usuario, que se parece a /tcb en modo de confianza. Consulte la página de manual de userdb (4).



El comando userdbset especifica qué usuarios han de someterse a auditoría en modo estándar. Esta funcionalidad equivale al comando audusr en modo de confianza. Consulte la página de manual de userdbset (1M).



Se ha introducido una forma más flexible de identificación de las auditorías (denominada etiquetas de auditoría), que identifica exclusivamente cada sesión de inicio y usuario responsable.



Dos rutinas libsec nuevas, getauduser() y setauduser(), se parecen a las llamadas del sistema getaudid() y setaudid(). Las nuevas rutinas libsec administran las etiquetas de auditoría. Consulte las páginas de manual de getauduser (3), setauduser (3) y audit (5).

297

Seguridad Sistema de auditoría HP-UX •

Para las aplicaciones que utilizan los módulos PAM para la autenticación y administración de sesiones, el módulo PAM pam_hpsec maneja de forma transparente la definición de la información de las etiquetas de auditoría. Consulte la página de manual de pam_hpsec (5).



Un demonio de auditoría del kernel multisubprocesado se especializa actualmente en registrar los datos en un número configurable de archivos para obtener un mejor rendimiento. Consulte la opción -N de la página de manual de audsys (1M).



Los datos de auditoría recopilados son más exhaustivos.



Las fuentes de datos para la auditoría de nivel C2 y el producto HIDS/9000 están unificados actualmente, aunque se configuran de modo diferente.



La salida del comandoaudisp se ha modificado para que sea más autodescriptiva y más fácil de utilizar para la herramienta de procesamiento de textos.



El demonio de control de desbordamiento de auditoría ahora es capaz de conmutar automáticamente los rastros de auditoría y de ejecutar un comando externo en cada punto de conmutación automática. Consulte la página de manual de audomon (1M).



Los perfiles o sucesos de auditoría se pueden personalizar. Consulte la página de manual de audit.conf (4).



El sistema de auditoría intenta actualmente realizar el seguimiento del directorio raíz y el directorio de trabajo actual de cada proceso e informar del nombre de ruta completo de un archivo dado. Consulte la página de manual de audit_track_paths (5).



El uso de memoria para los datos de auditoría se puede configurar actualmente. Consulte las páginas de manual de audit_memory_usage (5) y diskaudit_flush_interval (5).

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El sistema de auditoría se ha mejorado de varias maneras:

298



La auditoría en modo estándar forma parte actualmente de los productos centrales.



Un demonio de auditoría del kernel multisubprocesado se especializa actualmente en registrar los datos en un número configurable de archivos para obtener un mejor rendimiento. Consulte la opción -N de la página de manual de audsys (1M).



Los datos de auditoría recopilados son más exhaustivos.



La salida del comando audisp se ha modificado para que sea más autodescriptiva y más fácil de utilizar para las herramientas de procesamiento de textos.



El demonio de control de desbordamiento de auditoría ahora es capaz de conmutar automáticamente los rastros de auditoría y de tomar un comando externo para ejecutar en cada punto de conmutación automática. Consulte la página de manual de audomon (1M).



Los perfiles o sucesos de auditoría se pueden personalizar. Consulte la página de manual de audit.conf (4).



El sistema de auditoría intenta actualmente realizar el seguimiento del directorio raíz y el directorio de trabajo actual de cada proceso e informar del nombre de ruta completo de un archivo dado. Consulte la página de manual de audit_track_paths (5).



El uso de memoria para los datos de auditoría se puede configurar actualmente. Consulte las páginas de manual de audit_memory_usage (5) y diskaudit_flush_interval (5). Capítulo 8

Seguridad Sistema de auditoría HP-UX

Repercusión •

La auditoría se puede ejecutar sin convertir el sistema al modo de confianza.



Observará la diferencia en la salida de audisp. Los datos mostrados ganan en exhaustividad y autodescripción, y en facilidad de uso para la herramienta de procesamiento de textos. Tendrá que modificar las aplicaciones o secuencias de comandos que procesan los datos de salida de audisp.



Cada rastro de auditoría se identifica actualmente como un directorio en lugar de un archivo (si se ejecuta en modo regular, consulte la opción -N en la página de manual de audsys (1M)). Tendrá que modificar las aplicaciones o secuencias de comandos que manejan los rastros de auditoría como archivos o hacer que el sistema de auditoría utilice el modo de compatibilidad mediante la opción -N.



La administración del desbordamiento de auditoría exige ahora menos interferencia manual. Consulte la opción -X de la página e manual de audomon (1M). Se puede elaborar una secuencia de comandos para ejecutar en cada punto de conmutación automática a fin de archivar/realizar una copia de seguridad de los rastros de auditoría.



Experimentará una menor repercusión en el rendimiento al activar la auditoría.

Compatibilidad •

Los comandos de auditoría audsys, audisp, audevent y audomon siguen funcionando del mismo modo con unas cuantas opciones nuevas agregadas.



El comando userdbset (1M) se utiliza para configurar a los usuarios para auditoría en el modo estándar, en lugar de audusr (1M), que sigue funcionando en el modo de confianza.



Las aplicaciones o secuencias de comandos que manejan cada rastro de auditoría como un solo archivo tendrán que cambiar para manejarlo como un directorio. Si no desea que esto ocurra, active audit con la opción -N 0 (consulte la página de manual de audsys (1M)), lo que se denomina modo de compatibilidad. No obstante, el modo de compatibilidad se quedará obsoleto en alguna revisión futura posterior a HP-UX 11i v3.



Las aplicaciones o secuencias de comandos que procesan los datos de la salida del comando audisp tendrán que cambiar para manejar el formato nuevo.

Rendimiento

Capítulo 8



Un demonio de auditoría del kernel multisubprocesado se especializa actualmente en registrar los datos en un número configurable de archivos. Consulte la opción -N de la página de manual de audsys (1M). Esto genera un mejor rendimiento.



El sistema de auditoría realiza un seguimiento actualmente del directorio raíz y el directorio de trabajo actual de cada proceso. Esto da lugar a un pequeño empeoramiento del rendimiento. Consulte la página de manual de audit_track_paths (5).



El rendimiento también se ve afectado por el uso de la memoria máxima especificada para almacenar los datos de auditoría y por la frecuencia con la que el demonio de auditoría del kernel vuelca los datos de auditoría en el disco. Consulte las páginas de manual de audit_memory_usage (5) y diskaudit_flush_interval (5).

299

Seguridad HP-UX Bastille

Documentación Para ampliar la información, consulte las siguientes páginas de manual: audit (5), audsys (1M), audevent (1M), audisp (1M), audomon (1M), audusr (1M), audit.conf (4), getauduser (3), setauduser (3) y pam_hpsec (5).

Obsolescencia HP-UX 11i v3 será la última revisión que admita la funcionalidad de los sistemas de confianza, incluidos los de auditoría (p. ej., el comando audusr). El modo de compatibilidad (es decir, la opción -N 0) y la opción -x del comando audsys se admiten solamente a efectos de compatibilidad retroactiva y se quedarán obsoletos en alguna revisión futura posterior a HP-UX 11i v3. Los siguientes nombres de llamada del sistema susceptibles de auditoría están en proceso de desaprobación en HP-UX 11i v3: putpmsg(), setcontext(), nsp_init(), exportfs(), t64migration() y privgrp(). En HP-UX 11i v3, audevent y audisp siguen considerándolos argumentos válidos, pero no realizan ninguna acción en dichos nombres. Después de HP-UX 11i v3, audevent y audisp rechazarán dichos nombres con mensajes de error. Las siguientes llamadas del sistema susceptibles de auditoría no se documentaban y su nombre está en proceso de cambio en HP-UX 11i v3: utssys(), _set_mem_window(), toolbox(), modadm(), spuctl(), __cnx_p2p_ctl(), __cnx_gsched_ctl(), mem_res_grp(), lchmod(), socket2(), socketpair2(), ptrace64(), ksem_open(), ksem_close() y ksem_unlink(). En HP-UX 11i v3, audevent y audisp siguen considerándolas argumentos válidos y las asignan a los nombres nuevos correspondientes. Después de HP-UX 11i v3, audevent y audisp rechazarán dichos nombres con mensajes de error. [gs]etaudid() se proporciona sólo a efectos de compatibilidad retroactiva. HP recomienda que las nuevas aplicaciones utilicen en su lugar [gs]etauduser(). Consulte la página de manual de setauduser (3). [gs]etevent se proporciona sólo a efectos de compatibilidad retroactiva. HP recomienda que las nuevas aplicaciones utilicen el comando audevent para obtener los sucesos y llamadas del sistema que están en proceso de auditoría actualmente. Consulte la página de manual de audevent (1M). audctl() se proporciona sólo a efectos de compatibilidad retroactiva. HP recomienda que las nuevas aplicaciones utilicen el comando audsys para configurar el sistema de auditoría. Consulte la página de manual de audsys (1M).

HP-UX Bastille HP-UX Bastille es una herramienta de cierre para el fortalecimiento de la seguridad que se puede utilizar para hacer más seguro el sistema operativo HP-UX. Dicha herramienta facilita el cierre personalizado de cada sistema individual mediante una función de codificación parecida a la del host bastión y otras listas de comprobación de fortalecimiento y cierre.

300

Capítulo 8

Seguridad HP-UX Bastille Bastille es creación original de la comunidad de código de origen de acceso público, que lo desarrolló para su uso en los sistemas Linux. HP aporta la integración de Bastille en HP-UX. Esta herramienta, junto con Install-Time Security (ITS) y Security Patch Check (SPC), presenta una nueva funcionalidad de seguridad lista para usar.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Aunque HP-UX Bastille lleva disponible en la Web algún tiempo, anteriormente no se suministraba en los entornos operativos HP-UX 11i v1. Para los clientes que migren a partir de HP-UX 11i v1, ésta será la primera vez que el producto se distribuya en los entornos operativos HP-UX. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP-UX Bastille lleva disponible en los entornos operativos HP-UX 11i v2 desde septiembre de 2004. Con la revisión HP-UX 11i v3, HP-UX Bastille versión 3.0.x incluye las siguientes mejoras: •

Nuevas mejoras: Una nueva característica denominada análisis bastille_drift (Bastille 3.0) permite informar cuándo deja de coincidir con la directiva (la configuración de Bastille aplicada) la configuración de fortalecimiento y cierre del sistema. Las nuevas mejoras incluyen también preguntas (características de fortalecimiento) de Bastille.



Nuevas capacidades: — Fácil comprobación de que la configuración de fortalecimiento del sistema guarda coherencia con la configuración aplicada, sin riesgo de tener que realizar cambios en el sistema. Anteriormente, se tenía que volver a ejecutar la configuración de Bastille arriesgando algún incidente en el sistema si el cambio había sido intencionado (poco práctico en los sistemas de producción). — Detección de si el efecto secundario involuntario de las actividades de configuración del sistema (p. ej., instalación de software o parches nuevos) merma la configuración de fortalecimiento.



Características nuevas y ventajas: — Informe de desplazamiento: Visibilidad del fortalecimiento anulado para permitir una respuesta planificada sin poner en riesgo la fractura inesperada del sistema. Ayuda con la conformidad normativa/SOX. — Directiva de System Insight Manager CMS probada: Configuración fortalecida preintegrada del servidor de administración central (CMS) de HP Systems Insight Manager (SIM). — Aceptación de las solicitudes de echo (ping) de ICMP en el nivel Sec20MngDMZ, que permite una mayor compatibilidad con la supervisión y detección de los marcos de administración.

Capítulo 8

301

Seguridad HP-UX Bastille

Repercusión Estas novedades representan elementos adicionales que Bastille podrá cerrar, mejoras de capacidad de uso adicionales y una nueva capacidad de Bastille para garantizar que cada nodo del clúster tiene un conjunto coherente de valores de seguridad.

Compatibilidad No hay diferencias entre la puesta en marcha en sistemas basados en Itanium® y PA-RISC (se realiza del mismo modo). Algunos productos dependen de los servicios, la configuración del sistema o los puertos de red que Bastille asegura. En ese caso, los productos que dependen de una configuración lista para usar con posibilidades de que Bastille la cambie documentan la dependencia. Cuando sea práctico, Bastille también documentará dichas dependencias.

Rendimiento Aunque Bastille no afecta directamente al rendimiento, su configuración de los valores de IPFilter (servidor de seguridad basado en host) hará que se produzca una ligera merma del rendimiento de la red.

Documentación Los siguientes documentos facilitan información: •

Guía del administrador de sistemas HP-UX: Administración de la seguridad, que se facilita en línea en http://docs.hp.com/en/oshpux11iv3.html (de forma específica, el capítulo 10)



La página de manual de bastille (1M) (agregue /opt/sec_mgmt/share/man/ en MANPATH)



Bastille User’s Guide, que se facilita en el archivo /opt/sec_mgmt/bastille/docs/user_guide.txt



El sitio web de HP-UX Bastille ubicado en http://www.software.hp.com/portal/swdepot/displayProductInfo.do?produ ctNumber=B6849AA



Guía de instalación y actualización a HP-UX 11i v2, que se facilita en línea en el sitio web http://docs.hp.com/en/oshpux11iv3.html



“Install-Time Security” en la página 315

También se ofrece soporte a través del Foro de seguridad de HP-UX del Centro de Recursos de Tecnología Informática de HP en http://forums1.itrc.hp.com/service/forums/parseCurl.do?CURL=%2Fcm%2FCate goryHome%2F1%2C%2C155%2C00.html&admit=-682735245+1157685896487+28353475

Obsolescencia No aplicable.

302

Capítulo 8

Seguridad HP-UX Host Intrusion Detection System

HP-UX Host Intrusion Detection System HP-UX Host Intrusion Detection System (HIDS) revisión 4.0 es un producto de seguridad HP-UX basado en host para los equipos HP que ejecutan HP-UX 11i (HP-UX 11i v1, 11i v2 y 11i v3). HP-UX HIDS revisión 4.0 capacita a los administradores de la seguridad para controlar, detectar y reaccionar proactivamente a los ataques dirigidos contra sistemas host específicos. Puesto que existen muchos tipos de ataques que pueden eludir los sistemas de detección basados en la red, HP-UX HIDS revisión 4.0 complementa los mecanismos de seguridad basados en la red existentes, reforzando la seguridad de la empresa.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 A continuación, se muestran las nuevas características de HIDS versión 3.1 en HP-UX 11i v1:

NOTA

Capítulo 8



Reducción del volumen de alertas mediante agregación: El sistema HIDS admite una característica nueva llamada agregación de alertas (alert aggregation) que puede reducir significativamente el volumen de alertas para un sistema supervisado. Cuando está habilitada, las alertas que genera un proceso o un grupo de procesos conexos se agregan hasta que los procesos terminan o hasta que transcurre una cantidad de tiempo determinada.



Reducción del volumen de alertas mediante supervisión sólo de los archivos críticos: Los valores de propiedades de plantillas de los grupos y plantillas preconfigurados relacionados con los archivos se han modificado para supervisar sólo los archivos críticos principales a fin de reducir el volumen de alertas. Por ejemplo, sólo se supervisan determinados archivos del directorio /etc (por ejemplo, /etc/passwd, /etc/shadow) en lugar de todo el directorio.



Configuración de usuarios críticos: En revisiones anteriores, las plantillas de sistema (login/logout y su) definían dentro del código a root y las identificaciones como si fueran críticos para determinar alertas con una gravedad alta. Puesto que las aplicaciones como HP-UX 11i Security Containment admiten la asignación de privilegios de usuario root a varios usuarios, el sistema HIDS debe admitir la configuración de usuarios críticos. Las plantillas de sistema admiten nuevas propiedades de plantilla para especificar los nombres de usuario críticos.



Especificación de soporte de nombres de usuario e identificaciones de usuario: Las propiedades de plantilla que especifican identificaciones de usuario (por ejemplo, priv_uid_list) en revisiones anteriores admiten ahora la especificación tanto de identificaciones de usuario como de nombres de usuario.



Medición de la tasa de sucesos: Se admite una opción nueva del comando idscor (-t) para medir la tasa de sucesos generados por un sistema y supervisados por el sistema HIDS. Teniendo constancia de la tasa de sucesos, se puede consultar el libro blanco elemental “HIDS Tuning and Sizing primer” (que se facilita en http://docs.hp.com) para determinar la repercusión del sistema HIDS en el uso de la memoria y las CPU.

El programa idssysdsp se convierte en un programa de bits no setuid a partir de HP-UX 11i v3.

303

Seguridad HP-UX Host Intrusion Detection System Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 No se han producido cambios respecto a HIDS versión 4.0 en HP-UX 11i v2. NOTA

El programa idssysdsp se convierte en un programa de bits no setuid a partir de HP-UX 11i v3.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad HP-UX HIDS 4.0 es compatible (se puede utilizar con) la revisión 3.1 y la revisión 3.0 que se ejecutan en los sistemas operativos HP-UX 11i v1 y HP-UX 11i v2. No es compatible con la revisión 2.0, revisión 2.1, revisión 2.2 ni la revisión 1.0.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las siguientes páginas de manual se facilitan en /opt/ids/share/man/man1m al instalar HP-UX HIDS 4.0: • • • • • • • • • •

IDS_checkAdminCert (1M) IDS_checkAgentCert (1M) IDS_checkInstall (1M) IDS_genAdminKeys (1M) IDS_genAgentCerts (1M) IDS_importAgentKeys (1M) idsadmin (1M) idsagent (1M) idsgui (1M) ids.cf (5)

Los siguientes documentos se facilitan en http://docs.hp.com, en la sección Internet and Security Solutions: • •

HP-UX Host Intrusion Detection System Release 4.0 Release Notes HP-UX Host Intrusion Detection System Administrator’s Guide, Software Release 4.0.

Se facilita información sobre el producto HP OpenView Operations SMART Plug-in for HP-UX HIDS en http://openview.hp.com/products/spi/spi_ids/index.html

Obsolescencia No aplicable.

304

Capítulo 8

Seguridad HP-UX IPFilter

HP-UX IPFilter El producto de seguridad HP-UX IPFilter versión A.03.05.13 aporta capacidades de servidor de seguridad para el sistema al filtrar los paquetes IP a fin de controlar el tráfico entrante y saliente de un sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP-UX IPFilter versión A.03.05.13 equivale, desde el punto de vista funcional, a HP-UX IPFilter versión A.03.05.12 para HP-UX 11i v1 y HP-UX 11i v2, excepto por los cambios que se mencionan en las siguientes secciones. HP-UX IPFilter versión A.03.05.13 integra soluciones a anomalías y pequeñas mejoras. También incluye las siguientes características nuevas y mejoras importantes: •

Filtrado en las interfaces X.25



Filtrado en las interfaces 10GigE



PFilter no se conecta a la pila de red por defecto.



No es necesario reiniciar para habilitar IPFilter

Para obtener más información sobre las soluciones a anomalías, consulte el documento HP-UX IPFilter A.03.05.13 Release Notes, que se facilita en http://docs.hp.com/en/internet.html#HP-UX%20IPFilter. •

HP-UX IPFilter no se conecta a la pila de red por defecto Por defecto, HP-UX IPFilter se instala pero no se configura, puesto que no se conecta a la pila de red. El usuario tiene que habilitar HP-UX IPFilter, después de lo cual el módulo pertinente se conectará a la pila de red. Para obtener más detalles, consulte el documento HP-UX IPFilter A.03.05.13 Administrator’s Guide, que se facilita en http://docs.hp.com/en/internet.html#HP-UX%20IPFilter.



No es necesario reiniciar para habilitar HP-UX IPFilter Una vez instalado, el estado por defecto de HP-UX IPFilter es deshabilitado. No es necesario reiniciar para habilitar HP-UX IPFilter. No obstante, la habilitación de IPFilter conllevará un pequeño corte de suministro eléctrico de la red. Para obtener más información, consulte el documento HP-UX IPFilter A.03.05.13 Administrator’s Guide.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP-UX IPFilter versión A.03.05.13 equivale, desde el punto de vista funcional, a HP-UX IPFilter versión A.03.05.12 para HP-UX 11i v1 y HP-UX 11i v2, excepto por los cambios mencionados anteriormente. Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Capítulo 8

305

Seguridad HP-UX IPFilter

Repercusión HP-UX IPFilter no se habilita por defecto y, por lo tanto, no proporciona seguridad de filtrado. No obstante, si se utiliza Bastille/ITS, con los niveles de seguridad en el momento de la instalación Sec20MngDMZ o Sec30DMZ, HP-UX IPFilter se habilitará automáticamente. Habilitar HP-UX IPFilter no requiere reiniciar, pero conlleva un breve corte de suministro eléctrico de la red. Los clientes de HP Serviceguard o cualquier persona que ejecute aplicaciones con capacidad para detectar la temporización deberán programar una hora apropiada para habilitar HP-UX IPFilter. Para obtener más información sobre cómo habilitar HP-UX IPFilter, consulte el documento HP-UX IPFilter version A.03.05.13 Administrator's Guide, que se facilita en http://docs.hp.com/en/internet.html#HP-UX%20IPFilter.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: ipf (4)

interface del kernel para filtrar paquetes

ipf (5)

sintaxis de las normas para el filtrado de paquetes IP

ipf (8)

cambia las listas internas del kernel para filtrado de paquetes

ipl (4)

estructura de datos para el dispositivo de registro de paquetes IP

ipmon (8)

controla /dev/ipl para los paquetes registrados

ipstat (8)

informa de las estadísticas sobre el filtrado de paquetes y la lista de filtrado

iptest (1)

prueba las normas para paquetes con una entrada arbitraria

Además, consulte los siguientes documentos, que se facilitan en http://docs.hp.com/en/internet.html#HP-UX%20IPFilter: • •

HP-UX IPFilter version A.03.05.13 Administrator’s Guide HP-UX IPFilter A.03.05.13 Release Notes

Obsolescencia Los parámetros optimizables ipl_buffer_sz, ipl_suppress y ipl_logall se optimizan actualmente con el comando kctune y no con ndd. La variable ndd, cur_iplbuf_sz, se usaba para comprobar el tamaño del búfer del registro y el espacio del búfer utilizados actualmente. Esta variable ya no está disponible. Estos valores se pueden obtener ahora con ipfstat -B. Para obtener más detalles, consulte el documento IPFilter Administrator's Guide.

306

Capítulo 8

Seguridad HP-UX IPSec

HP-UX IPSec HP-UX IPSec A.02.01.01 ofrece una infraestructura que permite las comunicaciones seguras (autenticación, integridad, confidencialidad) a través de redes IP entre los sistemas y los dispositivos que implanten la serie de protocolos IPSec. Parte de las ventajas de HP-UX IPSec son: •

Conformidad con las normas IPSec pertinentes, incluido el protocolo IKE (Internet Key Exchange - Intercambio de claves de Internet) para la generación automática de claves.



Confidencialidad de los datos e integridad y autenticación de los datos.



Seguridad transparente para la aplicación.



Cifrado de alta velocidad con un rendimiento de transmisión de datos cifrados de hasta 91,95 Mb/s en una topología de 100 Mb/s.



Administración dinámica de claves de cifrado de datos con ayuda de IKE.



Interoperabilidad multiproveedor demostrada. HP-UX IPSec interopera con las instalaciones de otros 25 proveedores más, incluidos Cisco, Microsoft y Linux.



Autenticación basada en host mediante claves compartidas previamente y certificados digitales.



Soporte para IPv4 e IPv6.



Soporte para HP-UX Mobile IPv6.



Soporte para HP Serviceguard.



Utilidades de administración eficaces y flexibles: — Configuración de interface de línea de comandos (CLI) fácil de usar que admite la configuración en modo por lotes. — Configuración basada en paquetes y flexible. — Utilidad de comprobación de la configuración. — Herramientas de diagnóstico y supervisión; registro y rastro de auditoría para alertas de intrusión y control. — Topologías IPsec basadas en host.

HP-UX IPSec se admite en sistemas host con topologías de host a host y de host a puerta de enlace. HP-UX IPSec se puede utilizar para proporcionar seguridad en las redes internas y facilitar soluciones de red pública virtual (VPN - Virtual Public Network) en las comunicaciones Internet públicas. HP-UX IPSec también se puede utilizar para asegurar paquetes entre la puerta de enlace o los servidores de aplicaciones proxy de acceso público y los servidores de aplicaciones de servicios de fondo.

Capítulo 8

307

Seguridad HP-UX IPSec

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP-UX IPSec no se distribuía en las revisiones de entornos operativos (OE) anteriores, pero HP-UX IPSec A.02.01.01 se distribuía en los medios de revisión de aplicaciones (AR) para HP-UX 11i. No hay ninguna diferencia de funcionalidad entre HP-UX IPSec A.02.01 y HP-UX IPSec A.02.01.01. No obstante, la versión A.02.01.01 de HP-UX 11i v3 difiere de las versiones A.02.01 y A.02.01.01 de 11i como sigue: •

El nombre del paquete de software actualmente es IPsec en lugar de J4256AA.



No hay ninguna dependencia de TOUR ni de los parches HP-UX Transport.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP-UX IPSec no se distribuía en las revisiones de entornos operativos (OE) anteriores, pero HP-UX IPSec A.02.01.01 se distribuía en los medios de revisión de aplicaciones (AR) para HP-UX 11i. No hay ninguna diferencia de funcionalidad entre HP-UX IPSec A.02.01 y HP-UX IPSec A.02.01.01. No obstante, la versión A.02.01.01 de HP-UX 11i v3 difiere de las versiones A.02.01 y A.02.01.01 de 11i como sigue: •

El nombre del paquete de software actualmente es IPsec en lugar de J4256AA.



No hay ninguna dependencia de TOUR ni de los parches HP-UX Transport.

Repercusión Los clientes que utilizan las versiones de HP-UX IPSec anteriores a A.02.01 deberán emplear la utilidad ipsec_migrate para migrar los datos de configuración.

Compatibilidad Los clientes que utilizan las versiones de HP-UX IPSec anteriores a A.02.01 deberán emplear la utilidad ipsec_migrate para migrar los datos de configuración. Los clientes que utilizan certificados de seguridad con HP-UX IPSec es posible que tengan que realizar tareas de migración adicionales.

Rendimiento El documento HP-UX Performance White Paper (que se facilita en http://docs.hp.com) contiene las estadísticas de rendimiento e información relativa a HP-UX IPSec en HP-UX 11i v2. Los clientes experimentarán un rendimiento parecido en los sistemas HP-UX 11i v3.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • 308

ipsec_admin (1M) ipsec_config (1M) Capítulo 8

Seguridad HP-UX Secure Shell A.04.40.005 • • • • • • •

ipsec_config_add (1M) ipsec_config_batch (1M) ipsec_config_delete (1M) ipsec_config_export (1M) ipsec_migrate (1M) ipsec_policy (1M) ipsec_report (1M)

Además, consulte los siguientes documentos que se facilitan en http://docs.hp.com/en/internet.html#IPSec: • • • • •

HP-UX IPSec version A.02.01 Administrator’s Guide (J4256-90015) HP-UX IPSec version A.02.01.01 Release Notes (J4256-90022) HP-UX IPSec Performance and Sizing White Paper Using OpenSSL Certificates with HP-UX IPSec A.02.01 HP-UX IPSec version A.02.01 Manpages

Obsolescencia No aplicable.

HP-UX Secure Shell A.04.40.005 HP-UX Secure Shell A.04.40.005 (A.04.40) se basa en OpenSSH 4.4p1 de dominio público. La arquitectura de cliente/servidor admite los protocolos SSH-1 y SSH-2, y ofrece seguridad para el inicio de sesión remoto, la transferencia de archivos y la ejecución de comandos remota.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las siguientes características son nuevas en HP-UX Secure Shell A.04.40.005 con respecto a A.04.00.002 en HP-UX 11i v1: •

Características introducidas en la versión A.04.10: — Registro de auditoría de los sucesos de inicio y cierre de sesión, y llamadas del sistema para HP-UX 11.0 y 11iv1 — Aplicación del límite máximo-de-intentos-de-inicio-de-sesión-erróneos para los métodos de autenticación basados en claves — Se ha modificado el registro utmp(s) con un formato ut_id compatible con telnet — Nueva biblioteca zlib versión 1.2.3

Capítulo 8

309

Seguridad HP-UX Secure Shell A.04.40.005 •

Características introducidas en la versión A.04.20: — Se ha habilitado un parche SSH/SCP de alto rendimiento — Nuevas directivas de configuración en el servidor: — La directiva CountKeyAuthBadLogins — La directiva EnforceSecureTTY — Inclusión del parche Auth Selection — Aumento del tamaño por defecto de las claves RSA y DSA — Compresión aplazada — Soporte para modos de cifrado Arcfour mejorados — Directiva de configuración de cliente ControlPath modificada — Soporte para reenvío X11 y de agente a través de conexiones multiplexadas



Características introducidas en la versión A.04.30: — Aportación de una solución sólo de sftp en un entorno chroot — La utilización por HP-UX Secure Shell de los TCP Wrappers admite IPv6



Características introducidas en la versión A.04.40: — Se ha implementado la configuración adicional en el archivo sshd_config, con la directiva 'Match'. Esto permite omitir de manera selectiva algunas opciones de configuración si se cumplen criterios específicos (basados en un usuario, grupo, nombre de host o dirección). — Se ha agregado una directiva de configuración ForceCommand en sshd_config (5). Esta directiva, que se parece a la opción command='...' aceptada en ~/.ssh/authorized_keys, impone la ejecución del comando especificado al margen de lo que haya solicitado el usuario. Resulta muy útil conjuntamente con la nueva directiva “Match”. — Se ha agregado una directiva “PermitOpen” en sshd_config (5). Esta directiva crea un reflejo de la opción permitopen='...' authorized_keys, lo que permite un control expreso sobre los reenvíos a puerto que se le permiten establecer a un usuario. — Se ha habilitado un registro opcional de transacciones a servidores sftp. — Se ha agregado una opción ExitOnForwardFailure para hacer salir a ssh (1) (con un código de salida distinto de cero) cuando no se han establecido los reenvíos a puerto solicitados. — Se han ampliado las declaraciones sshd_config “SubSystem” para permitir la especificación de argumentos de línea de comandos. — Se han sustituido todas las llamadas susceptibles de desbordamiento de entero de malloc (3) y realloc (3) con equivalentes de comprobación de desbordamiento. — Se ha modificado el comportamiento de ssh para que ssh (1) registre ahora los números de puerto para sistemas host almacenados en ~/.ssh/known_hosts cuando se ha solicitado un puerto no estándar.

310

Capítulo 8

Seguridad HP-UX Secure Shell A.04.40.005 •

HP-UX Secure Shell A.04.40.005 también contiene algunas soluciones para anomalías. Para obtener más información sobre estas nuevas características y soluciones a anomalías, consulte el documento HP-UX Secure Shell Release Notes en http://docs.hp.com.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Las siguientes características son nuevas en HP-UX Secure Shell A.04.40.005 con respecto a A.04.20.009 en HP-UX 11i v2: •

Características introducidas en la versión A.04.30: — Aportación de una solución sólo de sftp en un entorno chroot — La utilización por HP-UX Secure Shell de los TCP Wrappers admite IPv6



Características introducidas en la versión A.04.40: — Se ha instalado la configuración adicional en el archivo sshd_config mediante la directiva “Match”. Esto permite omitir de manera selectiva algunas opciones de configuración si se cumplen criterios específicos (basados en un usuario, grupo, nombre de host o dirección). — Se ha agregado una directiva de configuración ForceCommand en sshd_config (5). Esta directiva, que se parece a la opción command='...' aceptada en ~/.ssh/authorized_keys, impone la ejecución del comando especificado al margen de lo que haya solicitado el usuario. Resulta muy útil conjuntamente con la nueva directiva “Match”. — Se ha agregado una directiva “PermitOpen” en sshd_config (5). Esta directiva crea un reflejo de la opción permitopen='...' authorized_keys, lo que permite un control expreso sobre los reenvíos a puerto que se le permiten establecer a un usuario. — Se ha habilitado un registro opcional de transacciones a servidores sftp. — Se ha agregado una opción ExitOnForwardFailure para hacer salir a ssh (1) (con un código de salida distinto de cero) cuando no se han establecido los reenvíos a puerto solicitados. — Se han ampliado las declaraciones sshd_config “SubSystem” para permitir la especificación de argumentos de línea de comandos. — Se han sustituido todas las llamadas susceptibles de desbordamiento de entero de malloc (3) y realloc (3) con equivalentes de comprobación de desbordamiento. — Se ha modificado el comportamiento de ssh para que ssh (1) registre ahora los números de puerto para sistemas host almacenados en ~/.ssh/known_hosts cuando se ha solicitado un puerto no estándar.



HP-UX Secure Shell A.04.40.005 también contiene algunas soluciones para anomalías. Para obtener más información sobre estas nuevas características y soluciones a anomalías, consulte el documento HP-UX Secure Shell Release Notes en http://docs.hp.com.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Capítulo 8

311

Seguridad Configuración de atributos de seguridad HP-UX (secweb)

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Los siguientes documentos se facilitan en http://docs.hp.com, en la sección “Internet and Security Solutions”: •

HP-UX Secure Shell Getting Started Guide



HP-UX Secure Shell A.04.40.005 Release Notes

Las páginas de manual: •

sshd_config (5)



ssh_config (5)



ssh (1)

Obsolescencia No aplicable.

Configuración de atributos de seguridad HP-UX (secweb) La herramienta Configuración de atributos de seguridad HP-UX (secweb) es una herramienta fácil de usar que sirve para configurar valores accesibles en el sistema y por usuario de los atributos de seguridad de los usuarios locales y del servicio NIS (Network Information Service). La herramienta ofrece una interface gráfica de usuario (GUI) que se ejecuta en la Web y una interface de usuario basada en caracteres (TUI). Puede iniciar la herramienta desde HP System Management Homepage (SMH) o HP Systems Insight Manager (SIM), o con ayuda del comando secweb. Las características principales de la herramienta Configuración de atributos de seguridad HP-UX son:

312



Configuración de los valores accesibles en el sistema de los atributos de seguridad en la ficha Valores por defecto del sistema.



Configuración de los valores por usuario de los atributos de seguridad de los usuarios locales en la ficha Usuarios locales.



Configuración de los valores por usuario de los atributos de seguridad de los usuarios NIS en la ficha Usuarios NIS.



Obtención de una vista preliminar de los comandos compatibles con las acciones de la interface gráfica de usuario, antes de la ejecución.

Capítulo 8

Seguridad Configuración de atributos de seguridad HP-UX (secweb) •

Consulta de la información sobre el bloqueo relativa a los atributos de seguridad de los usuarios locales y NIS.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La herramienta Configuración de atributos de seguridad HP-UX admite lo siguiente: •

Una interface gráfica de usuario (GUI) basada en la Web



Una nueva interface de usuario basada en caracteres (TUI)



Nombres de usuario largos

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La herramienta Configuración de atributos de seguridad HP-UX admite lo siguiente: •

Un aspecto y funcionamiento mejorados en la interface de usuario basada en caracteres (TUI)



Nombres de usuario largos

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte: •

La ayuda en línea de Configuración de atributos de seguridad



La página de manual de secweb (1M)



Las páginas de manual desam (1M) y smh (1M)

Obsolescencia No aplicable.

Capítulo 8

313

Seguridad HP-UX Standard Mode Security Extensions

HP-UX Standard Mode Security Extensions El producto HP-UX Standard Mode Security Extensions mejora la seguridad de los sistemas ejecutados en modo estándar al proporcionar características de seguridad que antes sólo estaban disponibles en sistemas convertidos en modo de confianza.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El producto HP-UX Standard Mode Security Extensions no se facilitaba antes en la revisión de septiembre de 2005 de HP-UX 11i v1. Varias características de seguridad que antes sólo estaban disponibles en sistemas convertidos en modo de confianza ahora se pueden utilizar en modo estándar, sin convertirlas en modo de confianza. Además, varios atributos de seguridad se pueden configurar actualmente con un valor por defecto accesible en el sistema o un valor por usuario. Actualmente, se dispone de las siguientes características de seguridad en modo estándar: •

Auditoría de las actividades del usuario y el sistema.



Bloqueo de cuentas después de producirse demasiados errores de autenticación.



Presentación de los últimos inicios de sesión fructuoso e infructuoso.



Prevención de la reutilización de las contraseñas en el historial de contraseñas.



Prevención de inicios de sesión con una contraseña nula.



Restricción de los inicios de sesión a periodos específicos.



Caducidad de las cuentas inactivas.



Generación de informes sobre cuentas bloqueadas.



También se admite actualmente el uso de contraseñas ocultas con NIS.

Estas características se ponen en marcha mediante los siguientes cambios de HP-UX:

314



El sistema de auditoría (comandos y bibliotecas).



El archivo /etc/default/security, que se describe en la página de manual de security (4).



El archivo /etc/shadow, que se describe en la página de manual de shadow (4).



El archivo de configuración /etc/pam.conf, que se describe en la página de manual de pam.conf (4).



Las bibliotecas libsec y PAM.



Una nueva base de datos de usuario, que se describe en la página de manual de userdb (4).



Comandos nuevos: userdbget, userdbset, userdbck, userstat.



Nueva herramienta de configuración de usuario, que se describe en la página de manual de secweb (1M).

Capítulo 8

Seguridad Install-Time Security Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 El producto HP-UX Standard Mode Security Extensions forma parte actualmente del sistema operativo central. Comando nuevo: userstat. Nuevas funciones de biblioteca: userdb_read(), userdb_write() y userdb_delete(), que se describen en las páginas de manual de userdb_read (3), userdb_write (3) y userdb_delete (3). También se admite actualmente el uso de contraseñas ocultas con NIS.

Repercusión El producto HP-UX Standard Mode Security Extensions aporta actualmente nuevas características que mejoran la seguridad del sistema. Cada una de las nuevas características de seguridad se configura opcionalmente. Ninguna de las características de seguridad nuevas se aplica a sistemas que se ejecutan en modo de confianza.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: secweb (1M), useradd (1M), userdel (1M), usermod (1M), userstat (1M), userdbck (1M), userdbget (1M), userdbset (1M), pam_acct_mgmt(3), userdb_read(3), pam.conf(4), security(4), shadow(4), userdb(4), audit(5) y pam_hpsec(5).

Obsolescencia A partir de HP-UX 11i v3, NIS+ dejará de admitirse. HP-UX 11i v3 será la última revisión que admita la funcionalidad de los sistemas de confianza.

Install-Time Security Install-Time Security (ITS) versión 1.0.4 agrega un paso de seguridad al proceso de instalación/actualización que permite ejecutar el motor de cierre de seguridad Bastille durante la instalación del sistema, con una de cuatro configuraciones que varían entre la seguridad por defecto y DMZ. ITS incluye los siguientes paquetes:

Capítulo 8



Sec00Tools (paquete de software recomendado)



Sec10Host (paquete de software opcional) 315

Seguridad Install-Time Security •

Sec20MngDMZ (paquete de software opcional)



Sec30DMZ (paquete de software opcional)

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Install-Time Security es nuevo en la versión HP-UX 11i v3 para los clientes que migren a partir de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 ITS 1.0.4 incluye la siguiente funcionalidad nueva: •

Nuevas preguntas/configuración



Demonio de diagnóstico configurado sólo para uso local (no en red)



Syslog sólo para el uso local

Repercusión Se beneficiará de la nueva funcionalidad: •

Nuevos elementos de configuración de cierre



Integración de un encendido nuevo (en la ficha Security)

Compatibilidad No hay diferencias entre la puesta en marcha en sistemas basados en Itanium® y PA-RISC (se realiza del mismo modo). Algunos productos dependen de los servicios, la configuración del sistema o los puertos de red que Bastille asegura. En ese caso, los productos que dependen de una configuración lista para usar con posibilidades de que Bastille la cambie documentan la dependencia. Cuando sea práctico, Bastille también documentará dichas dependencias. La Guía de instalación y actualización a HP-UX 11i v3, que se facilita en http://docs.hp.com/en/oshpux11iv3.html, analiza los valores concretos de Bastille que se aplican en cada nivel.

Rendimiento ITS no tiene ninguna repercusión en el rendimiento, pero si se utilizan los niveles DMZ o MngDMZ, puede haber una muy pequeña ralentización en el rendimiento de la red debido al filtrado de paquetes de IPFilter.

Documentación Los siguientes documentos facilitan información:

316



Guía del administrador de sistemas HP-UX: Administración de la seguridad, que se facilita en http://docs.hp.com/en/oshpux11iv3.html



La página de manual de bastille (1M) (agregue /opt/sec_mgmt/share/man/ en MANPATH) Capítulo 8

Seguridad Kerberos Client •

Bastille User’s Guide, que se facilita en el archivo /opt/sec_mgmt/bastille/docs/user_guide.txt



El sitio web de HP-UX Bastille ubicado en http://www.software.hp.com/portal/swdepot/displayProductInfo.do?produ ctNumber=B6849AA



Guía de instalación y actualización a HP-UX 11i v2, que se facilita en línea en el sitio web http://docs.hp.com/en/oshpux11iv3.html



“HP-UX Bastille” en la página 300

Obsolescencia No aplicable.

Kerberos Client Kerberos Client versión 1.3.5.03 ayuda a proporcionar la autenticación Kerberos y una criptografía sólida para las comunicaciones seguras por la red.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Kerberos Client versión 1.3.5.03 incluye las siguientes características nuevas con respecto a Kerberos Client versión 1.0:

Capítulo 8



Los administradores pueden controlar actualmente el comportamiento de las aplicaciones de inicio de sesión de Kerberos que llaman a la API krb5_kuserok() que proporciona la biblioteca libkrb5.sl. En versiones anteriores de Kerberos Client, krb5_kuserok() comprobaba el archivo .k5login situado en el directorio inicial del usuario para obtener los permisos de acceso. Esto permitía a los usuarios modificar el archivo .k5login y posibilitar el acceso a otros.



Actualmente, los administradores pueden crear archivos con el nombre .k5login.nombre_usuario en el directorio /etc/krb5. Los administradores también pueden crear enlaces simbólicos que señalen al archivo .k5login situado en el directorio inicial del usuario. Si el directorio /etc/krb5 no existe, krb5_kuserok() sigue comprobando el archivo .k5login situado en el directorio inicial del usuario. Si el directorio /etc/krb5 existe, la API krb5_kuserok() hace caso omiso de cualquier archivo .k5login correspondiente situado en el directorio inicial del usuario mientras toma decisiones relativas a la autorización. El formato de las entradas de los nuevos archivos en /etc/krb5 sigue siendo el mismo que el del archivo .k5login situado en el directorio inicial del usuario.



El enlace entre SASL/GSS-API y Netscape Directory Server solía dar error cuando el protocolo SSL se habilitaba. Este problema se ha subsanado en esta revisión.



Compatibilidad con eficaces algoritmos criptográficos como 3DES, RC4 y AES



Soporte de IPv6

317

Seguridad Kerberos Client •

Soporte de TCP. Las bibliotecas Kerberos Client pueden utilizar ahora TCP para conectar con el centro de distribución de claves (KDC). Las bibliotecas pueden utilizar TCP para establecer comunicación con los KDC de Microsoft (controladores de dominio) si envían tíquets con datos PAC excesivos.



Todas las soluciones de seguridad pertinentes hasta la versión 1.5.1 que realizó el MIT en la versión de código abierto de Kerberos Client

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 (consulte la página 317)

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Los siguientes documentos sobre Kerberos Client 1.3.5.03 se facilitan en http://docs.hp.com, en la sección Internet and Security Solutions: • •

Release Notes Configuration Guide for Kerberos Client Products

Las siguientes páginas de manual también están disponibles en Kerberos Client 1.3.5.03: • • • • • • •

kerberos (9) libkrb5 (3) krb5.conf (4) kdestroy (1) kinit (1) klist (1) kpasswd (1)

Obsolescencia No aplicable

318

Capítulo 8

Seguridad OpenSSL

OpenSSL OpenSSL A.00.09.09d se basa en los productos OpenSSL 0.9.7l y 0.9.8d de código abierto. Este paquete contiene los elementos siguientes: •

OpenSSL A.00.09.08d en el directorio /opt/openssl/0.9.8



OpenSSL A.00.09.07l en el directorio /opt/openssl/0.9.7

La versión por defecto de OpenSSL habilitada en HP-UX 11i v3 es OpenSSL A.00.09.08d. Se facilita una secuencia de comandos de alternancia switchversion.sh en /opt/openssl. Utilice esta secuencia de comandos para alternar la versión por efecto de OpenSSL entre OpenSSL A.00.09.08d y OpenSSL A.00.09.07l.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 OpenSSL A.00.09.08d (versión por defecto de OpenSSL en HP-UX 11i v3) admite los siguientes MOTORES de hardware: 4758cca, aep, atalla, chil, cswift, gmp, nuron, sureware y ubsec. Esta versión de OpenSSL admite también la criptografía de curva elíptica. A continuación, se muestran los protocolos de criptografía de curva elíptica de claves públicas que admite OpenSSL A.00.09.08d: •

Elliptic Curve Crypto (ECC - Criptografía de curva elíptica)



Protocolo ECDH (Elliptic Curve Diffie-Hellman - Diffie-Hellman de curva elíptica)



Elliptic Curve Digital Signature Algorithm (ECDSA- Algoritmo de firma digital de curva elíptica)

NOTA: Sólo OpenSSL A.00.09.08d (la versión por defecto de OpenSSL de HP-UX 11i v3) tiene bibliotecas de soporte de MOTORES de hardware y criptografía de curva elíptica. Si se cambia la versión por defecto de OpenSSL, las características de la línea de comandos de openssl A.00.09.08d no estarán disponibles. No obstante, hay compatibilidad con las bibliotecas OpenSSL A.00.09.08d. OpenSSL A.00.09.07l y OpenSSL A .00.09.08d admiten los certificados X.509 y X.509v3. OpenSSL A.00.09.07l y OpenSSL A.00.09.08d contienen también unas cuantas soluciones a anomalías. Para obtener más información sobre estas soluciones a anomalías, consulte el documento Release Notes que se facilita en http://docs.hp.com y el archivo OpenSSL Changelog que se facilita en http://www.openssl.org/news/changelog.html Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 (consulte la página 319).

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Capítulo 8

319

Seguridad PAM Kerberos

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte el documento OpenSSL A.00.09.07l/A.00.09.08d Release Notes que se facilita en http://docs.hp.com, debajo de la sección “Internet and Security Solutions”.

Obsolescencia No aplicable.

PAM Kerberos Pluggable Authentication Module (PAM) es un marco fácilmente configurable que aporta soporte para varios recursos técnicos de autenticación en HP-UX. PAM Kerberos v1.24 (nombre de paquete PAM-Kerberos) es el módulo PAM que proporciona soporte para el protocolo de autenticación Kerberos según se especifica en Open Group RFC 86.0. PAM permite la coexistencia de varios recursos técnicos de autenticación.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Mejoras nuevas de esta revisión: •

La herramienta pamkrbval comprueba la titularidad del archivo rc_host_0 cuando un usuario intenta utilizar el comando rlogin en un sistema. Si rc_host_0 es propiedad de algún usuario que no sea root, se emite un mensaje de advertencia.



La herramienta pamkrbval emite ahora un mensaje de advertencia si la entrada de la tabla de claves no se encuentra para la entidad principal de servicios de host en el cliente, pero está presente en el centro de distribución de claves (KDC). Anteriormente, la herramienta pamkrbval no comprobaba la entrada de la tabla de claves en el centro de distribución de claves (KDC) si no se encontraba en el cliente, y se ejecutaba con éxito sin emitir ningún mensaje de advertencia.

Esta revisión también incluye soluciones a anomalías. Para obtener detalles, consulte el documento PAM-Kerberos 1.24 Release Notes, que se facilita en http://docs.hp.com (obtenga acceso a Internet and Security Solutions).

320

Capítulo 8

Seguridad Security Patch Check Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de pamkrbval y pam_krb5, así como los siguientes documentos que se facilitan en http://docs.hp.com (obtenga acceso a Internet and Security Solutions): • •

Configuration Guide for Kerberos Client Products PAM-Kerberos 1.24 Release Notes

Obsolescencia No aplicable.

Security Patch Check Security Patch Check (SPC) (paquete SecPatchCk, anteriormente B6834AA) es una herramienta que analiza el grado de actualización de un sistema respecto a los boletines de seguridad. Recomienda medidas para los puntos vulnerables de la seguridad que no se han solucionado con parches, actualizaciones ni acciones manuales registradas que se aplican actualmente al sistema. El uso de la herramienta de software Security Patch Check puede ayudar a mejorar la seguridad del sistema, pero no la garantiza. SPC se puede configurar como parte de la configuración interactiva de Bastille o manualmente.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 SPC no se distribuía anteriormente en los entornos operativos HP-UX 11i v1. Para los clientes que migren a partir de HP-UX 11i v1, ésta será la primera vez que el producto se distribuya en los entornos operativos HP-UX. Capítulo 8

321

Seguridad Security Patch Check Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 SPC se ha actualizado para incorporar soluciones a anomalías. Por lo demás, no se ha producido ningún cambio desde la revisión de septiembre de 2004 de HP-UX 11i v2.

Repercusión SPC ofrece análisis de actualizaciones y acciones manuales, mientras que las revisiones anteriores sólo analizaban parches. También descarga el catálogo a través de HTTPs. NOTA

Para descargar el catálogo a través de HTTPs, Perl 5.8.0.C y OpenSSL deben estar instalados. Ambos se incluyen en los entornos operativos, pero deben descargarse por separado si SPC se ha descargado desde la Web.

Compatibilidad En la revisión de septiembre de 2004 de HP-UX 11i v2, el formato de salida se modificó para incorporar la información adicional.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte la siguiente documentación: •

La página de manual: security_patch_check (1M)



La página del producto: http://software.hp.com/portal/swdepot/displayProductInfo.do?productNu mber=B6834AA

Consulte también la sección “HP-UX Bastille” en la página 300.

Obsolescencia No aplicable.

322

Capítulo 8

9

Comandos y llamadas del sistema

Contenido de este capítulo En este capítulo, se aporta información sobre las llamadas del sistema y los comandos nuevos y modificados, abarcándose lo siguiente: NOTA

Capítulo 9

Los cambios efectuados en otros comandos se pueden documentar en relación con las características o los productos cambiados en otro lugar de este documento. •

Secuencia de comandos shell /etc/skel/.profile (consulte la página 325)



Llamada del sistema pstat de 32 bits (desaprobada) (consulte la página 326)



Comandos at, cron y batch (consulte la página 327)



Cambio de la realización del formato core (consulte la página 328)



Intérprete del lenguaje de comandos csh (consulte la página 330)



Comandos de copia de seguridad y recuperación de sistemas de archivos fbackup, frecover y ftio (desaprobados) (consulte la página 331)



Comando gcore (consulte la página 332)



Llamadas del sistema getgroups, setgroups (consulte la página 333)



Comando getty (consulte la página 334)



Comandos de configuración del kernel HP-UX (consulte la página 335)



Comando iostat (consulte la página 337)



Comandos hostname, uname y setuname largos (consulte la página 338)



Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck (consulte la página 339)



Comandos lp, lpadmin, lpfence, lpmove y lpsched (consulte la página 341)



Llamada del sistema mmap() (consulte la página 342)



Comando pax (consulte la página 343)



Comandos PFS (Portable File System) (obsoletos) (consulte la página 344)



Comando pipcs (consulte la página 345)



Comando ps (consulte la página 346)



Llamada del sistema pselect() (consulte la página 347)



Comando psrset (consulte la página 348)



Llamada del sistema pstat_getstatic() (consulte la página 349)



Comandos del conjunto de herramientas de administración de procesos Ptools (consulte la página 350)



Llamada del sistema ptrace() (obsoleta) (consulte la página 352)



Secuencia de comandos shell rc (consulte la página 353)



Comando sar (consulte la página 354)

323

Comandos y llamadas del sistema Contenido de este capítulo

324



Comando setboot (consulte la página 355)



Páginas de manual de sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C) (obsolescencia) (consulte la página 357)



Comando spray (consulte la página 358)



Llamadas del sistema swapctl() y swapon() (consulte la página 360)



Comandos swapon y swapinfo (consulte la página 361)



Comando sysdef (desaprobado) (consulte la página 362)



Comando syslogd (consulte la página 363)



Comando usermod (consulte la página 364)



Comandos de conformidad con las normas UNIX 2003 (consulte la página 365)

Capítulo 9

Comandos y llamadas del sistema Secuencia de comandos shell /etc/skel/.profile

Secuencia de comandos shell /etc/skel/.profile /etc/skel/.profile es la secuencia de comandos .profile de usuario por defecto que se copia en el nuevo directorio principal de inicio de sesión al crearlo.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Éste es un aviso de desaprobación relativo a la presencia de . (ruta actual) en la definición de $PATH del archivo /etc/skel/.profile para las revisiones futuras de HP-UX. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Éste es un aviso de desaprobación relativo a la presencia de . (ruta actual) en la definición de $PATH del archivo /etc/skel/.profile para las revisiones futuras de HP-UX.

Repercusión No tiene ninguna repercusión inmediata en HP-UX 11i v3. Éste es un aviso de desaprobación relativo a la presencia de . (ruta actual) en la definición de $PATH del archivo /etc/skel/.profile para las revisiones futuras de HP-UX.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ninguna repercusión en el rendimiento.

Documentación Se ha agregado una nota idónea en forma de comentario en el archivo /etc/skel/.profile. Se recomienda buscar en el archivo para obtener detalles.

Obsolescencia El uso de . (ruta actual) en la definición de $PATH del archivo /etc/skel/.profile se ha desaprobado y se eliminará de la definición de $PATH del archivo /etc/skel/.profile en una revisión futura de HP-UX.

Capítulo 9

325

Comandos y llamadas del sistema Llamada del sistema pstat de 32 bits (desaprobada)

Llamada del sistema pstat de 32 bits (desaprobada) Las funciones pstat() remiten información sobre diversos contextos del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Al compilar una aplicación de 32 bits que utilice la llamada del sistema pstat(), ahora debe especificarse la opción del compilador _D_PSTAT64. Esto hace que pstat() utilice campos de 64 bits en lugar de campos de 32 bits. La aplicación sigue siendo de 32 bits. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Los programas que llaman a pstat() serán menos vulnerables al truncamiento de datos debido a desbordamientos. Tal vez se necesite realizar unas pequeñas modificaciones en los programas para dar cabida a campos grandes. Asimismo, ya no será posible utilizar compilación ANSI estricta, sino que debe utilizarse una compilación ANSI ampliada.

Compatibilidad Se facilitará un conmutador de compilador que permita que se compilen aplicaciones de 32 bits en modo de 32 bits como antes. Esto conservará la compatibilidad de código fuente. El soporte del conmutador de compatibilidad se eliminará en una revisión futura.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la página de manual de pstat (2).

Obsolescencia La página de manual de pstat (2) que describe este cambio se presentó el 23 de noviembre de 2004: “Se ha desaprobado el uso de las interfaces funcionales pstat para las aplicaciones que utilizan el modelo de programación ILP32 sin definir el indicador del compilador -D_PSTAT64”. Esta funcionalidad se ha quedado obsoleta dos años después de dicha fecha, al cambiar el comportamiento de los conmutadores de compilador asociados a pstat().

326

Capítulo 9

Comandos y llamadas del sistema Comandos at, cron y batch

Comandos at, cron y batch Los comandos at y batch programan los trabajos que va a ejecutar el demonio cron. El comando at programa un trabajo para su ejecución a una hora especificada y también puede enumerar (-l) o eliminar (-r) los trabajos at y batch programados existentes. El comando batch programa un trabajo para su ejecución inmediata o en cuanto los niveles de carga del sistema lo permitan. El demonio cron ejecuta comandos en fechas y horas especificadas.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

El demonio cron admite ahora la característica de compartimentación. Si esta compartimentación está habilitada, cron 1M ejecuta el trabajo en el compartimento desde el que se haya creado, con ayuda de at, batch y crontab. Para obtener más información, consulte la sección “HP-UX 11i Security Containment” en la página 296.



El comandoat pone en cola varios trabajos al mismo tiempo si la variable MULTI_JOB_SUPPORT de /etc/default/cron se define en 1.



El comando batch admite colas de más de 100 trabajos. El límite de reintentos por obtener el número de identificación del trabajo se configura ahora a través de la variable BATCH_MAXTRYS ubicada en el archivo /etc/default/cron.



El comando cron puede programar trabajos hasta el límite njob especificado para cada cola en queuedefs si la variable DISABLE_MAXJOB_LIMIT ubicada en /etc/default/cron se define en 1.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

El comando at pone en cola varios trabajos al mismo tiempo si la variable MULTI_JOB_SUPPORT de /etc/default/cron se define en 1.



El comando batch admite colas de más de 100 trabajos. El límite de reintentos por obtener el número de identificación del trabajo se configura ahora a través de la variable BATCH_MAXTRYS ubicada en el archivo /etc/default/cron.



El comando cron puede programar trabajos hasta el límite njob especificado para cada cola en queuedefs si la variable DISABLE_MAXJOB_LIMIT ubicada en /etc/default/cron se define en 1.

Repercusión Verá nuevas características en los comandos HP-UX mencionados anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Capítulo 9

327

Comandos y llamadas del sistema Cambio de la realización del formato core

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • •

at (1) cron (1M) batch (1)

Obsolescencia No aplicable.

Cambio de la realización del formato core El sistema HP-UX escribe un archivo que contiene una imagen principal de un proceso terminado cuando se reciben determinadas señales (consulte la página de manual de signal (5) para ver la lista de razones). Entre las causas más comunes están las infracciones de memoria, las instrucciones ilegítimas, las excepciones de punto flotante, los errores de bus y las señales de salida generadas por el usuario. El archivo de imagen principal se denomina core y se escribe en el directorio de trabajo del proceso (siempre que los controles de acceso normales lo permitan). Un proceso que tenga un número de identificador de usuario efectivo distinto del número de identificador de usuario real no genera una imagen principal.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La página de manual de core (4) necesita que el segmento CORE_KERNEL del archivo core de la aplicación contenga una cadena de versión del kernel terminada en un carácter nulo. Esto se realizó de manera incorrecta en HP-UX 11i v2 y en revisiones anteriores al colocar utsname struct en dicho segmento. Utsname struct sí contiene la cadena de versión del sistema operativo, pero no como primer elemento. Las aplicaciones que tienen acceso a la cadena primera (y que deberá ser la única) del segmento obtienen, en su lugar, el nombre del sistema operativo: “HP-UX”. HP lo ha solucionado poniendo la cadena de versión auténtica, y sólo eso, en el segmento CORE_KERNEL. Como solución para las aplicaciones que aplicaban ingeniería inversa al formato de archivo core y que dependen de la presencia de utsname en él, HP ha agregado un nuevo segmento, CORE_UTSNAME, que contiene la estructura utsname struct ampliada. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La página de manual de core (4) necesita que el segmento CORE_KERNEL del archivo core de la aplicación contenga una cadena de versión del kernel terminada en un carácter nulo. Esto se realizó de manera incorrecta en HP-UX 11i v2 y en revisiones anteriores al colocar 328

Capítulo 9

Comandos y llamadas del sistema Cambio de la realización del formato core utsname struct en dicho segmento. Utsname struct sí contiene la cadena de versión del sistema operativo, pero no como primer elemento. Las aplicaciones que tienen acceso a la cadena primera (y que deberá ser la única) del segmento obtienen, en su lugar, el nombre del sistema operativo: “HP-UX”. HP lo ha solucionado poniendo la cadena de versión auténtica, y sólo eso, en el segmento CORE_KERNEL. Como solución para las aplicaciones que aplicaban ingeniería inversa al formato de archivo core y que dependen de la presencia de utsname en él, HP ha agregado un nuevo segmento, CORE_UTSNAME, que contiene la estructura utsname struct ampliada. En la revisión de septiembre de 2004 de HP-UX, se introdujo el cambio anterior, aunque se regía por el parámetro optimizable del kernel privado core_large_utsname_on. El valor por defecto de este parámetro optimizable era OFF, lo que entrañaba la generación del formado de archivo core antiguo. Sólo si un usuario activaba explícitamente este parámetro definiéndolo en ON, se obtenía el nuevo formato según se describe más arriba. Este parámetro optimizable privado se dio a conocer a los clientes como parte de la entonces funcionalidad opcional de expansión de interface. Lo que ha cambiado de la revisión de septiembre de 2004 de HP-UX (o la de junio de 2006 de HP-UX) a HP-UX 11i v3 es que se ha eliminado el parámetro optimizable y el nuevo formato de archivo core es ahora el formato por defecto (y el único).

Repercusión Las aplicaciones que leen el archivo core, por lo general depuradores, y que no funcionan correctamente se ven afectadas en potencia de dos formas. La primera forma consiste en que las aplicaciones que preveían y utilizaban una utsname struct en el segmento CORE_KERNEL ya no la encontrarán ahí. La repercusión en la aplicación podría oscilar entre la incapacidad para mostrar algunos datos relacionados con el sistema en la salida y la anulación de la aplicación. La segunda forma consiste en que las aplicaciones podrían estar codificadas (deficientemente) para cancelarse si hallan un archivo core con un tipo de segmento que no esperaban. Las aplicaciones de funcionamiento incorrecto con uno de estos problemas, o ambos, tendrán que modificar su puesta en ejecución para funcionar correctamente con este cambio. Los usuarios finales que utilizan aplicaciones de este tipo tendrán que obtener una aplicación corregida del proveedor o cambiar a una aplicación diferente.

Compatibilidad No hay ninguna incompatibilidad, pero existe la posibilidad de que un conjunto muy restringido de aplicaciones de funcionamiento incorrecto se vea afectado, según se describe en la sección “Repercusión”.

Rendimiento No se tiene constancia de ninguna repercusión en el rendimiento.

Documentación Para obtener más información, consulte la página de manual de core (4) (tenga en cuenta, no obstante, que no hay ningún cambio en esta página de manual).

Obsolescencia No aplicable.

Capítulo 9

329

Comandos y llamadas del sistema Intérprete del lenguaje de comandos csh

Intérprete del lenguaje de comandos csh csh es un intérprete del lenguaje de comandos que incorpora un búfer de historial de comandos, una sintaxis parecida a C y recursos de control de trabajos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La llamada no interactiva de csh no originará el archivo ~/.history por defecto. Por lo tanto, la llamada no interactiva de csh no actualizará el archivo de historial al salir. Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 La llamada no interactiva de csh no originará el archivo ~/.history por defecto. Por lo tanto, la llamada no interactiva de csh no actualizará el archivo de historial al salir.

Repercusión Los clientes que necesiten la funcionalidad de historial en la llamada no interactiva de csh pueden pedir explícitamente el source (origen) del archivo ~/.history, con ayuda del comando siguiente en la primera línea de las secuencias de comandos no interactivos: source -h ~/.history

Compatibilidad La llamada no interactiva de csh no originará el archivo ~/.history, por lo que el archivo de historial no se actualizará.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual decsh (1 )

Obsolescencia No aplicable.

330

Capítulo 9

Comandos y llamadas del sistema Comandos de copia de seguridad y recuperación de sistemas de archivos fbackup, frecover y ftio (desaprobados)

Comandos de copia de seguridad y recuperación de sistemas de archivos fbackup, frecover y ftio (desaprobados) El comando fbackup combina características de volcado y ftio para aportar un mecanismo de copia de seguridad del sistema de archivos de alta velocidad y flexible. El comando frecover lee el medio escrito por el comando fbackup. El comando ftio es una herramienta diseñada específicamente para copiar archivos en unidades de cinta.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los comandos fbackup, frecover y ftio se han desaprobado para crear nuevos archivos de recuperación. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión inmediata en HP-UX 11i v3. Éste es un aviso de desaprobación para revisiones futuras de HP-UX. Se puede preparar mediante la migración al comando pax de sustitución favorable.

Compatibilidad No hay ningún problema de compatibilidad inmediato en HP-UX 11i v3. Éste es un aviso de desaprobación para revisiones futuras de HP-UX.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La información sobre los comandos se facilita en las páginas de manual respectivas: fbackup (1M), frecover (1M) y ftio (1)

Obsolescencia Los comandos fbackup, frecover y ftio se han desaprobado. En una revisión futura de HP-UX, la capacidad para crear archivos nuevos con ayuda de los comandos fbackup o ftio se suspenderá. Se mantendrá la compatibilidad para la recuperación de archivos. Es conveniente dejar de utilizar los comandos fbackup y ftio para crear archivos de recuperación, y el comando pax estándar (intercambio de archivos de recuperación transportables) deberá utilizarse como un sustituto privilegiado para crear archivos. Capítulo 9

331

Comandos y llamadas del sistema Comando gcore

Comando gcore La definición del comando gcore es “Obtener imágenes principales de los procesos en ejecución”.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El siguiente comando nuevo se proporciona en HP-UX 11i v3: gcore El comando gcore crea una imagen principal de cada proceso especificado. Por defecto, el nombre del archivo de imagen core para el número de identificación de proceso será core.process-id. El uso de depuradores permite obtener la información de proceso del archivo core. Cuando el comando gcore crea una imagen principal de cada proceso especificado, el proceso se detiene temporalmente. Asimismo, cuando se completa la creación de una imagen principal, el proceso se sigue ejecutando. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá las nuevas características en el comando HP-UX mencionado anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

gcore (1)

Obsolescencia No aplicable.

332

Capítulo 9

Comandos y llamadas del sistema Llamadas del sistema getgroups, setgroups

Llamadas del sistema getgroups, setgroups La llamada del sistema getgroups() devuelve una lista de las identificaciones de grupo suplementarias asociadas al proceso llamante. La llamada del sistema setgroups() asocia un conjunto de identificaciones de grupo suplementarias al proceso llamante.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El numero de grupos que la llamada del sistema getgroups() puede devolver o que puede transmitirse a la llamada del sistema setgroups() ya no está limitado por la constante de tiempo de compilación NGROUPS_MAX. Los programas deben utilizar sysconf (_SC_NGROUPS_MAX) para determinar el número máximo de grupos que se puede devolver. (Esto también se puede utilizar en las versiones anteriores de HP-UX.) El límite real lo devolverá sysconf (_SC_NGROUPS_MAX). Este valor no será nunca menor que el valor actual de NGROUPS_MAX (20). Se recomienda este cambio para preparar las aplicaciones para las versiones futuras de HP-UX que puedan configurarse opcionalmente para admitir más grupos. Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Las aplicaciones que llaman a getgroups()es posible que ya no se basen en la constante de tiempo de compilación NGROUPS_MAX para ajustar el tamaño de una matriz lo suficientemente grande como para albergar a todos los grupos a los que un proceso puede pertenecer. Las aplicaciones deben llamar primero a sysconf (_SC_NGROUPS_MAX) para determinar el número máximo de grupos que admite el sistema en el que se ejecutan y asignar dinámicamente una matriz de gid_t de tamaño adecuado. Las aplicaciones deben estar preparadas para que getgroups()devuelva una lista de longitud arbitraria. Las aplicaciones que llaman a setgroups()con un valor ngroups mayor que NGROUPS_MAX pueden funcionar correctamente. Las aplicaciones cuyo error depende de una llamada de este tipo se deberán cambiar. La llamada sysconf (_SC_NGROUPS_MAX) devolverá el número máximo de grupos que admite el sistema actual. Este valor no será nunca inferior al valor actual de NGROUPS_MAX (20) y puede que sea arbitrariamente superior en una revisión futura de HP-UX.

Compatibilidad Una revisión futura de HP-UX puede permitir que los administradores del sistema aumenten el número máximo de grupos por encima del valor actual de NGROUPS_MAX (20). En un sistema así: Las aplicaciones que transmiten NGROUPS_MAX a getgroups()obtendrán un valor de retorno de -1 con errno definido en EINVAL cuando se llama desde un proceso que pertenece a más de 20 grupos. Las aplicaciones que transmiten más que NGROUPS_MAX [pero no más que sysconf (_SC_NGROUPS_MAX) a setgroups()] grupos funcionarán correctamente donde antes habrían dado error con -1 y errno definido en EINVAL.

Capítulo 9

333

Comandos y llamadas del sistema Comando getty

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Las páginas de manual: getgroups (2) y setgroups (2)

Obsolescencia La limitación del número máximo de grupos que devuelve getgroups()y que NGROUPS_MAX determina en el momento de la compilación se ha desaprobado. La limitación del número máximo de grupos que se puede transmitir a setgroups()y que NGROUPS_MAX determina en el momento de la compilación se ha desaprobado.

Comando getty getty es un programa al que llama el comando init. Es el segundo proceso de la serie (init-getty-login-shell) que conecta en última instancia a un usuario con el sistema HP-UX. En un principio, si existe /etc/issue, getty imprime el contenido en el terminal del usuario, seguido del campo del mensaje de inicio de sesión para la entrada que utiliza de /etc/gettydefs. getty lee el nombre de inicio de sesión del usuario y llama al comando login con el nombre del usuario como argumento. Mientras lee el nombre, getty intenta adaptar el sistema a la velocidad y el tipo de terminal que se utilizan.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 getty se ha mejorado para que el usuario pueda definir la configuración por defecto de caracteres de control especiales (erase, kill, etcétera). Esta flexibilidad se ha obtenido al llamar a getty con una nueva opción -f y modificar el archivo /dev/ttyconf. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá las nuevas características en el comando HP-UX mencionado anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

334

Capítulo 9

Comandos y llamadas del sistema Comandos de configuración del kernel HP-UX

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

getty (1M)

Obsolescencia No aplicable.

Comandos de configuración del kernel HP-UX HP-UX ofrece un conjunto de comandos para configurar el kernel HP-UX. Hay tres comandos primarios: kconfig, que administra las configuraciones de todo el kernel; kcmodule, que administra los módulos del kernel y kctune, que administra los parámetros optimizables. También se admiten: la secuencia de comandos mk_kernel (un empaquetador de kconfig); kclog, que muestra el archivo de registro de los cambios de configuración, y kcpath, un comando auxiliar para las secuencias de comandos que necesitan saber la ubicación de los archivos de configuración.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Los comandos de configuración del kernel de HP-UX 11i v1(config, kmadmin, kminstall, kmmodreg, kmpath, kmsystem, kmtune y kmupdate) se han eliminado, a favor de los comandos enumerados anteriormente.



Además de estos cambios en los comandos, se han realizado cambios en la ubicación de los kernels y archivos relacionados en el disco; en la manera en que se elige una configuración del kernel en el momento del inicio; y en la manera en que el sistema mantiene automáticamente una configuración del kernel de copia de seguridad. Para obtener más información, consulte la documentación indicada a continuación.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2

Capítulo 9



Se han revisado para una mayor claridad los mensajes de error, advertencia y nota de todos los comandos de configuración del kernel. Se han asignado a todos los mensajes números de mensaje.



kconfig, kcmodule y kctune tienen nuevas opciones de control de las copias de seguridad automáticas de la configuración. Para obtener más detalles, consulte el análisis de la sección “Backup Configuration” de la página de manual de kconfig(5).

335

Comandos y llamadas del sistema Comandos de configuración del kernel HP-UX •

El comando kctune tiene dos nuevas opciones. La opción -F permite al usuario especificar el formato utilizado para informar de los valores de los parámetros optimizables. La opción -m permite al usuario limitar la salida de kctune a los parámetros optimizables definidos por un módulo específico. Para obtener más detalles, consulte la página de manual de kctune (1M).



kctune permite ahora que los valores de algunos parámetros optimizables se especifiquen en cuanto al porcentaje de algunos recursos del sistema. Estos parámetros optimizables se ajustarán automáticamente cuando cambie el recurso del sistema subyacente. Por ejemplo, el parámetro optimizable filecache_max se puede definir en “20 %”, lo que significa que la memoria caché de archivo no puede rebasar el 20 % de la memoria física del sistema. Si aumenta la cantidad de memoria del sistema, también se permite que aumente automáticamente el tamaño de la memoria caché de archivo. Para obtener más detalles, consulte la página de manual de kctune (1M) y las páginas de manual de los parámetros optimizables individuales en la sección 5.



kctune permite actualmente el uso de los sufijos “K”, “KB”, “M”, “MB” y “GB” en los valores de los parámetros optimizables. Este comando gradúa de forma automática y conveniente los valores. Para obtener más detalles, consulte la página de manual de kctune (1M).



Se han efectuado una variedad de cambios internos en los comandos de configuración del kernel para mejorar la resistencia y el rendimiento.



Los valores de los parámetros optimizables se pueden omitir actualmente en la línea de comandos del cargador de inicio. Para obtener más detalles, consulte la página de manual de hpux (1M), para los sistemas PA-RISC, y la página de manual de hpux.efi (1M), para los sistemas Itanium®.



El comando create_sysfile ya se ha quedado obsoleto. Se eliminará en una revisión futura de HP-UX.



Las directivas swap, dump y driver del archivo system (4) se han quedado obsoletas actualmente. La compatibilidad con estas directivas se eliminará en una revisión futura de HP-UX. Los dispositivos de intercambio, los dispositivos de volcado y los enlaces de controlador se deberán configurar con ayuda de los comandos swapon, crashconf e iobind, respectivamente.



El formato del archivo de registro de la configuración del kernel, /var/adm/kc.log, se ha modificado. Dicho formato contiene ahora una copia completa de la salida de cada llamada de comando que haya realizado cambios en la configuración, así como los mensajes de error debidos a intentos infructuosos de realizar cambios de configuración.



Los cambios de los parámetro optimizables realizados a través de las llamadas del sistema settune() o settune_txn() es posible que ya no permanezcan efectivos entre reinicios. Si desea que persistan entre reinicios, los cambios de los parámetros optimizables se deberán realizar con el comando kctune.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

336

Capítulo 9

Comandos y llamadas del sistema Comando iostat

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Además de las páginas de manual a las que se ha hecho referencia anteriormente, también se puede encontrar documentación sobre las herramientas de configuración del kernel en el libro blanco Managing Kernel Configurations in HP-UX 11i, que se facilita en http://docs.hp.com.

Obsolescencia Consulte la sección “Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2”

Comando iostat iostat informa repetidamente de las estadísticas de E/S para cada disco activo del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 iostat se ha mejorado para informar de la actividad de cada ruta de LUN activa a las unidades LUN. Para varias rutas de LUN, los datos se presentan en líneas sucesivas de cada ruta de LUN activa. Si no hay ninguna ruta de LUN activa, se imprime una línea en blanco. Se ha agregado la siguiente opción nueva: -L

presenta una lista de las estadísticas sobre las rutas de LUN activas.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Capítulo 9

337

Comandos y llamadas del sistema Comandos hostname, uname y setuname largos

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La siguiente página de manual documenta los cambios: iostat (1M).

Obsolescencia No aplicable.

Comandos hostname, uname y setuname largos Los comandos hostname, uname y setuname forman parte del sistema operativo central. •

El comando hostname se utiliza para definir o mostrar el nombre del sistema host actual.



El comando uname se utiliza para mostrar información sobre el sistema computacional y definir nombres de nodo.



El comando setuname se utiliza para cambiar la información del equipo.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 En HP-UX 11i v3: •

El comando hostname define y muestra el nombre del sistema host actual con una longitud mayor que los 64 bytes permitidos anteriormente.



El comando uname define y muestra el nombre de nodo actual con una longitud mayor que los 8 bytes permitidos anteriormente.



El comando setuname modifica el valor del nombre de sistema o el nombre de nodo mediante las opciones adecuadas, con una longitud mayor que los 8 bytes permitidos anteriormente.

El administrador del sistema puede configurar el sistema para que estos límites se amplíen a 255 bytes. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La característica de hostname, uname y setuname largos también se facilita en HP-UX 11i v2. En HP-UX 11i v2, el paquete de producto NodeHostNameXpnd debe instalarse y las opciones de configuración apropiadas deben habilitarse para permitir un máximo de 255 bytes. No obstante, en HP-UX 11i v3 esta característica se facilita por defecto.

338

Capítulo 9

Comandos y llamadas del sistema Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck

Repercusión El comando hostname puede definir o mostrar nombres de host de hasta 255 bytes. El comando uname puede definir o mostrar nombres de nodo de hasta 255 bytes. El comando setuname puede definir nombres de sistema de hasta 255 bytes.

Compatibilidad Las opciones de configuración por defecto, que permiten nombres de host de hasta 64 bytes y nombres de nodo de hasta 8 bytes, garantizan la compatibilidad con todas las versiones de HP-UX.

Rendimiento No se ha producido ningún cambio en el rendimiento.

Documentación Las siguientes páginas de manual documentan los cambios: • • • • • • • •

hostname (1). uname (1). uname (2). gethostname (2). sethostname (2). nodehostnamesize (5). setuname (1M). setuname (2).

El libro blanco Node and Host Name Sizes on HP-UX se instala en /usr/share/doc/NodeHostNameSize.pdf.

Obsolescencia No aplicable.

Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck El comando ff lee la i-lista y los directorios de cada archivo especial, dando por sentado que es un sistema de archivos y guardando los datos de los inodos para los archivos que cumplen con los criterios de selección. La salida consta del nombre de ruta de cada inodo guardado más cualquier otra información del archivo que se solicite con la opción -o. Los campos de salida son posicionales. La salida se genera en el orden de los inodos; los campos se separan con tabulaciones. La línea por defecto que genera ff incluye el nombre de ruta y los campos de i-número. El comando repquota imprime un resumen del uso del disco y las cuotas de cada sistema de archivos especificado.

Capítulo 9

339

Comandos y llamadas del sistema Soporte de nombres de usuario largos por ff, VxFS 4.1 ff, repquota, quotacheck El comando quotacheck examina cada sistema de archivos, construye una tabla de uso actual del disco y la compara con la guardada en el archivo de cuotas de disco para el sistema de archivos. Si se detecta alguna incoherencia, se actualizan tanto el archivo de cuotas como la copia del sistema actual de las cuotas incorrectas.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los comandos HFS ff, VxFS ff, repquota, quotacheck se han mejorado para admitir nombres de usuario de hasta 255 bytes. Esta característica es nueva para los clientes que migran a partir de HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Los comandos HFS ff, VxFS ff, repquota, quotacheck se han mejorado para admitir nombres de usuario de hasta 255 bytes. En HP-UX 11i v2, la longitud máxima de los nombres de usuario es de 32 bytes. Por lo tanto, los comandos anteriores pueden admitir nombres de usuario de hasta 32 bytes en HP-UX 11i v2. En HP-UX 11i v3, la longitud máxima de los nombres de usuario es de 256 bytes. Por lo tanto, los comandos anteriores pueden admitir nombres de usuario de hasta 256 bytes en HP-UX 11i v3.

Repercusión En un sistema donde no se habiliten los nombres de usuario largos, se dará el comportamiento antiguo de los comandos anteriores. Todos los comandos anteriores (HFS ff, VxFS ff, repquota, quotacheck) admitirán nombres de usuario sólo de hasta 32 bytes. Una vez habilitados los nombres de usuario largos en el sistema (al llamar al comando lugadmin -e), todos los comandos anteriores admitirán nombres de usuario de hasta 256 bytes.

Compatibilidad El comportamiento de los sistemas PA-RISC y los sistemas basados en Itanium® es igual. No hay ninguna regresión respecto a la revisión anterior de estos comandos en los sistemas PA-RISC y los sistemas basados en Itanium®.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la página de manual de lugadmin (1M), que facilita información sobre cómo habilitar el sistema para la compatibilidad con nombres de usuario largos, así como la directiva de presentación por los comandos de los nombres de usuario largos.

Obsolescencia No aplicable. 340

Capítulo 9

Comandos y llamadas del sistema Comandos lp, lpadmin, lpfence, lpmove y lpsched

Comandos lp, lpadmin, lpfence, lpmove y lpsched El comando lp pone en cola los archivos para imprimir. El comando lpadmin configura los sistemas de colas de impresión LP para describir las impresoras, las clases y los dispositivos. Los comandos lpsched, lpshut, lpmove y lpfence inician el programador de solicitudes de LP, lo detienen, trasladan las solicitudes entre los destinos de LP y definen la prioridad mínima de impresión.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Se pueden agregar, eliminar o modificar impresoras sin cerrar el programador lp. El programador traslada las solicitudes puestas en cola por lp entre los destinos de LP. Los comandos lpadmin, lpfence, lpmove y lpsched se han mejorado para admitir esta mejora. Actualmente, lpadmin, lpfence y lpmove pueden utilizarse sin detener el programador lp.



El sistema de colas de impresión de impresoras de líneas se ha mejorado para admitir nombres de impresoras/clases de hasta 250 caracteres con respecto al límite anterior de 14 caracteres.



También se ha ampliado la compatibilidad a los nombres de destino remotos.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá nuevas características en los comandos HP-UX mencionados anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • • •

Capítulo 9

lp (1) lpadmin (1M) lpfence (1M) lpmove (1M)

341

Comandos y llamadas del sistema Llamada del sistema mmap()

Obsolescencia No aplicable.

Llamada del sistema mmap() mmap() permite establecer asignaciones entre el espacio para direcciones de un proceso y un archivo.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 PROT_EXEC: La llamada del sistema HP-UX mmap() necesita permisos de ejecución para asignar un archivo con MAP_SHARED y PROT_EXEC. Según la norma Single UNIX Specification, versión 3 (conocida como UNIX 2003), para asignar un archivo con MAP_SHARED y PROT_EXEC, mmap() tiene que tener sólo permiso de lectura para el archivo en proceso de asignación. En HP-UX 11i v3 (11.31) se han efectuado cambios en la puesta en ejecución de mmap() para abordar este problema. En HP-UX 11i v3 (11.31), la función mmap() necesita sólo permisos de lectura para asignar un archivo con MAP_SHARED y PROT_EXEC. MAP_FIXED: También se puede llamar a la función mmap() con el indicador MAP_FIXED para establecer una asignación en un intervalo de direcciones especificado por los argumentos pa y len. Según la norma Single UNIX Specification, versión 2 (conocida como UNIX 98), la asignación establecida por mmap() con MAP_FIXED sustituye a cualquier asignación anterior de esas páginas enteras que contienen alguna parte del espacio para direcciones del proceso que se inicia en pa y que continúa para len bytes. En HP-UX 11i v1 (11.11), mmap() anteriormente daba error cuando ya había una asignación en el intervalo de direcciones especificado. En HP-UX 11i v3 (11.31), HP ha efectuado cambios en la puesta en ejecución de mmap() para sustituir las asignaciones anteriores de esas páginas enteras que contienen alguna parte del espacio para direcciones del proceso que se inicia en pa y que continúa para len bytes, y establecer la nueva asignación. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Las aplicaciones que llaman a mmap() y completan con éxito la asignación no detectarán ninguna diferencia. No obstante, cualquier aplicación donde mmap() diera error anteriormente por no tener permiso de ejecución para el archivo subyacente ahora funcionará correctamente.

342

Capítulo 9

Comandos y llamadas del sistema Comando pax Las aplicaciones que se ajustan al comportamiento de mmap() según las normas o la página de manual de HP-UX mmap (2) no se verán afectadas por este cambio. Las aplicaciones de funcionamiento incorrecto que supongan que mmap() con MAP_FIXED dará error si hay alguna asignación en el intervalo de direcciones especificado se verán afectadas.

Compatibilidad PROT_EXEC: No se tiene constancia de ningún problema de compatibilidad. No obstante, existe la posibilidad de que las aplicaciones que llaman a mmap() sin permiso de ejecución para el archivo en proceso de asignación funcionen correctamente. MAP_FIXED: No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Consulte la página de manual de mmap (2).

Obsolescencia No aplicable.

Comando pax El comando pax extrae, escribe y presenta una lista de los archivos de almacenamiento; y copia archivos y jerarquías de directorios.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando pax, versión 11i v3 (11.31), se ha modificado para cumplir con la norma Unix 2003. Los cambios incluyen los siguientes:

Capítulo 9



Se han introducido dos nuevas opciones: -H y -L. Estas opciones permiten al usuario controlar si el comando pax sigue los enlaces simbólicos y hasta qué punto lo hace.



Se ha introducido un nuevo formato de archivo, “pax interchange format” IEEE Std 1003.1, 2003 Edition. Este formato admite archivos grandes (mayores que o iguales a 8 GB), nombres de usuario y grupo largos, nombres de ruta largos y números de identificación de usuario (UID) y de identificación de grupo (GID) grandes.



Se ha introducido una nueva opción -o. Esta opción ofrece información a la puesta en ejecución para modificar el algoritmo en los diversos modos de funcionamiento de pax.

343

Comandos y llamadas del sistema Comandos PFS (Portable File System) (obsoletos) Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Ahora podrá utilizar pax para archivar archivos que cuenten con: •

un tamaño mayor que o igual a 8 GB



un nombre de usuario/grupo largo



un número de identificación de usuario (UID)/número de identificación de grupo (GID) largo mayor que 2097151



un nombre de ruta o de enlace largo

Compatibilidad No se tiene constancia de ningún problema de compatibilidad. Se proporciona una nueva opción (-x pax) para admitir el nuevo formato. El comportamiento por defecto de pax será el de antes.

Rendimiento No se ha apreciado ninguna diferencia significativa en el rendimiento.

Documentación Para obtener más información, consulte la página de manual de pax (1).

Obsolescencia No aplicable.

Comandos PFS (Portable File System) (obsoletos) PFS (Portable File System) se diseñó para permitir tener acceso a una variedad de formatos del sistemas de archivos en CD-ROM. HP adoptó en un principio el sistema PFS para aportar accesibilidad al formato del sistema de archivos Ridge Interchange en sistemas de archivos en CD-ROM. PFS se ha quedado obsoleto y no se distribuye en HP-UX 11i v3. HP proporciona actualmente la funcionalidad equivalente (acceso a sistemas de archivos en CD-ROM, incluido el soporte de extensiones Rock Ridge) por medio del tipo de sistemas de archivos CDFS de HP-UX y los comandos de sistemas de archivos estándar de HP-UX. Con el soporte de HP-UX de las extensiones Rock Ridge en el sistema de archivos CDFS, ya no es necesario ejecutar los comandos o demonios especiales PFS. Para obtener la funcionalidad de sustitución, consulte las páginas de manual de mount (1M) y mount_cdfs (1M). 344

Capítulo 9

Comandos y llamadas del sistema Comando pipcs

Comando pipcs El comando pipcs muestra información determinada de las utilidades de comunicación entre procesos POSIX activos. Si no se ha especificado ninguna opción, el comando pipcs muestra información en formato breve para las colas de mensajes POSIX y los semáforos denominados POSIX que están activos actualmente en el sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando pipcs se ha mejorado para proporcionar detalles respecto a: •

Los procesos que utilizan las diversas colas de mensajes POSIX.



La hora de creación y la hora de la última modificación de las colas de mensajes POSIX.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá las nuevas características en el comando HP-UX mencionado anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

pipcs (1)

Obsolescencia No aplicable.

Capítulo 9

345

Comandos y llamadas del sistema Comando ps

Comando ps El comando ps imprime información relativa a los procesos seleccionados.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando ps se ha mejorado para mostrar un máximo de 1020 caracteres en el campo COMMAND. El ancho por defecto del campo COMMAND cuando se llama al comando ps es: •

128 con las opciones -f o -x



14 sin dichas opciones

En los entornos estándar (UNIX95 o UNIX 2003), el ancho por defecto es de 128 en ambos casos. El ancho se puede configurar definiendo DEFAULT_CMD_LINE_WIDTH=valor en el archivo /etc/default/ps. El valor de DEFAULT_CMD_LINE_WIDTH deberá estar entre 64 y 1020. Si el valor definido es: •

menor que 64, ps utiliza 128 como ancho



mayor que 1020, ps utiliza 1020 como ancho.

Por defecto, la configuración anterior surte efecto sólo cuando se llama a ps con las opciones -f o -x. Si la variable de entorno PS_CMD_BASENAME se ha definido, se elige el ancho en el archivo de configuración también para las demás llamadas de ps. En los entornos estándar (UNIX95 o UNIX 2003), el ancho se lee desde el archivo de configuración /etc/default/ps para todas las llamadas de ps. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Por defecto, el ancho configurado al definir DEFAULT_CMD_LINE_WIDTH=valor en el archivo /etc/default/ps surte efecto sólo cuando se llama al comando ps con las opciones -f o -x. Si la variable de entorno PS_CMD_BASENAME se ha definido, se elige el ancho en el archivo de configuración también para las demás llamadas de ps.

Repercusión Los clientes pueden configurar el ancho del campo COMMAND con ayuda de la variable DEFAULT_CMD_LINE_WIDTH en /etc/default/ps. El ancho máximo permitido es de 1020. Asimismo, en los entornos estándar (UNIX95 o UNIX 2003), la longitud por defecto del campo del comando se ha aumentado a 128. En el entorno HP-UX por defecto, el ancho por defecto del campo COMMAND cuando se llama al comando ps es:

346



128 con las opciones -f o -x.



14 sin dichas opciones.

Capítulo 9

Comandos y llamadas del sistema Llamada del sistema pselect() Los clientes pueden definir PS_CMD_BASENAME para elegir el ancho en el archivo /etc/default/ps.

Compatibilidad Los cambios son compatibles con las versiones anteriores de HP-UX y no hay ninguna regresión respecto a las revisiones anteriores.

Rendimiento No se tiene constancia de ninguna repercusión en el rendimiento.

Documentación La página de manual de ps (1) documenta los cambios.

Obsolescencia No aplicable.

Llamada del sistema pselect() La llamada del sistema pselect() ofrece opciones de parámetros adicionales a los usuarios de la llamada del sistema select(). La granularidad del tiempo de espera se puede especificar en segundos y nanosegundos. También se facilita un nuevo parámetro de máscara de señalización para la duración de la llamada del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La interface de la llamada del sistema pselect() se ha agregado para cumplir con la norma UNIX 2003. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La llamada del sistema estará disponible. No es preciso que el usuario adopte ninguna acción para sacarle provecho. No habrá que modificar el código que utiliza select(), a no ser que el usuario lo desee.

Capítulo 9

347

Comandos y llamadas del sistema Comando psrset

Compatibilidad No se tiene constancia de ningún problema de compatibilidad. La funcionalidad de select() no se ha cambiado.

Rendimiento No se ha producido ningún cambio en el rendimiento.

Documentación Para obtener más información, consulte la página de manual de pselect (2).

Obsolescencia No aplicable.

Comando psrset La utilidad psrset controla la administración de los conjuntos de procesadores.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

El kernel admite actualmente Real Time Extension (RTE) para conjuntos de procesadores y el comando psrset se ha mejorado para administrar el conjunto de procesadores RTE. Las siguientes opciones nuevas se han agregado para el conjunto de procesadores RTE:



348

-l

Presenta una lista de todos los conjuntos de procesadores configurados como conjuntos de procesadores RTE.

-m pset_id

Señala un conjunto de procesadores con el número de identificación, pset_id, como un conjunto de procesadores RTE.

-s pset_id

Deja sin señalar el conjunto de procesadores con el número de identificación, pset_id, como un conjunto de procesadores RTE.

-R [lista_procesadores]

Crea un nuevo conjunto de procesadores RTE y muestra el número de identificación del conjunto de procesadores (pset_id) para el nuevo conjunto de procesadores.

La plataforma Intel® Itanium® 2 de dos núcleos se presenta con HP-UX 11i v3 y, como parte de esta presentación, el comando psrset se ha mejorado para admitir un tipo de atributo PSET más denominado LCPU. Capítulo 9

Comandos y llamadas del sistema Llamada del sistema pstat_getstatic() Los valores de este atributo son ON u OFF. El comando psrset muestra el tipo de atributo LCPU y el valor (ON u OFF) correspondiente junto con los demás atributos PSET y los valores respectivos, y los conjuntos de procesadores (PSET) del sistema. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

La plataforma Intel® Itanium® 2 de dos núcleos se presenta con HP-UX 11i v3 y, como parte de esta presentación, el comando psrset se ha mejorado para admitir un tipo de atributo PSET más denominado LCPU. Los valores de este atributo son ON u OFF. El comando psrset muestra el tipo de atributo LCPU y el valor (ON u OFF) correspondiente junto con los demás atributos PSET y los valores respectivos, y los conjuntos de procesadores (PSET) del sistema.

Repercusión Verá nuevas características en los comandos HP-UX mencionados anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

psrset (1M)

Obsolescencia No aplicable.

Llamada del sistema pstat_getstatic() La llamada del sistema pstat_getstatic() devuelve información relativa al sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La información que devuelve pstat_getstatic() puede cambiar actualmente entre reinicios, aunque la probabilidad de cambio es escasa.

Capítulo 9

349

Comandos y llamadas del sistema Comandos del conjunto de herramientas de administración de procesos Ptools Aunque los datos de este sistema normalmente no cambian con frecuencia, pueden cambiar mientras se ejecuta el sistema debido a los cambios administrativos generados de forma manual o automática en los parámetros optimizables del kernel asociados, a la adición o eliminación en línea de recursos, o a otros sucesos. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Ya no se podrá dar por sentado que la información que devuelve pstat_getstatic() permanecerá constante entre reinicios, aunque la probabilidad de cambio es escasa.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la página de manual de pstat (2).

Obsolescencia No aplicable.

Comandos del conjunto de herramientas de administración de procesos Ptools Ptools es un nuevo conjunto de herramientas de administración de procesos que permiten el seguimiento y la depuración de los procesos con facilidad. Este conjunto de herramientas consta de los siguientes comandos:

350



pmap



pfiles



pgrep



pkill



ptree

Capítulo 9

Comandos y llamadas del sistema Comandos del conjunto de herramientas de administración de procesos Ptools

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 En HP-UX 11i v3 (11.31), HP proporciona Ptools, un nuevo conjunto de herramientas de administración de procesos que permiten el seguimiento y la depuración de los procesos con facilidad. A partir de esta revisión, este conjunto de herramientas consta de los siguientes comandos: •

pmap El comando pmap imprime la información del espacio de direcciones de un proceso.



pfiles El comando pfiles imprime la información relativa a todos los descriptores de archivos abiertos de un proceso. Si el descriptor de archivo corresponde a un archivo, pfiles imprime la información de fstat() y fcntl(). Si el descriptor de archivo corresponde a un zócalo (socket), pfiles imprime la información relativa al zócalo, por ejemplo, el tipo de zócalo, la familia de zócalos y la familia de protocolos. En el caso de la familia de zócalos AF_INET y AF_INET6, también se imprime la información relativa al host paritario.



pgrep El comando pgrep busca los procesos que tienen atributos que se ajustan a los criterios de selección especificados por los argumentos. Los números de identificación de proceso de los procesos coincidentes se imprimen, separados por un delimitador, siendo la nueva línea el valor por defecto. Cada opción de atributo puede tomar varios valores separados por una coma. pgrep seleccionará los procesos que coincidan con todas las opciones de atributo especificadas. Si una opción de atributo tiene varios valores, el proceso tiene que coincidir con uno de los valores.



pkill El comando pkill selecciona procesos similares a pgrep, pero, en lugar de imprimir los números de identificación de proceso, señala los procesos coincidentes. El usuario puede especificar la señal que se va a enviar al proceso coincidente como el primer argumento en pkill. Por defecto, se da por sentado el uso de SIGTERM.



ptree El comando ptree imprime el árbol de proceso de todos los procesos que coinciden con los argumentos especificados. Mientras se imprime el árbol, se hace un sangrado hacia la derecha de los procesos secundarios en relación con los respectivos procesos primarios.

Capítulo 9

351

Comandos y llamadas del sistema Llamada del sistema ptrace() (obsoleta) Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá las nuevas características en el comando HP-UX mencionado anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • • • • •

pmap (1) pfiles (1) pgrep (1) pkill (1) ptree (1)

Obsolescencia No aplicable.

Llamada del sistema ptrace() (obsoleta) La interface ptrace() se ha quedado obsoleta actualmente. Esta interface se utilizaba en HP-UX 11i v1 para efectuar un seguimiento de los procesos. HP-UX 11i v1 también admitía la interface ttrace(), que proporciona la misma funcionalidad. Por lo tanto, ptrace() dejará de admitirse en HP-UX 11i v3. La obsolescencia de la llamada del sistema ptrace() estaba prevista desde HP-UX 11i v1. Esta interface no se admite en las plataformas basadas en Itanium®. Las aplicaciones de usuario que siguen haciendo referencia a ptrace obtendrán el mensaje de error ENOSYS. Este cambio no mejora ni empeora el rendimiento de una aplicación. La página de manual de ptrace (2) se ha eliminado en la revisión HP-UX 11i v3.

352

Capítulo 9

Comandos y llamadas del sistema Secuencia de comandos shell rc

Secuencia de comandos shell rc La secuencia de comandos shell rc es un secuenciador polivalente al que se llama después de especificar un nuevo nivel de ejecución.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Siempre que una secuencia de comandos de inicio devuelve el valor 3 a /sbin/rc, se entiende que hay que reiniciar el sistema por algún motivo. El motivo real se facilita en /etc/rc.log para permitir al usuario ver el mensaje después de reiniciar el sistema. Actualmente, un mensaje en el mismo contexto se puede mostrar en la consola con la ayuda de un nuevo archivo denominado /etc/rc.bootmsg. Para ello, se crea un archivo de texto denominado /etc/rc.bootmsg que contiene el texto que se va a mostrar en la consola. Las secuencias de comandos de inicio escriben los mensajes que tienen que mostrarse. Tenga en cuenta que /sbin/rc elimina este archivo después de mostrar el mensaje, de modo que las secuencias de comandos de inicio tienen que escribir los mensajes en este archivo cada vez que se necesita mostrar un mensaje específico en la consola antes del reinicio. Esto se hace para los terminales tanto en modo de línea como en modo de pantalla. Las nuevas características de rc en esta revisión son las siguientes: •

Se creará un nuevo archivo: /etc/rc.bootmsg.



Las secuencias de comandos de inicio escribirán los mensajes en el archivo /etc/rc.bootmsg y /sbin/rc mostrará el mensaje antes de reiniciar el sistema.



Después de mostrar los mensajes en la consola, el archivo /etc/rc.bootmsg se elimina.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Estos cambios se efectuaron anteriormente en la revisión de septiembre de 2004 de HP-UX 11i v2.

Repercusión Cuando un sistema necesita reiniciar por algún motivo, antes de que se produzca el reinicio se mostrarán los mensajes en el archivo /etc/rc.bootmsg.

Compatibilidad Estos cambios son compatibles con todas las revisiones. No hay ninguna regresión respecto a las revisiones anteriores.

Capítulo 9

353

Comandos y llamadas del sistema Comando sar

Rendimiento No se ha producido ningún cambio en el rendimiento.

Documentación Para obtener más información, consulte la página de manual de rc (1M).

Obsolescencia No aplicable.

Comando sar Cuando se especifica un intervalo de muestra n en el comando sar, sar sondea los contadores de actividad acumulativa del sistema operativo a n intervalos de t segundos. Si se especifica la opción -o, dicho comando guarda las muestras en un archivo en formato binario. El valor por defecto de n es 1. Si no se especifica ningún intervalo de muestra, sar extrae los datos de un archivo guardado anteriormente: bien el archivo especificado por la opción -f o bien, de forma predeterminda, el archivo de datos diarios de actividades del sistema estándar /var/adm/sa/sadd correspondiente al día actual dd.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando sar se ha mejorado para informar de la actividad de cada adaptador de bus host (HBA - Host Bus Adapter) activo, dispositivo de cinta y ruta de LUN. Se imprime una línea para cada dispositivo que tenga la actividad en el último intervalo. Si no hubiera ningún dispositivo activo, se imprime una línea en blanco. Como corolario, sadc se ha mejorado para recopilar los datos de actividad de los adaptadores de bus host (HBA), los dispositivos de cinta y las rutas de LUN. Las siguientes opciones nuevas se han agregado para informar de las estadísticas de los adaptadores de bus host, las cintas y las ruta de LUN. -H

Informa de la actividad de cada dispositivo adaptador de bus host (HBA) activo.

-t

Informa de la actividad de cada dispositivo de cinta activo.

-L

Informa de la actividad de cada ruta de LUN activa.

El comando sar se ha mejorado para informar de las lecturas y escrituras por segundo realizadas en el dispositivo. Se ha agregado la siguiente opción nueva: -R

354

Informa del número de lecturas y escrituras por segundo realizadas en el dispositivo. Esta opción se utiliza con la opción -d.

Capítulo 9

Comandos y llamadas del sistema Comando setboot Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá nuevas características en los comandos HP-UX mencionados anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

sar (1M)

Obsolescencia No aplicable.

Comando setboot El comando setboot muestra y define las variables de inicio en el almacenamiento estable (conocido también como memoria no volátil).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1

Capítulo 9



El comando setboot se ha mejorado para admitir la configuración de la ruta de inicio alternativa de alta disponibilidad (HA) con ayuda de una nueva opción -h.



El firmware SpeedyBoot y las extensiones de software permiten a los superusuarios controlar las pruebas de firmware que ejecuta el sistema durante el proceso de inicio. Antes, el comando setboot sólo se podía utilizar para configurar estas pruebas de firmware en una plataforma PA-RISC. Actualmente, no obstante, el comando setboot se ha mejorado para admitir la configuración de una prueba de firmware para el siguiente inicio en una plataforma basada en Itanium®.

355

Comandos y llamadas del sistema Comando setboot •

setboot se ha mejorado para habilitar o deshabilitar el entorno de hipersubprocesamiento para el siguiente inicio en una plataforma Intel® Itanium® 2 de dos núcleos. Se ha agregado la siguiente opción nueva para habilitar o deshabilitar el entorno de hipersubprocesamiento: -m [ on | off ] habilita o deshabilita el hipersubprocesamiento para el siguiente inicio



El comando setboot se ha modificado para aceptar un archivo especial de dispositivo (dsf) persistente como entrada. setboot selecciona, a continuación, cualquier ruta de hardware a la ruta de LUN disponible actualmente en la correspondiente unidad LUN y la escribe en el almacenamiento estable para utilizarla como ruta de inicio en el siguiente inicio. setboot acepta también una ruta de hardware a la ruta de LUN como entrada, en cuyo caso escribe la ruta de hardware a la ruta de LUN en el almacenamiento estable. Para mantener la compatibilidad retroactiva, setboot sigue aceptando una ruta de hardware heredada como entrada. No obstante, la ruta guardada en el almacenamiento estable ya no es la ruta de hardware heredada, sino que es la ruta de hardware a la ruta LUN correspondiente. Si la ruta guardada en el almacenamiento estable resulta que da error posteriormente, el comando setboot será notificado a través de un suceso EVM y seleccionará automáticamente una ruta disponible alternativa en la unidad LUN y la volverá a configurar en el almacenamiento estable, al margen de que se instalara a través de un archivo especial de dispositivo persistente o a través de una ruta de LUN o de una ruta de hardware heredada.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

setboot se ha mejorado para habilitar o deshabilitar el entorno de hipersubprocesamiento para el siguiente inicio en una plataforma Intel® Itanium® 2 de dos núcleos. Se ha agregado la siguiente opción nueva para habilitar o deshabilitar el entorno de hipersubprocesamiento: -m [ on | off ] habilita o deshabilita el hipersubprocesamiento para el siguiente inicio



El comando setboot se ha modificado para aceptar un archivo especial de dispositivo (dsf) persistente como entrada. setboot selecciona cualquier ruta de hardware a la ruta de LUN disponible actualmente en la correspondiente unidad LUN y la escribe en el almacenamiento estable para utilizarla como ruta de inicio en el siguiente inicio. setboot acepta también una ruta de hardware a la ruta de LUN como entrada, en cuyo caso escribe la ruta de hardware a la ruta de LUN en el almacenamiento estable. Para mantener la compatibilidad retroactiva, setboot sigue aceptando una ruta de hardware heredada como entrada. No obstante, la ruta guardada en el almacenamiento estable ya no es la ruta de hardware heredada, sino que es la ruta de hardware a la ruta LUN correspondiente. Si la ruta guardada en el almacenamiento estable resulta que da error posteriormente, el comando setboot será notificado a través de un suceso EVM y seleccionará automáticamente una ruta disponible alternativa en la unidad LUN y la volverá a configurar en el almacenamiento estable, al margen de que se instalara a través de un archivo especial de dispositivo persistente o a través de una ruta de LUN o de una ruta de hardware heredada.

356

Capítulo 9

Comandos y llamadas del sistema Páginas de manual de sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C) (obsolescencia)

Repercusión Si se proporciona una ruta de hardware heredada como entrada para setboot, setboot guardará la correspondiente ruta de hardware a la ruta LUN en el almacenamiento estable. De modo que setboot mostrará la ruta de hardware a la ruta LUN en lugar de la ruta de hardware heredada. La ruta de hardware a la ruta LUN guardada en el almacenamiento estable y mostrada por el comando setboot puede cambiar automáticamente si se produce un error de esta ruta debido a la conmutación por error automática de ruta de setboot.

Compatibilidad Aunque el comando setboot sigue aceptando una ruta de hardware heredada como entrada, al igual que en revisiones anteriores a 11i v3, la ruta que guarda y muestra es la ruta de hardware a la ruta LUN correspondiente. Por lo tanto, la salida de setboot se ha modificado respecto a las revisiones anteriores.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

setboot (1M)

y el libro blanco setboot que se facilita en http://docs.hp.com: •

setboot(1M) en HP-UX 11i v3

Obsolescencia No aplicable.

Páginas de manual de sigblock(2), sigsetmask(2), sigstack(2), sigvector(2), bsd_signal(3C) (obsolescencia) sigblock (2), sigsetmask (2), sigstack (2), sigvector (2) y bsd_signal (3C) son las páginas de manual de señales que se han quedado obsoletas.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las páginas de manual enumeradas anteriormente se declararon obsoletas en HP-UX 11i v1 y no estarán disponibles en HP-UX 11i v3. Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 Las páginas de manual enumeradas anteriormente se declararon obsoletas en HP-UX 11i v2 y no estarán disponibles en HP-UX 11i v3. Capítulo 9

357

Comandos y llamadas del sistema Comando spray

Repercusión sigblock (2), sigsetmask (2), sigstack (2), sigvector (2) y bsd_signal (3C) se han quedado obsoletas. HP-UX 11.31 no contendrá estas páginas de manual obsoletas. Toda referencia a dichas páginas de manual dejará de funcionar. Las interfaces anteriores seguirán funcionando sin ninguna repercusión en la compatibilidad; la obsolescencia afecta sólo a las páginas de manual. No obstante, las funciones correspondientes se eliminarán en una revisión futura. Alternativa: sigset (3C), sigpause (3C)

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación No aplicable.

Obsolescencia Las páginas de manual: /usr/man/man2.Z/sigblock.2, /usr/man/man2.Z/sigsetmask.2, /usr/man/man2.Z/sigstack.2, /usr/man/man2.Z/sigvector.2, /usr/man/man3.Z/bsd_signal.3c Alternativa: sigset (3C), sigpause (3C)

Comando spray El comando spray envía una secuencia de paquetes unidireccional al sistema host con ayuda de una llamada RPC, e informa de cuántos ha recibido el sistema host y de la velocidad de transferencia.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 En HP-UX 11i v3, el comando spray aporta dos nuevas opciones de comando spray respecto a la versión anterior. Estas opciones son: -d y -t.

358

Capítulo 9

Comandos y llamadas del sistema Comando spray spray [-c recuento] [-l longitud] [-d retraso] [-t tipo_red] host •

host Especifica el nombre del sistema host.



-c Especifica cuántos paquetes han de enviarse.



-l La longitud del parámetro es el número de bytes del paquete Ethernet que alberga el mensaje de llamada a procedimiento remoto RPC.



-d Especifica cuántos microsegundos de pausa debe haber entre los envíos de los paquetes. El valor por defecto es 0.



-t Especifica la clase de transporte. Adopta como valor por defecto netpath. El ONC+1.2 spray actual no aporta esta opción y sólo admite UDP.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de spray (3N) y sprayd (1M).

Obsolescencia No aplicable.

Capítulo 9

359

Comandos y llamadas del sistema Llamadas del sistema swapctl() y swapon()

Llamadas del sistema swapctl() y swapon() La nueva llamada del sistema swapctl() se facilita para administrar y configurar el espacio de intercambio. swapctl() sustituye a swapon(). La llamada del sistema swapon() se ha desaprobado y se quedará obsoleta en una revisión futura.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La llamada del sistema swapctl() es totalmente nueva en la revisión HP-UX 11i v3. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La llamada del sistema swapctl() permite configurar el espacio de intercambio primario que se va a aplicar en el siguiente reinicio. Anteriormente, esta configuración sólo se podía realizar mediante los comandos lvlnboot y vxvmboot.

Compatibilidad No hay ninguna repercusión. Todos los métodos antiguos de configuración del espacio de intercambio se seguirán admitiendo en HP-UX 11i v3.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte la página de manual de swapctl (2).

Obsolescencia La llamada del sistema swapon() se ha desaprobado y se quedará obsoleta en una revisión futura. Tenga en cuenta que ésta es la llamada del sistema swapon() y no el comando swapon (1M).

360

Capítulo 9

Comandos y llamadas del sistema Comandos swapon y swapinfo

Comandos swapon y swapinfo El comando swapon habilita los dispositivos o sistemas de archivos en los que ha de tener lugar la paginación. El comando swapinfo imprime información sobre el espacio de paginación para dispositivos y sistemas de archivos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando swapon se ha mejorado para admitir la activación/desactivación del dispositivo de intercambio primario para el siguiente inicio. El comando swapinfo admite una opción nueva, -s, para mostrar la configuración del espacio de intercambio primario para el siguiente inicio. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Verá las nuevas características en el comando HP-UX mencionado anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte las siguientes páginas de manual: • •

swapon (1M) swapinfo (1M)

Obsolescencia No aplicable.

Capítulo 9

361

Comandos y llamadas del sistema Comando sysdef (desaprobado)

Comando sysdef (desaprobado) El comando sysdef analiza el sistema en proceso de ejecución actualmente e informa de los parámetros optimizables de configuración correspondientes.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando sysdef se ha desaprobado en HP-UX 11i v2 y se prevé su obsolescencia en un futuro. Se aconseja a los clientes que utilicen el comando alternativo kctune. El comando sysdef informa de los valores incorrectos de algunos parámetros optimizables, por ejemplo, msgmap, sema y shmem. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección anterior “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Si utiliza el comando sysdef , obtendrá valores incorrectos para algunos parámetros optimizable el kernel.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento más allá de lo descrito anteriormente.

Documentación La página de manual de sysdef (1M) se ha actualizado para indicar que la salida de sysdef informa de valores incorrectos para algunos parámetros optimizables, por ejemplo, msgmap, sema y shmem.

Obsolescencia Consulte la sección anterior “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

362

Capítulo 9

Comandos y llamadas del sistema Comando syslogd

Comando syslogd El comando syslogd lee y registra mensajes en un conjunto de archivos descritos por el archivo de configuración /etc/syslog.conf.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

El comando syslogd puede seguir registrando en los archivos de registro incluso después de que el tamaño del archivo de registro rebase los 2 GB. El tamaño que puede alcanzar un archivo de registro syslogd es una variable configurable: LOG_SIZE en /etc/default/syslogd.

LOG_SIZE (interpretada en GB) puede ser cualquier valor mayor que 2 o NOLIMIT (límite impuesto del sistema de archivos) •

El comando syslogd se ha mejorado para registrar correctamente cadenas de mensajes de varios bytes. Al registrar mensajes, syslogd sustituirá cada carácter de nueva línea del mensaje, excepto la última, por un espacio en blanco.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

El comando syslogd se ha mejorado para registrar correctamente cadenas de mensajes de varios bytes. Al registrar mensajes, syslogd sustituirá cada carácter de nueva línea del mensaje, excepto la última, por un espacio en blanco.

Repercusión Verá nuevas características en los comandos HP-UX mencionados anteriormente.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente página de manual: •

syslogd (1M)

Obsolescencia No aplicable.

Capítulo 9

363

Comandos y llamadas del sistema Comando usermod

Comando usermod El comando usermod modifica el inicio de sesión de usuario en el sistema al cambiar la información relativa al inicio de sesión.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 usermod con la opción -m traslada el directorio inicial del usuario mencionado en la línea de comandos. En 11.31, usermod se ha modificado para impedir de forma selectiva el traslado de directorios iniciales con la opción -m. Por defecto, se impide el traslado de los archivos de /. Los administradores del sistema pueden impedir el traslado de cualquier otro directorio inicial agregando dichos directorios al archivo de configuración /etc/default/usermod. Novedades para los clientes de la revisión de junio de 2006 de HP-UX 11i v2 usermod con la opción -m traslada el directorio inicial del usuario mencionado en la línea de comandos. En 11.31, usermod se ha modificado para impedir de forma selectiva el traslado de directorios iniciales con la opción -m. Por defecto, se impide el traslado de los archivos de /. Los administradores del sistema pueden impedir el traslado de cualquier otro directorio inicial agregando dichos directorios al archivo de configuración /etc/default/usermod.

Repercusión Puede configurar /etc/default/usermod para impedir el traslado de directorios iniciales con la opción -m. El traslado de / se restringe por defecto.

Compatibilidad El traslado de / se restringe por defecto.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para obtener más información, consulte las páginas de manual de usermod (1M) y usermod (4).

Obsolescencia No aplicable.

364

Capítulo 9

Comandos y llamadas del sistema Comandos de conformidad con las normas UNIX 2003

Comandos de conformidad con las normas UNIX 2003 La norma de producto UNIX 03 es la marca para los sistemas que están en conformidad con la versión 3 de la norma Single UNIX Specification. Se trata de una versión mejorada de manera significativa de la norma de producto UNIX 95. Las mejoras obligatorias abarcan la armonización con las normas ISO/IEC 9989:1999 C Programming Language, IEEE Std1003.1-2001 y ISO/IEC 9945:2002.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Todos los comandos se han modificado o mejorado para estar en conformidad con las normas UNIX 2003. Los cambios de UNIX 2003 que no afectan a la compatibilidad con HP-UX están disponibles por defecto. En caso contrario, para obtener el comportamiento de Unix 2003, es necesario definir la variable UNIX_STD en el entorno. En los shells Korn, Bourne y POSIX, dicha variable se define como sigue: export UNIX_STD=2003 En el shell C, dicha variable se define como sigue: setenv UNIX_STD 2003 Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Los comandos HP-UX cumplen con las normas UNIX 2003. La variable UNIX_STD del entorno, cuando se define en 2003, ofrece el comportamiento de UNIX 2003 completo.

Compatibilidad Los cambios son compatibles con las revisiones anteriores de HP-UX.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para obtener más información, visite el sitio web The Single UNIX Specification, Version 3 de Open Group, ubicado en http://www.unix.org/version3/. Consulte también la página de manual de standards (5).

Obsolescencia No aplicable. Capítulo 9

365

Comandos y llamadas del sistema Comandos de conformidad con las normas UNIX 2003

366

Capítulo 9

10

Bibliotecas y programación

Contenido de este capítulo En este capítulo, se abarca una variedad de cambios de interés especial para los programadores, entre ellos los cambios efectuados en compiladores, editores y bibliotecas: •

Compilador C empaquetado (consulte la página 368)



Biblioteca en tiempo de ejecución aC++ (consulte la página 369)



Cargador dinámico (dld.so) (consulte la página 371)



FirstBoot (consulte la página 372)



HP MLIB (consulte la página 373)



HP MPI (consulte la página 374)



Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos) (consulte la página 375)



Biblioteca C HP-UX (libc) (consulte la página 377) — Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003 (consulte la página 377) — Biblioteca C HP-UX (libc): Otros cambios (consulte la página 379) — Biblioteca libc.1 (desaprobada) (consulte la página 384) — API libc de red (consulte la página 385)



Plataforma Java 2 (consulte la página 387) — Java JDK/JRE for HP-UX (consulte la página 388) — Java OOB (consulte la página 389)

Capítulo 10



Biblioteca libIO (consulte la página 390)



Biblioteca libpthread (consulte la página 391)



Link Editor (ld) (consulte la página 392)



Biblioteca Mercury (libhg) (consulte la página 394)



Perl (consulte la página 395)



Utilidad del comando renice de subprocesos (consulte la página 397)



Conformidad con los perfiles de las normas UNIX 2003 (consulte la página 398)



Biblioteca Unwind (libunwind) (consulte la página 399)

367

Bibliotecas y programación Compilador C empaquetado

Compilador C empaquetado El compilador C empaquetado de HP-UX 11i v3 es la versión A.06.12 en los servidores basados en Itanium® y la versión B.11.11.16 en los servidores PA-RISC. En las revisiones anteriores, se suministraba sólo para la instalación y optimización del kernel; sin embargo, ya no es necesario para eso, y se puede quedar obsoleto en el futuro. HP recomienda que los clientes que realicen tareas de desarrollo en C obtengan el paquete HP C/aC++ Developer's Bundle que se facilita por separado, en lugar de utilizar el compilador C empaquetado. El compilador C empaquetado no admite ninguna optimización ni otras características avanzadas que se integran en el compilador Developer's Bundle. Para obtener más información sobre el compilador HP C/aC++ Developer's Bundle, obtenga acceso a http://www.hp.com/go/cpp/.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El compilador empaquetado que se suministra formando parte de HP-UX 11i v3 en los servidores basados en Itanium® es diferente del compilador empaquetado que se distribuía formando parte de HP-UX 11i v2. No obstante, los compiladores son muy compatibles. Se han cambiado el formato de los mensajes de diagnóstico y los números de identificación. Se diagnostican más construcciones de código fuente erróneas y sospechosas. Puesto que los números han cambiado, los clientes que manipulan la gravedad del diagnóstico en la línea de comandos con +Ww### o +We###, o que lo suprimen completamente con +W###, tienen que modificar dichas líneas de comandos. En PA-RISC, el compilador C empaquetado permanece igual excepto por el mantenimiento rutinario. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Se han cambiado los identificadores numéricos de diagnóstico y la redacción del diagnóstico.

Compatibilidad •

Servidores basados en Itanium®: — Es posible que haya que cambiar líneas de comandos para especificar números diferentes para las opciones +W###, +We### y +Ww###. — Las secuencias de comandos de filtro que buscan modelos de diagnóstico específicos se tendrán que cambiar.



Servidores con arquitectura PA-RISC: — No se tiene constancia de ningún problema de compatibilidad.

368

Capítulo 10

Bibliotecas y programación Biblioteca en tiempo de ejecución aC++

Rendimiento Este compilador no admite la optimización. Para compilar aplicaciones dependientes del rendimiento, obtenga el compilador HP C/aC++ Developer’s Bundle.

Documentación La única documentación relacionada específicamente con el compilador C empaquetado es la página de manual correspondiente: cc_bundled (1). El compilador HP C/aC++ Developer’s Bundle disponible por separado se documenta en http://www.hp.com/go/cpp/.

Obsolescencia No aplicable.

Biblioteca en tiempo de ejecución aC++ La biblioteca en tiempo de ejecución aC++ proporciona la compatibilidad de lenguajes necesaria para las aplicaciones C++. Se proporciona en dos variantes: •

Una biblioteca C++ estándar completa con una biblioteca iostream con plantillas; y



Una biblioteca C++ estándar parcial con una biblioteca iostream clásica.

Se facilitan además dos variantes de la biblioteca RogueWave tools.h++, librwtools, que se corresponden con las dos variantes de las bibliotecas estándar enumeradas anteriormente.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

La macro de mejora del rendimiento -AA -D_HP_NONSTD_FAST_IOSTREAM HP aC++ A.06.10 tiene una nueva macro preprocesador de mejora del rendimiento, _HP_NONSTD_FAST_IOSTREAM, que mejora el rendimiento iostream -AA. Esta macro habilita las siguientes características no estándar: — Define std::ios_base::sync_with_stdio(false), lo que deshabilita la sincronización por defecto con stdio. — Define std::cin.tie(0), lo que elimina el enlace entre cin y otras secuencias. — Sustituye todas las apariciones de std::endl por \n. La habilitación de esta macro podría conllevar una considerable mejora de rendimiento, si la aplicación utiliza iostreams a menudo.

Capítulo 10

369

Bibliotecas y programación Biblioteca en tiempo de ejecución aC++

Nota: No habilite la macro _HP_NONSTD_FAST_IOSTREAM en ninguno de los siguientes casos:

NOTA

— Si la aplicación da por sentado que una secuencia C++ está en sincronización con una secuencia C — Si la aplicación depende del comportamiento de vaciado de secuencias con endl — Si el usuario utiliza std::cout.unsetf(ios::unitbuf) para poner en búfer la secuencia de salida. •

Cambio de la conformidad con TC1 de la biblioteca estándar C++ La norma ISO C++ Standard Technical Corrigenda 1 (TC1) ha cambiado la función STL make_pair para considerar los argumentos por el valor, en lugar por una referencia const. Este cambio hace que la biblioteca HP esté en conformidad si la macro de habilitación -D__HP_TC1_MAKE_PAIR se especifica en el momento de la compilación. Por motivos de compatibilidad binaria, el comportamiento por defecto permanece igual.



Compatibilidad con la legislación de 2007 relativa al horario de verano de EE. UU Esta versión de las bibliotecas librwtool admite las nuevas normas de la legislación de 2007 relativa al horario de verano de EE. UU.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, a no ser que configure las macros recién definidas y descritas anteriormente durante la compilación.

Compatibilidad No se tiene constancia de ninguna repercusión en la compatibilidad; estos cambios presentan compatibilidad binaria y de código fuente.

Rendimiento El uso por una aplicación de _HP_NONSTD_FAST_IOSTREAM puede aumentar de modo significativo el rendimiento, si la aplicación cumple con los requisitos para poder utilizar sin riesgos la optimización que esta macro habilita.

Documentación Las bibliotecas son una parte empaquetada del sistema HP-UX para admitir la distribución de aplicaciones C++. No obstante, la documentación de las bibliotecas se facilita sólo formando parte del compilador HP C/aC++ Developer's Bundle, puesto que la documentación relativa a las bibliotecas sólo es útil cuando se desarrollan programas C++. En los sistemas con el compilador HP C/aC++ Developer's Bundle instalado, la biblioteca se documenta en las páginas de manual instaladas en /opt/aCC/share/man.

370

Capítulo 10

Bibliotecas y programación Cargador dinámico (dld.so)

Obsolescencia No aplicable.

Cargador dinámico (dld.so) El cargador dinámico (dld.so) se utiliza para cargar dinámicamente bibliotecas compartidas durante el inicio ejecutable.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 No se ha producido ningún cambio desde el parche PHSS_32864 de septiembre de 2005. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 No se ha producido ningún cambio desde el parche PHSS_34440 de junio de 2006.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información sobre el cargador dinámico, consulte la página de manual de dld (5).

Obsolescencia No aplicable.

Capítulo 10

371

Bibliotecas y programación FirstBoot

FirstBoot FirstBoot aporta una serie de comandos para configurar la red del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Como parte del producto Transition links (conocido como Upgrade), HP solía crear un enlace simbólico /etc/set_parms —> /sbin/set_parms. Los enlaces de transición (Transition links) se han quedado obsoletos en HP-UX 11i v3 y set_parms está disponible para el usuario como /sbin/set_parms. Por lo tanto, HP-UX 11i v3 no admitirá el enlace simbólico /etc/set_parms. Este cambio guarda coherencia con la instrucción del programa HP-UX para el tratamiento de los enlaces de transición. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Si la secuencia de comandos el usuario llama a /etc/set_parms en lugar de a /sbin/set_parms, la secuencia no encontrará el comando. El grado de error dependerá de cómo se haya escrito la secuencia. Para subsanar el problema, el usuario tiene que cambiar la ruta a /sbin/set_parms. Como solución, los clientes pueden optar por crear ellos mismos el enlace simbólico hasta que puedan actualizar las secuencias de comandos.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No hay ninguna repercusión en el rendimiento.

Documentación Para obtener más información, consulte la página de manual de set_parms (1M).

Obsolescencia /etc/set_parms no se admitirá a partir de HP-UX 11i v3.

372

Capítulo 10

Bibliotecas y programación HP MLIB

HP MLIB HP MLIB V9.5 contiene software matemático y kernels computacionales para aplicaciones de ingeniería y científicas que llevan aparejadas ecuaciones de primer grado, mínimos cuadrados, problemas de valor propio, descomposición en valores singulares, cómputos vectoriales y matriciales, convoluciones y transformadas de Fourier. MLIB consta de seis componentes: VECLIB, LAPACK, ScaLAPACK, SuperLU_DIST, SOLVERS y VMATH.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han agregado dos bibliotecas nuevas: VECLIBSC8 y LAPACKSC8. Son bibliotecas de direcciones de 64 bits con valores enteros de 64 bits que emplean convenciones de llamada parecidas a las utilizadas en la biblioteca matemática SCILIB de Cray. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación •

Consulte la página de manual de mlib (3M) instalada en /opt/mlib/share/man.



Visite los siguientes sitios web: — http://www.hp.com/go/mlib — http://docs.hp.com/hpux/dev/index.html#Performance%20Tools%20and%20 Libraries.

Obsolescencia No aplicable.

Capítulo 10

373

Bibliotecas y programación HP MPI

HP MPI HP MPI V2.2 es una materialización de alto rendimiento de la norma Message Passing Interface. HP MPI aporta una interface de programación de aplicaciones y bibliotecas de software para mantener unas aplicaciones paralelas de transmisión de mensajes que sean eficaces, transportables y flexibles.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Nuevas características para la versión 2.2: •

Enlaces C++



Nuevas opciones de inicio de la línea de comandos mpirun: — hostlist — hostfile — lsb_hosts — lsb_mcpu_host



Implementación de ROMIO admitida en MPI-2



Soporte de enlaces CPU



Propagación de señales



Nuevas variables de entorno RDMA

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 No se ha producido ningún cambio en este producto desde la revisión de junio de 2006.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

374

Capítulo 10

Bibliotecas y programación Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos)

Documentación •

Consulte la página de manual de mpi (3M) instalada en /opt/mpi/man.



Visite los siguientes sitios web: — http://www.hp.com/go/mpi — Consulte la Guía del usuario y las Notas de la revisión del producto, que se facilitan en http://docs.hp.com/hpux/dev/index.html#Performance%20Tools%20and%2 0Libraries.

Obsolescencia No aplicable.

Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos) Las bibliotecas libcur_colr.a y libcur_colr.sl, y los comandos captoinfo_colr, infocmp_colr, tput_colr y tic_colr, forman parte del paquete Curses HP-UX para color (HP-UX Color-Curses) que se utiliza para la administración de colores.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las bibliotecas y comandos Curses HP-UX para color se declararon desaprobados en HP-UX 10.30 y ya no están disponibles en sistemas PA-RISC con HP-UX 11i v3. A continuación, se muestran las bibliotecas, comandos y archivos de encabezado que se han quedado obsoletos en la versión de HP-UX 11i v3 para sistemas PA-RISC: •

/usr/lib/libcur_colr.a



/usr/lib/libcur_colr.sl



/usr/bin/captoinfo_colr



/usr/bin/infocmp_colr



/usr/bin/tput_colr



/usr/bin/tic_colr



/usr/include/curses_colr/curses.h



/usr/include/curses_colr/term.h

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Las bibliotecas y comandos Curses HP-UX para color se declararon desaprobados en HP-UX 10.30 y ya no están disponibles en sistemas PA-RISC con HP-UX 11i v3. Capítulo 10

375

Bibliotecas y programación Curses HP-UX para color: Biblioteca libcur_colr y comandos (obsoletos) A continuación, se muestran las bibliotecas, comandos y archivos de encabezado que se han quedado obsoletos en la versión de HP-UX 11i v3 para sistemas PA-RISC: •

/usr/lib/libcur_colr.a



/usr/lib/libcur_colr.sl



/usr/bin/captoinfo_colr



/usr/bin/infocmp_colr



/usr/bin/tput_colr



/usr/bin/tic_colr



/usr/include/curses_colr/curses.h



/usr/include/curses_colr/term.h

Los archivos anteriores están disponibles en la versión de HP-UX 11i v2 para sistemas PA-RISC, pero no en la versión de HP-UX 11i v2 para sistemas basados en Itanium®.

Repercusión Puesto que HP-UX 11i v3 no tiene estas bibliotecas y comandos, es posible que cualquier archivo make o ejecutable que se refiera a estas bibliotecas o secuencias de comandos mediante estos comandos no funcione. Alternativa: X/Open libcurses. Para obtener más información sobre libcurses y X/Open libcurses, consulte el libro blanco “Migrating HP Curses Applications to Xcurses” que se facilita en http://devresource.hp.com/drc/STK/docs/refs/xcurses.jsp. Consulte también la sección “Documentación”, presentada más adelante.

Compatibilidad En HP-UX 11i v3 para sistemas PA-RISC, los archivos o secuencias de comandos make de los equipos que se refieran a los comandos obsoletos darán error. Las aplicaciones que enlazan con las bibliotecas obsoletas es posible que no funcionen. Hay interfaces API similares disponibles en la biblioteca X/Open libcurses. En HP-UX 11i v3 para equipos basados en Itanium®, no se ha producido ningún cambio, puesto que este material ya estaba obsoleto en la revisión HP-UX 11i v2.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para ampliar la información, consulte los siguientes sitios web:

376



http://docs.hp.com/en/B3782-90716/ch08s11.html (bajo el título “Interface: Curses Libcur_colr.a, libcur_colr.sl”)



http://docs.hp.com/en/B9106-90003/ch07s12.html (bajo el título “libHcurses and Related APIs”)



http://devresource.hp.com/drc/STK/docs/refs/xcurses.jsp (bajo el título secundario “Compiling with cur_colr”)



http://www.opengroup.org/onlinepubs/007908799/cursesix.html (X/Open Curses, Issue 4 versión 2) Capítulo 10

Bibliotecas y programación Biblioteca C HP-UX (libc)

Obsolescencia Las interfaces: •

/usr/lib/libcur_colr.a



/usr/lib/libcur_colr.sl



/usr/bin/captoinfo_colr



/usr/bin/infocmp_colr



/usr/bin/tput_colr



/usr/bin/tic_colr



/usr/include/curses_colr/curses.h



/usr/include/curses_colr/term.h

se declararon obsoletas como sigue: Desaprobada:

HP-UX 10.30

Suspendidas:

HP-UX 11i v1.5 (11.20) (Para sistemas basados en Itanium®) HP-UX 11i v3 (Para sistemas PA-RISC)

Obsoletas:

HP-UX 11i v1.5 (11.20) (Para sistemas basados en Itanium®) HP-UX 11i v3 (Para sistemas PA-RISC)

Alternativa:

X/Open libcurses

Biblioteca C HP-UX (libc) La biblioteca C libc aplica un conjunto de funciones de uso común. También proporciona la interface entre el programa del usuario y el kernel. Los cambios de libc se documentan en las siguientes secciones: •

Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003 (consulte la página 377)



Biblioteca C HP-UX (libc): Otros cambios (consulte la página 379)



API libc de red (consulte la página 385)

Consulte también la sección “libc” en la página 272 en el capítulo 7.

Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003 La biblioteca C libc aplica un conjunto de funciones de uso común. También proporciona la interface entre el programa del usuario y el kernel.

Capítulo 10

377

Bibliotecas y programación Biblioteca C HP-UX (libc): Conformidad con las normas UNIX 2003

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La biblioteca libc se ha mejorado para cumplir con las normas UNIX 2003. Como consecuencia, se ha agregado una serie de interfaces API, mientras que otras API se han modificado. Las nuevas interfaces API son imaxabs (3), isblank (3), iswblank (3), llabs (3), atoll (3), unsetenv (3), setenv (3), imaxdiv (3), lldiv (3), _Exit (2), setegid (3), seteuid (3), strtof (3), posix_openpt (3), vfwscanf (3), vswscanf (3),vwscanf (3), wcstof (3) (sólo para sistemas basados en Itanium®) y wcstold (3). Ninguna de las modificaciones en las API o estructuras existentes quebrarán la compatibilidad, excepto la estructura lconv. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad La estructura lconv definida en /usr/include/locale.h se ha ampliado para estar en conformidad con las normas Unix 2003. Es posible que este cambio tenga repercusiones de compatibilidad en aplicaciones enlazadas con bibliotecas de archivo, en función de la versión de locale utilizada. La página de manual de localeconv (3C) presenta la lista de los nuevos campos de la estructura lconv.

Rendimiento No se tiene constancia de ninguna repercusión en el rendimiento.

Documentación Para ampliar la información, consulte la siguiente documentación: •

Las páginas de manual: standards (5), localeconv (3C), imaxabs (3), isblank (3), iswblank (3), llabs (3), atoll (3), unsetenv (3), setenv (3), imaxdiv (3), lldiv (3), _Exit (2), setegid (3), seteuid (3), strtof (3), posix_openpt (3), vfwscanf (3), vswscanf (3), vwscanf (3), wcstof (3) y wcstold (3).



La página web: http://www.opengroup.org/onlinepubs/009695399/basedefs/locale.h.html

Obsolescencia No aplicable.

378

Capítulo 10

Bibliotecas y programación Biblioteca C HP-UX (libc): Otros cambios

Biblioteca C HP-UX (libc): Otros cambios La biblioteca C libc aplica un conjunto de funciones de uso común. También proporciona la interface entre el programa del usuario y el kernel.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

Números de identificación de proceso (PID) grandes: Las interfaces APIlibc, mktemp y mkstemp, se han mejorado para generar nombres de archivos únicos cuando se habilitan números de identificación de proceso grandes. Estas API sustituyen a las X en la cadena modelo que se transmite como parámetro y utilizan el número de identificación de proceso actual para crear un nombre de archivo único. Puesto que el valor máximo del número de identificación de proceso admitido antes de HP-UX 11i v3 era 30000, resultaba imposible dar cabida a este número en las cinco X especificadas en la cadena modelo. Cuando se habilita el soporte de PID grandes en HP-UX 11i v3 (como se indica en las especificaciones de la norma Unix 2003 donde el PID es menor que 1000 millones), el número de dígitos del PID será mayor que 5. Por lo tanto, se aportan nuevas implementaciones de estas API que pueden admitir valores de PID grandes al tiempo que generan nombres de archivo únicos.



Comandos UNAME y HOSTNAME largos: Esta solución permite que uname y las interfaces libc relacionadas admitan nombres de host de más de ocho bytes. Asimismo, esta solución permite la ampliación de la constante MAXHOSTNAMELEN de 64 a 256 bytes. Las siguientes interfaces API libc se han modificado para admitir los nombres de usuario y los nombres de host largos: — uname(): Las aplicaciones que deseen aprovechar el comando uname largo tienen que recompilar con -D_HPUX_API_LEVEL=20040821. También tienen que aumentar los tamaños del búfer de 9 a 256 para beneficiarse del comando uname largo. — gethostname(): Las aplicaciones que necesiten sacar partido de un nombre de host más largo deberán realizar llamadas con un búfer mayor y un “tamaño” de parámetro más grande (el límite ha aumentado de 9 a 256) para gethostname(). — sethostname(): Las aplicaciones que necesiten sacar partido de un nombre de host más largo deberán realizar llamadas con un búfer mayor y un “tamaño” de parámetro más grande (el límite ha aumentado de 9 a 256) para sethostname(). — setuname(): Todas las aplicaciones que utilizan setuname() deberán tener un búfer mayor (const char* name) y un parámetro namelen más grande (el límite ha aumentado de 9 a 256) Para obtener más detalles, consulte las páginas de manual respectivas.

Capítulo 10

379

Bibliotecas y programación Biblioteca C HP-UX (libc): Otros cambios •

Migración de API Tru64: Interfaces API para admitir la migración desde Tru64 a HP-UX 11i v3 Esta característica aporta dos nuevas API en la biblioteca C: — mvalid(): comprueba la validez de una región de memoria dada. — setlinebuf(): define los atributos de búfer de una secuencia. Habrá disponibles otras API Tru64 en HP-UX 11i v3 como parte de la normalización Unix2003. Estas API son: flock, setenv, unsetenv, seteuid y setguid. Para obtener más detalles, consulte las páginas de manual respectivas.



malloc: mejoras de la caché local de subprocesos Las nuevas opciones permiten el intercambio entre subprocesos de los bloques en la caché por subprocesos. El intercambio se facilita mediante una reserva global de bloques. max_cache_misses y num_global_slots son opciones nuevas que se pueden definir mediante la variable de entorno _M_CACHE_OPTS.



Los nombres de usuario y los nombres de grupo largos se admiten en libc Las API libc se han mejorado para funcionar con nombres de usuario y nombres de grupo largos (255 bytes). libc también admite API nuevas que habilitan al programador de aplicaciones para obtener los atributos de nombre de usuario actuales del sistema. El administrador del sistema puede utilizar el comando lugadmin recién facilitado para habilitar nombres de usuario largos. El comando lugadmin actualizará un archivo de marcadores de posición con la longitud máxima de nombre de usuario recién establecida. Una vez establecido el soporte de nombres de usuario largos, no se puede deshabilitar. Para que la lógica de las aplicaciones sea transparente para cualquier expansión futura de la longitud del nombre de usuario, se alienta a los programadores de aplicaciones a utilizar la API sysconf con el parámetro _SC_LOGIN_NAME_MAX para determinar dinámicamente la longitud de nombre de usuario establecida actualmente. La API sysconf devolverá la longitud de nombre de usuario/grupo establecida actualmente para el sistema. Las siguientes API libc tienen habilitado el soporte de nombres de usuario y nombres de grupo largos: — — — — —

Familia getpwent Familia getgrent Familia getuts initgroups sysconf

Se proporciona una nueva API en HP-UX 11i v3, ug_display_width, que aporta un mecanismo para que las aplicaciones comprueben el número de bytes del nombre de usuario/grupo apto para mostrar. Esta longitud de presentación se puede definir en todo el sistema, con el comando lugadmin, o para un proceso o conjunto de procesos, con la variable de entorno UG_DISPLAY_WIDTH. Se puede encontrar más información sobre cómo habilitar las aplicaciones para el uso de nombres de usuario largos en el libro blanco “Username and groupname sizes on HP-UX,”, que se facilita en http://docs.hp.com y la página de manual de lugadmin. Para obtener más detalles, consulte las páginas de manual respectivas.

380

Capítulo 10

Bibliotecas y programación Biblioteca C HP-UX (libc): Otros cambios •

Cambio en localtime_r() y tzset(): La API locatime_r() devuelve el puntero a la estructura de tiempo tm y tzset() define las variables externas timezone, daylight y tzname. Si el valor de timezone no se puede determinar a partir de la variable de entorno TZ ni del archivo /etc/default/tz, se configura en el valor por defecto EST5EDT. Si el valor de “timezone” se ha definido en el valor por defecto EST5EDT y el archivo de ajustes de zona horaria (/usr/lib/tztab) no está disponible, los valores de retorno de localtime_r() y tzset() son los siguientes: localtime_r() devuelve el Horario universal coordinado (UTC) en la estructura de tiempo tm y tzset() define tzname, timezone y daylight según la zona horaria de Horario universal coordinado (UTC). Para obtener más detalles, consulte las páginas de manual de localtime_r (3C) y tzset (3C).

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Migración de API Tru64: Dos nuevas interfaces API para admitir la migración desde Tru64 a HP-UX HP-UX 11i v3. En comparación con HP-UX 11i v2, esta característica aporta las dos siguientes API nuevas en la biblioteca C para que las utilicen otras aplicaciones: — mvalid(): comprueba la validez de una región de memoria — setlinebuf(): asigna búfer a una secuencia.



Habrá disponibles otras API Tru64 en HP-UX 11i v3 como parte de la normalización Unix2003. Estas API son flock, setenv, unsetenv, seteuid y setguid. Para obtener más detalles, consulte las páginas de manual respectivas.



malloc: mejoras de la caché local de subprocesos Las nuevas opciones permiten el intercambio entre subprocesos de los bloques en la caché por subprocesos. El intercambio se facilita mediante una reserva global de bloques. max_cache_misses y num_global_slots son opciones nuevas que se pueden definir mediante la variable de entorno _M_CACHE_OPTS.



Los nombres de usuario y los nombres de grupo largos se admiten en libc Las API libc se han mejorado para funcionar con nombres de usuario y nombres de grupo largos (255 bytes). libc también admite API nuevas que habilitan al programador de aplicaciones para obtener los atributos de nombre de usuario actuales del sistema. El administrador del sistema puede utilizar el comando lugadmin recién facilitado para habilitar nombres de usuario largos. El comando lugadmin actualizará un archivo de marcadores de posición con la longitud máxima de nombre de usuario recién establecida. Una vez establecido el soporte de nombres de usuario largos, no se puede deshabilitar. Para que la lógica de las aplicaciones sea transparente para cualquier expansión futura de la longitud del nombre de usuario, se alienta a los programadores de aplicaciones a utilizar la API sysconf con el parámetro _SC_LOGIN_NAME_MAX para determinar dinámicamente la longitud de nombre de usuario establecida actualmente. La API sysconf devolverá la longitud de nombre de usuario/grupo establecida actualmente para el sistema.

Capítulo 10

381

Bibliotecas y programación Biblioteca C HP-UX (libc): Otros cambios Las siguientes API libc tienen habilitado el soporte de nombres de usuario y nombres de grupo largos: — Familia getpwent — Familia getgrent — Familia getuts — initgroups — sysconf Se proporciona una nueva API en HP-UX 11i v3, ug_display_width, que aporta un mecanismo para que las aplicaciones comprueben el número de bytes del nombre de usuario/grupo apto para mostrar. Esta longitud de presentación se puede definir en todo el sistema, con el comando lugadmin, o para un proceso o conjunto de procesos, con la variable de entorno UG_DISPLAY_WIDTH. Para obtener más detalles, consulte las páginas de manual respectivas. Se puede encontrar más información sobre cómo habilitar las aplicaciones para el uso de nombres de usuario largos en el libro blanco “Username and groupname sizes on HP-UX”, que se facilita en http://docs.hp.com y la página de manual de lugadmin (1M). •

Cambio en localtime_r() y tzset(): La API locatime_r() devuelve el puntero a la estructura de tiempo tm y tzset() define las variables externas timezone, daylight y tzname. Si el valor de timezone no se puede determinar a partir de la variable de entorno TZ ni del archivo /etc/default/tz, se configura en el valor por defecto EST5EDT. Si el valor de “timezone” se ha definido en el valor por defecto EST5EDT y el archivo de ajustes de zona horaria (/usr/lib/tztab) no está disponible, los valores de retorno de localtime_r() y tzset() son los siguientes: localtime_r() devuelve el Horario universal coordinado (UTC) en la estructura de tiempo tm y tzset() define tzname, timezone y daylight según la zona horaria de Horario universal coordinado (UTC). Para obtener más detalles, consulte las páginas de manual de localtime_r (3C) y tzset (3C).

Repercusión El cambio anterior de localtime_r() y tzset() repercute en las siguientes API: •

localtime (3C), ctime (3C), asctime (3C), mktime (3C). getdate (3C), strftime (3C) y strptime (3C).

Las aplicaciones que utilizan localtime_r() o tzset() o alguna de las API mencionadas anteriormente se verán afectadas, si el valor de la zona horaria por defecto de EST5EDT no se pudiera leer en el archivo de ajustes de zona horaria (/usr/lib/tztab).

382

Capítulo 10

Bibliotecas y programación Biblioteca C HP-UX (libc): Otros cambios

Compatibilidad •

Números de identificación de proceso (PID) grandes: Cuando se habilitan los PID grandes, estas API siempre garantizarán la devolución de un nombre de archivo único. No obstante, esto no se garantizará si la aplicación espera obtener el valor PID en el nombre de archivo único que devuelven estas API. (Ejemplo: Las aplicaciones que analizan el PID a partir del nombre de archivo.)



Comandos UNAME y HOSTNAME largos: Esta característica habilita el requisito del cliente de establecer las convenciones de nomenclatura de sistemas host con más caracteres. Las aplicaciones que no se han mejorado para utilizar los comandos uname y/o “hostname” extendidos se seguirán ejecutando sin ningún problema siempre que el administrador del sistema no asigne un uname/nodename que rebase los 8 bytes o un “hostname” con una longitud de más de 64 bytes.



Cambio en localtime_r() y tzset(): Si el valor de “timezone” no se puede determinar a partir de la variable de entorno TZ ni del archivo /etc/default/tz, la zona horaria por defecto se define en EST5EDT. En 11iv1 y 11iv2, si este valor por defecto de “timezone” no se puede leer en el archivo de ajustes de zona horaria (/usr/lib/tztab), localtime_r() devuelve EST5EDT en la estructura de tiempo tm y tzset() define tzname, timezone y daylight según la zona horaria EST5EDT. En 11i v3, si el valor por defecto de timezone, EST5EDT, no se puede leer en el archivo de ajustes de zona horaria (/usr/lib/tztab), localtime_r() devuelve el Horario universal coordinado (UTC) en la estructura de tiempo tm y tzset() define tzname, timezone y daylight según la zona horaria de Horario universal coordinado (UTC). Algunos de los marcos hipotéticos en los que libc no puede leer el archivo de ajustes de zona horaria (/usr/lib/tztab) se enumeran a continuación: 1. En un entorno con capacidad para HP-UX 11i Security Containment, un proceso puede tener el acceso bloqueado al archivo de ajustes de zona horaria (/usr/lib/tztab). 2. Cuando /usr no se ha montado. (Ejemplo: En modo monousuario.) 3. Cuando el archivo de ajustes de zona horaria (/usr/lib/tztab) falta o se deteriora. 4. En el entorno “Change Root Directory” chroot (1m), si el nuevo directorio raíz no tiene el archivo de ajustes de zona horaria (/usr/lib/tztab). En revisiones anteriores de los marcos hipotéticos mencionados anteriormente, si un usuario había definido la zona horaria en un valor con el componente Horario de verano (DST) y si libc no podía leer esa zona horaria en el archivo de ajustes de zona horaria (/usr/lib/tztab), no se atendía al usuario en la zona horaria solicitada. Se le atendía según la zona horaria EST5EDT. En el mismo marco hipotético, actualmente un usuario será atendido según el Horario universal coordinado (UTC), si libc no puede leer la zona horaria EST5EDT en el archivo de ajustes de zona horaria (/usr/lib/tztab).

Capítulo 10

383

Bibliotecas y programación Biblioteca libc.1 (desaprobada)

Rendimiento Las nuevas opciones max_cache_misses y num_global_slots se pueden utilizar para optimizar la caché local de subprocesos malloc a fin de mejorar el rendimiento de determinadas aplicaciones multisubprocesadas. Al permitir el intercambio de bloques almacenados en la memoria caché entre subprocesos, estas opciones permiten manejar malloc y free con mayor eficacia. No hay ninguna repercusión directa en el rendimiento por los demás cambios de libc.

Documentación Las páginas de manual: • • • • • • • • • • • • •

mktemp (3C) mkstemp (3C) uname (2) gethostname (2) sethostname (2) mvalid (2) setbuf (3S) flock (2) setenv (3C) seteuid (2) malloc (3C) localtime_r (3C) tzset (3C)

El libro blanco: •

Username and Groupname Sizes on HP-UX, que se facilita en http://docs.hp.com

Obsolescencia No aplicable.

Biblioteca libc.1 (desaprobada) libc.1 es una biblioteca “C” de compatibilidad HP-UX 10.20 que está disponible en HP-UX 11i. Es una biblioteca C que utilizan normalmente todos los programas “C”.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La biblioteca libc.1 se ha desaprobado. No se ha producido ningún cambio con respecto a la revisión HP-UX 11i v1, pero se quedará obsoleta en el sistema operativo en una revisión futura.

384

Capítulo 10

Bibliotecas y programación API libc de red Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La biblioteca libc.1 se ha desaprobado. No se ha producido ningún cambio con respecto a la revisión HP-UX 11i v2, pero se quedará obsoleta en el sistema operativo en una revisión futura.

Repercusión No hay ninguna repercusión inmediata en HP-UX 11i v3. Cuando la biblioteca libc.1 se quede obsoleta, todos los programas vinculados a ella no funcionarán. Por lo tanto, se recomienda a los clientes empezar a migrar los programas de la biblioteca libc.1 a libc.2.

Compatibilidad No hay ningún problema de compatibilidad inmediato en HP-UX 11i v3. Puesto que la biblioteca libc.1 se ha desaprobado, se alienta a los clientes a que empiecen a migrar los programas de la biblioteca libc.1 a libc.2.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Ninguna.

Obsolescencia La biblioteca libc.1 se ha desaprobado en HP-UX 11i v3. En revisiones futuras de HP-UX , la biblioteca libc.1 se quedará obsoleta. libc.2 es la biblioteca alternativa.

API libc de red La biblioteca C, libc, proporciona la interface entre el programa de usuario y el kernel.

Capítulo 10



La función libc de red getnameinfo() se utiliza para buscar un nombre de host y un nombre de servicio, según la dirección binaria y el puerto.



La función libc de red getaddrinfo() se utiliza para convertir la correlación entre la dirección y el nombre de host de forma que sea independiente del protocolo.



getipnodebyname() y getipnodeaddr() son las dos API libc de red que proporcionan la misma funcionalidad que getnameinfo() y que getaddrinfo(), respectivamente.



La función libc getipnodebyname() realiza la conversión de nombre de nodo a dirección IP con ayuda de la directiva especificada en el archivo /etc/nsswitch.conf.



La función libc getipnodebyaddr() realiza la conversión de dirección IP a nombre de nodo con ayuda de la directiva especificada en el archivo /etc/nsswitch.conf.

385

Bibliotecas y programación API libc de red

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los siguientes cambios son aplicables a las interfaces API de red: •

Las API libc getnameinfo() y getaddrinfo() buscan en los depósitos especificados en la directiva ipnodes para resolver direcciones. Si esta resolución da error y si se solicita una direción IPv4 mediante un parámetro flag, getnameinfo() y getaddrinfo() buscan además en los depósitos especificados en la directiva hosts del archivo /etc/nsswitch.conf para resolver una dirección IPv4. Esta búsqueda adicional conlleva que getaddrinfo() llame a la función gethostbyname() y que getnameinfo() llame a la función gethostbyaddr() para resolver las direcciones IPv4.



Una llamada a getaddrinfo()/getnameinfo() puede sobrescribir el almacenamiento que utilizan las funciones gethostbyname()/gethostbyaddr() para remitir el resultado. Por lo tanto, los datos que remiten las funciones gethostbyname()/gethostbyaddr() se debe copiar en una ubicación diferente antes de que se realice una llamada posterior a getaddrinfo()/getnameinfo()(o las API libc getipnodebyname()/getipnodebyaddr()).



HP-UX 11i v2 es el último sistema operativo que admite las API libc getipnodebyname() y getipnodebyaddr(), y es posible que se eliminen en revisiones futuras.



El valor de retorno de la API gai_strerror se ha cambiado de char * a const char *.



Se ha introducido un nuevo código de error distinto de cero, EAI_OVERFLOW, en la API getnameinfo. getnameinfo remite un error EAI_OVERFLOW si se produce un desbordamiento del búfer del argumento.



El tipo de las variables hostlen y servlen en getnameinfo se ha cambiado de size_t a socklen_t.



getnameinfo no efectúa una búsqueda de una dirección IPv6 de la forma :: y devuelve un error EAI_NONAME.



getnetbyaddr acepta el número de red como un número entero sin firmar en lugar de un número entero.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Los siguientes cambios son aplicables a las interfaces API de red:

386



El valor de retorno de la API gai_strerror se ha cambiado de char * a const char *.



Se ha introducido un nuevo código de error distinto de cero, EAI_OVERFLOW, en la API getnameinfo. getnameinfo remite un error EAI_OVERFLOW si se produce un desbordamiento del búfer del argumento.



El tipo de las variables hostlen y servlen en getnameinfo se ha cambiado de size_t a socklen_t.



getnameinfo no efectúa una búsqueda de una dirección IPv6 de la forma :: y devuelve un error EAI_NONAME. Capítulo 10

Bibliotecas y programación Plataforma Java 2 •

getnetbyaddr acepta el número de red como un número entero sin firmar en lugar de un número entero.

Repercusión •

Las aplicaciones de red que llaman a las funciones getnameinfo()/getaddrinfo() pueden observar un cambio en el valor del parámetro addrinfo remitido por dichas funciones mientras resuelven las direcciones IPv4.



Se desaconseja a los clientes el uso de las API libc getipnodebyaddr() y getipnodebyname() en las aplicaciones. En su lugar, pueden utilizar las API libc getaddrinfo() y getnameinfo(), que admiten la misma funcionalidad.



Cuando getnameinfo recibe un búfer insuficiente, getnameinfo devuelve un error EAI_OVERFLOW en lugar de ejecutarse correctamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento Se puede observar una demora en el tiempo de espera debido a la búsqueda adicional realizada por las funciones getaddrinfo() y getnameinfo().

Documentación Las siguientes páginas de manual se han modificado: •

getaddrinfo (3N)



getnameinfo (3N)



gethostent (3N)



getnetbyaddr (3N)



gai_strerror (3N)

Obsolescencia No aplicable.

Plataforma Java 2 La plataforma Java 2 integra:

Capítulo 10



“Java JDK/JRE for HP-UX” en la página 388



“Java OOB” en la página 389

387

Bibliotecas y programación Java JDK/JRE for HP-UX

Java JDK/JRE for HP-UX HP-UX Software Development Kit and Runtime Environment for the Java 2 Standard Edition Platform (SDK/RTE) ofrece las herramientas de programación y el entorno en tiempo de ejecución de Java 2 que permiten instalar la tecnología Java con el mejor rendimiento en los sistemas que ejecutan HP-UX 11i. Los productos son: •

Java15JDK: Java 1.5.JDK



Java15JDKadd: Java 1.5.JDK Addon



Java15JRE: Java 1.5 JRE



Java15JREadd: Java 1.5 JRE Addon



T1456AA: Java 1.4 SDK



T1456AAaddon: Java 1.4 SDK Addon



T1457AA: Java 1.4 RTE



T1457AAaddon: Java 1.4 RTE Addon



T1458AA: Java 1.4 Plugin



ObsJava12: Obsolescence for Java 1.2



ObsJava13: Obsolescence for Java 1.3

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 HP-UX 11i v3 no incluye Java 1.3 ni Java 3D (J3D 1.4). SDK/RTE versión 5.0 se ha actualizado para incorporar soluciones a anomalías. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 HP-UX 11i v3 no integra Java 1.3 ni Java 3D (J3D 1.4). SDK/RTE versión 5.0 se ha actualizado para incorporar soluciones a anomalías.

Repercusión Con esta revisión, dispone de la tecnología Java más actual.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

388

Capítulo 10

Bibliotecas y programación Java OOB

Documentación Para obtener la documentación más reciente, consulte el sitio web Java Technology for HP-UX 11i en la dirección http://hp.com/go/java y seleccione “Information library” en la barra de navegación izquierda.

Obsolescencia SDK/RTE 1.2 y SDK/RTE 1.3 han llegado al final de su vida y no se incluyen en esta versión. ObsJava12: Obsolescence for Java 1.2 ObsJava13: Obsolescence for Java 1.3

Java OOB Java Out-of-Box es un paquete autónomo que, al realizarse la instalación, instala secuencias de comandos de inicio (RC), modifica parámetros del kernel, reconstruye el kernel y reinicia el sistema. Durante el inicio, las secuencias de comandos de inicio modifican los parámetros optimizables del sistema, con lo que se proporciona un mejor comportamiento “listo para usar” (Out of the box) de Java. El producto es: JAVAOOB, Java Out-of-Box

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 JAVAOOB se ha actualizado para incorporar soluciones a anomalías. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 JAVAOOB se ha actualizado para incorporar soluciones a anomalías.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Capítulo 10

389

Bibliotecas y programación Biblioteca libIO

Documentación Para obtener la documentación más reciente, consulte el sitio web Java Technology for HP-UX 11i en la dirección http://hp.com/go/java y seleccione “Information library” en la barra de navegación izquierda.

Obsolescencia No aplicable.

Biblioteca libIO libIO.so (para sistemas basados en Itanium®) o libIO.sl (para sistemas PA-RISC) es una biblioteca compartida que proporciona interfaces API para el acceso a la información del subsistema de E/S HP-UX. La página de manual de libIO (3X) documenta las interfaces API. El archivo de encabezado /usr/include/sys/libIO.h tiene las estructuras de datos necesarias para complilar los programas con la biblioteca libIO.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Esta biblioteca (libIO) se está introduciendo en HP-UX por primera vez. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Esta biblioteca (libIO) se está introduciendo en HP-UX por primera vez.

Repercusión La biblioteca permitirá utilizar las interfaces API para obtener la información del subsistema de E/S HP-UX. La biblioteca reducirá la dependencia de otros comandos HP-UX para la información de E/S.

Compatibilidad Muchas API de la biblioteca libIO son específicas de la revisión. Estas API se pueden eliminar o sus significados se pueden cambiar en revisiones futuras de HP-UX. Actualmente, las API de la biblioteca libIO no están a prueba de subprocesos. Para obtener más información, consulte la página de manual de libIO (3X).

Rendimiento No se tiene constancia de ningún problema de rendimiento.

390

Capítulo 10

Bibliotecas y programación Biblioteca libpthread

Documentación La página de manual de libIO (3X) documenta la biblioteca. Consulte también el libro blanco “Using the HP-UX libIO library”, que se facilita en http://docs.hp.com.

Obsolescencia No aplicable.

Biblioteca libpthread La biblioteca libpthread se distribuye como una parte central del sistema HP-UX de base. Habilita el multisubprocesamiento en las aplicaciones de nivel de usuario.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se ha agregado una nueva API: pthread_setschedprio(). Permite definir la prioridad de programación del subproceso de destino. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Se ha agregado una nueva API: pthread_setschedprio(). Permite definir la prioridad de programación del subproceso de destino.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No aplicable.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación La página de manual: pthread_setschedprio()

Obsolescencia No aplicable.

Capítulo 10

391

Bibliotecas y programación Link Editor (ld)

Link Editor (ld) Link Editor (ld) toma uno o varios archivos de objeto o bibliotecas como entrada y los combina para generar un solo archivo (normalmente, ejecutable).

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Cambios efectuados desde el parche PHSS_32864 de septiembre de 2005: •

Introducción de la nueva opción del editor de enlaces +nosymb para excluir los símbolos del procesamiento -Bsymbolic.



Introducción de un nuevo encabezado de programa PT_HP_LINKER_FOOTPRINT, que señala la huella del editor de enlaces en el archivo de salida. El editor de enlaces agrega este encabezado de programa para todos los módulos cargables basados en Itanium®.



Introducción del nuevo indicador de encabezado de programa PF_HP_ENABLE_RECOVER. Este indicador se agrega al indicador del segmento de texto para indicar enable recovery mode. El editor de enlaces agrega este indicador de programa para todos los módulos cargables basados en Itanium®.



Para la opción ld+FP mode, ampliación de los valores permitidos para mode a fin de incluir los valores que especifican el modo redondeo en el entorno para las operaciones de punto flotante que se van a inicializar al inicio del programa: — RN al valor más cercano (el valor por defecto) — RU al valor superior (hacia +infinito) — RZ hacia cero (truncar) — RD al valor inferior (hacia -infinito)

392



Introducción de un nuevo indicador del editor de enlaces +nobss, que rellena el segmento de datos con ceros, de manera que los datos bss se incluyan con los datos asignados a archivos. Los segmentos de datos con una o varias páginas de bss se cargan normalmente en memoria con dos llamadas mmap. La construcción con +nobss les permite cargarse con una sola llamada mmap.



Reducción del tiempo de enlace para los programas grandes desarrollados con una optimización basada en perfiles.



Mejora de la disposición de variable global para los programas creados con una optimización basada en perfiles.



Activación del comportamiento +noinputmmap cuando mmap da error



Introducción de la nueva opción del editor de enlaces +alloc_hidden_commons para asignar almacenamiento a los valores comunes ocultos en enlaces reubicables



Introducción de la nueva opción del editor de enlaces +noprocelim_sym para excluir los símbolos específicos de la eliminación del procedimiento



Introducción de la nueva opción del editor de enlaces -w para suprimir mensajes de advertencia.

Capítulo 10

Bibliotecas y programación Link Editor (ld) Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Cambios efectuados desde el parche PHSS_34440 de junio de 2006: •

Introducción de la nueva opción del editor de enlaces +alloc_hidden_commons para asignar almacenamiento a los valores comunes ocultos en enlaces reubicables



Introducción de la nueva opción del editor de enlaces +noprocelim_sym para excluir los símbolos específicos de la eliminación del procedimiento



Introducción de la nueva opción del editor de enlaces -w para suprimir mensajes de advertencia



Adición del enlace implícito de las bibliotecas en tiempo de ejecución CIN cuando el editor de enlaces reconoce objetos de entrada implementados por CIN y bibliotecas compartidas. Emisión de mensajes de advertencia si las opciones CIN y las bibliotecas faltan en la línea de enlace.

Repercusión Puede producirse una mejora en el tiempo de enlace para las aplicaciones grandes.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento Puede producirse una mejora en el tiempo de enlace para las aplicaciones grandes.

Documentación Las páginas de manual: /usr/man/man1.Z/ld.1 /usr/man/man1.Z/ld_ia.1 /usr/man/man1.Z/ld_pa.1 El documento: Linker and Libraries User Guide (ld +help)

Obsolescencia No aplicable.

Capítulo 10

393

Bibliotecas y programación Biblioteca Mercury (libhg)

Biblioteca Mercury (libhg) La biblioteca Mercury (libhg) ofrece interfaces de alto rendimiento entre los programas de usuario y el kernel para permitir la transferencia de información clave entre ambas partes a gran velocidad.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La biblioteca Mercury (libhg) se ha integrado recientemente en HP-UX 11i v3. No está disponible en la revisión HP-UX 11i v1. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La biblioteca Mercury (libhg) se ha integrado recientemente en HP-UX 11i v3. No está disponible en la revisión HP-UX 11i v2.

Repercusión La biblioteca Mercury (libhg) es una biblioteca nueva en HP-UX 11i v3. Esto no le afectará a menos que la aplicación esté explícitamente enlazada con libhg y se utilicen las interfaces que contiene.

Compatibilidad La biblioteca Mercury (libhg) es una biblioteca nueva en HP-UX 11i v3. No hay ningún problema de compatibilidad en relación con los archivos de origen, las secuencias de comandos, los archivos make, los ejecutables, los datos, etcétera.

Rendimiento La biblioteca Mercury (libhg) ofrece interfaces de alto rendimiento entre los programas de usuario y el kernel para permitir la transferencia de información clave entre ambas partes a gran velocidad. Los subprocesos participantes se registran en el kernel y, a continuación, su estado de ejecución será accesible en una zona de memoria compartida para todos los subprocesos que se ejecutan en el sistema. La llamada del sistema hg() no se ha pensado para su uso directo en la aplicación. La aplicación puede enlazar con la biblioteca Mercury libhg, que proporciona funciones para el usuario. No obstante, debe tener en cuenta que la información recibida puede quedarse anticuada precisamente en ese momento. El diseño de la aplicación debe tener este hecho en cuenta.

Documentación Para obtener más información, consulte las páginas de manual de hg (3T) y mercury (3T).

Obsolescencia No aplicable.

394

Capítulo 10

Bibliotecas y programación Perl

Perl Perl es un lenguaje de programación de nivel avanzado que ha creado y mejorado la comunidad de código abierto. Perl toma las mejores características de otros lenguajes: C, awk, sed, sh y BASIC, entre otros y, al menos otra docena de herramientas y lenguajes. La versión para HP-UX 11i v3 es 5.8.8 compilación 817.1.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

chdir, chmod y chown pueden funcionar ahora en identificadores de archivos y en nombres de archivo si el sistema admite fchdir, fchmod y fchown, respectivamente.



h2xs aplica la nueva opción --use-xsloader para forzar el uso de XSLoader incluso en módulos con compatibilidad retroactiva. Actualmente, se omiten las opciones enums con valores negativos.



Perlivp aplica la nueva opción -a y ya no comprueba de forma predeterminada si hay archivos *.ph. Se utiliza la opción -a para ejecutar todas las pruebas.



Se han mejorado algunos de los módulos a las revisiones más recientes.



Algunas de las soluciones a anomalías realizadas en esta revisión son: —

La categoría sin mensajes de advertencia funciona correctamente con -w

— Eliminación de la sobreoptimización — Soluciones sprintf() — Ralentización del depurador y de Unicode

Capítulo 10



Compatibilidad con nombres de host y de usuario largos.



El intérprete Perl se crea para permitir el uso de una secuencia de comandos de personalización de sitios.



Config.pm tiene ahora unos 3 K en lugar de 32 K, con la carga a solicitud de los códigos y valores de %Config poco utilizados.



El código fuente C se ha retocado considerablemente, en parte para limpiarlo y simplificar el mantenimiento.



${^UTF8LOCALE} se ha agregado para dar al espacio Perl acceso a PL_utf8locale.



El tamaño de las zonas utilizadas para asignar cabezas SV y la mayoría de los cuerpos SV se puede cambiar actualmente en el momento de la compilación.



A partir de HP-UX 11i v3, todas las aplicaciones que incorporan Perl se comportarán como si Perl se compilara con -DPERL_USE_SAFE_PUTENV.



La mayoría de los archivos de origen C tienen actualmente comentarios en la parte superior que explican su propósito, lo que debería servir de ayuda a quienes deseen obtener una descripción general de la puesta en marcha.

395

Bibliotecas y programación Perl •

El depurador puede emular ahora las regresiones, al reiniciar y volver a ejecutar todos los comandos menos el último de un historial de comandos guardado. lib/perl5db.pl puede guardar ahora todos los comandos de depurador para buscar el origen posteriormente y puede mostrar el árbol de herencia primario de una clase dada.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad Perl 5.8 no presenta compatibilidad binaria con revisiones anteriores de Perl para los módulos XS. Estos módulos tiene que recompilarse. (Los módulos de puro Perl deberían seguir funcionando.) El principal motivo de la suspensión es la nueva arquitectura de E/S denominada PerlIO. PerlIO es la configuración por defecto porque, sin ella, no se pueden utilizar muchas características nuevas de Perl 5.8. En otras palabras, sólo hay que recompilar los módulos que contengan código XS. La aplicación de las nuevas señales seguras aplaza el tratamiento de las señales hasta que sea seguro hacerlo (en medio de la ejecución de códigos de funcionamiento de bajo nivel). Este cambio puede tener efectos secundarios sorprendentes debido a que las señales ya no interrumpen inmediatamente a Perl.

Rendimiento

396



La creación de referencias leves ahora es O(1) en lugar de O(n). La eliminación de referencias leves sigue siendo O(n), pero si la eliminación sólo se produce al salir del programa, puede omitirse completamente.



Hay mejoras para reducir la utilización de la memoria de ordenación y para acelerar algunos casos.



Se marca como estáticos la mayor cantidad posible de datos en los archivos de origen C para aumentar la proporción del archivo ejecutable que el sistema operativo puede compartir entre procesos y, así, reducir la utilización real de la memoria en los sistemas multiusuario.



La función hash de asignación de puntero interno utilizada durante la clonación de ithreads utiliza ahora una arena para la asignación de memoria. En las pruebas, esto redujo el tiempo de clonación de ithreads en aproximadamente un 10 %.



reverse sort ... se ha optimizado para ordenar en orden inverso, evitando la generación de una lista intermedia temporal.



for (@foo inverso) se repite ahora en orden inverso, evitando la generación de una lista intermedia temporal.

Capítulo 10

Bibliotecas y programación Utilidad del comando renice de subprocesos

Documentación Los sitios web: http://www.perl.org http://www.activestate.com http://learn.perl.org

Obsolescencia No aplicable.

Utilidad del comando renice de subprocesos La característica del comando renice de subprocesos proporciona una capacidad para cambiar el valor del parámetro nice de un subproceso en el marco de un proceso multisubprocesado. El valor nice de un subproceso se parece al proceso nice y controla la prioridad efectiva de un subproceso en ejecución. En revisiones anteriores de HP-UX, sólo se podía controlar el valor nice de un proceso. Esta característica aporta un control más sutil a las aplicaciones de usuario sobre la programación de subprocesos de la directiva SCHED_HPUX en un proceso multisubprocesado. Para utilizar esta característica, la aplicación tendría que utilizar las nuevas interfaces que se facilitan.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se proporcionan dos nuevas API pthread como parte de esta funcionalidad: •

pthread_get_nice_np recupera el valor nice actual de un subproceso dado.



pthread_set_nice_np define el valor nice en un subproceso dado.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”.

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Capítulo 10

397

Bibliotecas y programación Conformidad con los perfiles de las normas UNIX 2003

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual: •

nice (2)



pthread_get_nice_np (3T)



pthread_set_nice_np (3T)

Obsolescencia No aplicable.

Conformidad con los perfiles de las normas UNIX 2003 Conformidad con los perfiles de las normas UNIX 2003 con marca oficial del hardware basado en Itanium®.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Conformidad de las funciones nuevas y el compilador según la definición de la norma Single UNIX Specification versión 3. Los sistemas con arquitectura de precisión (PA) tendrán la mayoría de las características de UNIX 2003 disponibles para las aplicaciones. A partir de la norma C99, el compilador no se encontrará disponible en los sistemas PA; no se admite la totalidad de la marca UNIX 2003. Los sistemas basados en Itanium® presentarán una conformidad total y tendrán la marca de UNIX 2003. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Ninguna repercusión negativa. Los clientes tienen la opción de habilitar un entorno UNIX 2003 “estrictamente conforme”.

398

Capítulo 10

Bibliotecas y programación Biblioteca Unwind (libunwind)

Compatibilidad Compatible con las versiones anteriores de HP-UX. Los clientes pueden habilitar la conformidad con UNIX 2003, así como seguir habilitando la conformidad con UNIX 95, si así lo desean.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación http://www.opengroup.org/certification/unix-home.html

Obsolescencia No aplicable.

Biblioteca Unwind (libunwind) La biblioteca Unwind, libunwind, proporciona una funcionalidad de desenredo de pila básica para aplicaciones HP-UX instaladas en servidores basados en Itanium®, incluidas API para imprimir el rastro de una pila, API para desenredar la pila de forma programática y API para admitir el mecanismo de manejo de excepciones C++. Hay dos conjuntos de interfaces API para desenredar la pila de manera programática: •

las API “clásicas” originales _UNW_createContext (3X), _UNW_step (3X), et al.,



y las API de “desenredo urgente” nuevas uwx_init (3X), uwx_step (3X), et al.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La biblioteca Unwind, libunwind, es sólo para los sistemas basados en Itanium®. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 La versión actual de libunwind es 1.49. El rendimiento de las API de desenredo urgente se ha mejorado considerablemente, hasta un 40 % en relación con la versión 1.42, que se suministraba con HP-UX 11i v2. El mecanismo de manejo de las excepciones C++ utiliza estas API, por lo que también habrá una mejora del rendimiento en el procesamiento de las excepciones emitidas. La ventaja de rendimiento real observada en una aplicación real dependerá de la cantidad relativa de tiempo dedicado a manejar las excepciones.

Capítulo 10

399

Bibliotecas y programación Biblioteca Unwind (libunwind) Las API U_STACK_TRACE (3X) y _UNW_STACK_TRACE (3X) se han mejorado para incluir información relativa al archivo de origen y el número de línea, cuando hay disponible información de depuración simbólica, en los rastros de pila generados. Cuando la información de depuración simbólica está disponible, los rastros de pila generados mostrarán también las llamadas entre líneas. Se han agregado las siguientes API nuevas a la parte de desenredo urgente de la biblioteca: •

uwx_step_inline (3X), para pasar por encima de las llamadas entre líneas



uwx_get_source_info (3X) y uwx_find_source_info (3X), para buscar información relativa al archivo de origen y el número de línea

Repercusión No se verá afectado, a menos que desee sacar partido de las nuevas API para obtener acceso a la información relativa al archivo de origen y el número de línea.

Compatibilidad El formato de la salida de U_STACK_TRACE (3X) y _UNW_STACK_TRACE (3X) ha cambiado. La información escrita para cada marco de la pila incluirá una inserción extra con la forma “at nombre_archivo:line” (antes del nombre del módulo) si hay información de depuración simbólica para esta función. Si hay información de depuración simbólica disponible para identificar llamadas entre líneas, se escribirá una línea extra para cada llamada entre líneas; estas líneas extra no tienen un índice de marco ni nombre de módulo y muestran “(inlined)” en lugar de un valor IP. La salida de estas API se ha pensado para el ojo humano y el formato exacto está sujeto a cambios en futuras revisiones. Es probable que las secuencias de comandos que dependen de este formato de salida se vean afectadas. No se ha detectado ningún problema de compatibilidad del archivo de origen o make para las interfaces programáticas.

Rendimiento El rendimiento del desenredo sin formato mediante interfaces API de desenredo urgente se ha mejorado en un 40 %.

Documentación Las páginas de manual: •

Consulte las páginas de manual de uwx (3X) y unwind (5), que señalan a las demás páginas de manual indicadas en las secciones SEE ALSO



Consulte también la página de manual de U_STACK_TRACE (3X)

Obsolescencia No aplicable.

400

Capítulo 10

11

Internacionalización

Contenido de este capítulo En este capítulo, se describen los cambios efectuados en la funcionalidad de internacionalización de HP-UX 11i v3, abarcándose los siguientes temas:

Capítulo 11



Compatibilidad con Unicode 5.0 (consulte la página 402)



Compatibilidad con la norma JIS X 0213 (consulte la página 403)



Compatibilidad con la norma KS X 1001 (consulte la página 404)



Compatibilidad con las normas Big5-2003 y CNS11643-2004 (consulte la página 405)



Compatibilidad con HKSCS-2004 (consulte la página 407)



Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica (consulte la página 408)



Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc (consulte la página 409)



Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv (consulte la página 411)



Propiedades de ancho alternativas para los juegos de códigos Unicode (consulte la página 413)



Comandos de mensajería nuevos: mkcatdefs, dspmsg y dspcat (consulte la página 414)



Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv (consulte la página 415)



Convertidor de los juegos de caracteres de gran sistema (mainframe) para Japón (consulte la página 416)



Soporte de impresoras PostScript internacionalizadas: psfontpf (consulte la página 417)



Impresión en idiomas asiáticos (consulte la página 418)



Fuentes TrueType para los juegos de códigos de Europa (consulte la página 420)



Fuentes TrueType para idiomas asiáticos (consulte la página 421)



Fuentes de mapa de bits para idiomas asiáticos (consulte la página 422)



Soporte de fuentes de reserva (consulte la página 424)



Funciones para los idiomas asiáticos obsoletas y desaprobadas (consulte la página 425)

401

Internacionalización Compatibilidad con Unicode 5.0

Compatibilidad con Unicode 5.0 HP-UX 11i v3 incluye soporte de Unicode 5.0, que es una extensión de la norma para juegos de caracteres Unicode 3.0 previamente admitida. Unicode 5.0 se ha armonizado con la norma ISO 10646-2:2003 revisada que comprende las enmiendas 1 y 2, que definen 99.089 caracteres en total. Incluye unos 48.830 caracteres adicionales nuevos con respecto a la versión Unicode 3.0. Lo más destacado de dichos caracteres adicionales son los nuevos caracteres ideográficos CJK (sigla en inglés de Chino, Japonés y Coreano) que se armonizan con las versiones más recientes de GB-18030, JIS X 0213 y HKSCS-2004, nuevos caracteres cirílicos y latinos, y una serie de caracteres de secuencia de comandos históricos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Todos los 52 locales utf8 previamente suministrados y admitidos en los sistemas se han actualizado para ser compatibles con el repertorio de caracteres especificado por la norma Unicode 5.0. Además, todos los locales utf8 nuevos para 11i v3 (consulte la sección “Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica”) convergen con la norma Unicode 5.0. Tenga en cuenta que a partir de 11i v3, los archivos binarios de locales que se suministran son de la versión 3. Consulte la sección “Versiones de locales nuevas” para obtener más detalles relativos a los niveles de compatibilidad de las aplicaciones de archivo basadas en PA-RISC. Se han efectuado cambios en los módulos ldterm de Streams, las bibliotecas de métodos utf8 libc y libc asociadas, los comandos localedef y eucset, los convertidores iconv, la biblioteca Xlib, las fuentes, el entorno CDE y los controladores de impresión en idiomas asiáticos para que integren el soporte de Unicode 5.0. Los usuarios también observarán cambios específicos en el aspecto de la presentación y la impresión de los locales utf8 de idiomas asiáticos y utf8 de idiomas no asiáticos. Se ha agregado soporte en HP-UX para admitir correctamente las “propiedades de ancho alternativas” especificadas del Consorcio Unicode para locales de idiomas asiáticos. (Para obtener más detalles, consulte la sección “Propiedades de ancho alternativas para los juegos de códigos Unicode”). Para que este cambio sea efectivo en la configuración tty/ldterm, el comando eucset se ha ampliado para incluir una nueva opción -c codeset “ASIAN_UTF8”. Para obtener más detalles, consulte la página de manual de eucset(1). Además del comando eucset, los componentes del entorno CDE se han mejorado para manejar la opción ‘ASIAN_UTF8’ para locales de idiomas asiáticos. Se han efectuado adiciones significativas en los convertidores iconv para admitir los nuevos caracteres Unicode 5.0, caracteres suplentes, marcas de orden de bytes y todas las formas de transformaciones especificadas por Unicode, incluidas UTF-8, UTF-16, UTF-32 y las formas de byte significativo izquierdo y derecho. Consulte el archivo system.config.iconv debajo de /usr/lib/nls/iconv para obtener la lista completa de todos los convertidores iconv admitidos como parte del sistema operativo de base.

402

Capítulo 11

Internacionalización Compatibilidad con la norma JIS X 0213 Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No se necesita ningún otro requisito de memoria cuando el sistema se ejecuta en cualquiera de estos locales.

Compatibilidad Sólo se facilita soporte de Unicode 5.0 para aplicaciones que se ejecutan en plataformas de 32 y 64 bits basadas en Itanium® o en las aplicaciones compiladas en modo compartido en plataformas de 32 y 64 bits PA-RISC. El soporte de Unicode 5.0 no se facilita para las aplicaciones compiladas en el modo de archivo en revisiones anteriores de HP-UX. Las aplicaciones de archivo seguirán utilizando el repertorio de Unicode 3.0 según se admitía en las anteriores revisiones de HP-UX.

Rendimiento Para operaciones específicas, que implican la intercalación o el manejo de cadenas, se observarán con respecto a revisiones pasadas algunas mejoras del rendimiento en el sistema.

Documentación Consulte las páginas de manual de localedef (1) y eucset (1).

Obsolescencia No aplicable.

Compatibilidad con la norma JIS X 0213 Compatibilidad con la norma JIS X 0213, una norma relativa a juegos de caracteres japoneses extendidos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 JIS X 0213, establecida en el año 2000 y revisada en el año 2004 (JIS2004), se diseñó para proporcionar puntos de código suficientes para codificar todos los caracteres japoneses contemporáneos. JIS X 0213 se definió como una extensión de JIS X 0208 con 11.233 caracteres kanji y no kanji en total. Todos los caracteres kanji válidos para nombres personales que agregó el Gobierno japonés en el año 2004 se incluyen en la norma JIS X 0213. Capítulo 11

403

Internacionalización Compatibilidad con la norma KS X 1001 HP-UX11i v3 admite JIS X 0213 en el locale ja_JP.utf8. Las fuentes de mapa de bits, las fuentes TrueType y la funcionalidad de impresión se han mejorado para mostrar e imprimir caracteres JIS X 0213. iconv admite la conversión de códigos de JIS X 0213 entre las codificaciones SJIS/EUC y Unicode. Se dispone de una tabla de asignación de códigos y diccionarios de radicales para consultar el juego de caracteres JIS X 0213. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta nueva característica permite a los clientes mostrar, imprimir y procesar caracteres JIS X 0213 en HP-UX.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Guía del usuario del entorno de sistema en japonés HP-UX (redactado en japonés). Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

Compatibilidad con la norma KS X 1001 HP-UX 11i v3 admite el juego de caracteres nacionales coreanos más reciente: KS X 1001:2002.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 En 1998, se agregaron el signo del euro y signos de marca registrada al juego de caracteres KS X 1001. En el año 2002, se agregó a dicho juego de caracteres el signo de código postal. HP-UX 11i v3 admite los tres caracteres adicionales para estar en conformidad con KS X 1001:2002.

404

Capítulo 11

Internacionalización Compatibilidad con las normas Big5-2003 y CNS11643-2004 Los locales ko_KR.eucKR y ko_KR.utf8 admiten la nueva norma. Las fuentes de mapa de bits, las fuentes TrueType e iconv se han mejorado para admitirla. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta mejora permite a los clientes mostrar, imprimir y procesar todos los caracteres KS X 1001:2002 en HP-UX. El diseño de glifos de algunos caracteres se ha corregido para fuentes de mapa de bits Batang de cuerpo 16.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Guía del usuario del entorno de sistema en coreano HP-UX (redactado en coreano) Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

Compatibilidad con las normas Big5-2003 y CNS11643-2004 Compatibilidad con Big5-2003 y CNS11643-2004, dos juegos de caracteres del chino tradicional.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La norma Big5, establecida en 1984 y revisada en el año 2003 (Big5-2003), se diseñó para proporcionar un juego pequeño de caracteres básicos para codificar los caracteres del chino tradicional contemporáneo. Big5-2003 se definió como una extensión de Big5 y tiene sólo 2 planos con 13.051 caracteres del chino tradicional y 778 símbolos, sumando un total de 13.829 caracteres. Capítulo 11

405

Internacionalización Compatibilidad con las normas Big5-2003 y CNS11643-2004 La norma CNS11643, establecida en 1992 y revisada en el año 2004, (conocida como CNS11643-2004 o CNS11643 versión 3) se diseñó para proporcionar códigos de caracteres suficientes para codificar todos los caracteres del chino tradicional contemporáneos. La norma CNS11643-2004 se definió como una extensión de CNS11643 y puede tener 80 planos de códigos. Puede admitir: 8836 x 80 = 706.880 puntos de código. La norma CNS11643 original sólo tiene 16 planos de códigos. Todos los caracteres del chino tradicional válidos de nombres personales que el Gobierno de Taiwan permite se incluyen en el plano 4, y los planos 12 a 15. HP-UX11i v3 admite Big5-2003 en el locale zh_TW.big5. Las fuentes de mapa de bits, las fuentes TrueType y la funcionalidad de impresión se han mejorado para mostrar e imprimir estos caracteres Big5-2003. El comando iconv admite la conversión de códigos de Big5-2003 a las codificaciones CNS/EUC y Unicode, y viceversa. Se dispone de una tabla de asignación de códigos, diccionarios fonéticos y Tsang-Chieh para escribir el juego de caracteres Big5-2003. HP-UX11i v3 admite CNS11643-2004 para los planos 1 a 7 y 15 en los locales zh_TW.eucTW y zh_TW.utf8. Las fuentes de mapa de bits, las fuentes TrueType y la funcionalidad de impresión se han mejorado para mostrar e imprimir estos caracteres CNS11643-2004. Para el locale zh_TW.eucTW, el soporte de presentación se limita sólo a los caracteres de los planos 1-4. El comando iconv admite la conversión de códigos de CNS11643-2004 a codificaciones big5 y Unicode, y viceversa. Se dispone de una tabla de asignación de códigos y métodos de entrada de códigos internos para el juego de caracteres CNS11643-2004. Se dispone de diccionarios fonéticos y Tsang-Chieh para el juego de caracteres de base (planos 1-4) CNS11643. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta nueva característica permite a los clientes mostrar, escribir, imprimir y procesar caracteres Big5-2003 y CNS11643-2004 en HP-UX 11i v3.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Guía del usuario del entorno de sistema en chino tradicional HP-UX (redactado en chino tradicional). Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

406

Capítulo 11

Internacionalización Compatibilidad con HKSCS-2004

Compatibilidad con HKSCS-2004 Compatibilidad con la norma para el juego de caracteres del chino tradicional HKSCS-2004.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 La norma HKSCS (Hong Kong Supplementary Character Set - Juego de caracteres suplementario para Hong Kong), establecida en 1999 y revisada en el año 2004 (HKSCS-2004), se diseñó para proporcionar caracteres suficientes para codificar todos los caracteres del chino tradicional contemporáneos utilizados en la Región Administrativa Especial (SAR) de Hong Kong. HKSCS-2004 se definió como una extensión de la norma Big5 con 13.051 caracteres originales del chino tradicional Big5 y 4.941 caracteres más definidos en la zona UDC (caracteres definidos por el usuario), sumando un total de 17.992 caracteres. HP-UX11i v3 admite HKSCS-2004 en los locales zh_HK.hkbig5 y zh_HK.utf8. Las fuentes de mapa de bits, las fuentes TrueType y la funcionalidad de impresión se han mejorado para mostrar e imprimir estos caracteres HKSCS-2004. El comando iconv admite la conversión de códigos de HKSCS-2004 a diversas codificaciones Unicode, y viceversa. Se dispone de una tabla de asignación de códigos y diccionarios Tsang-Chieh para escribir el juego de caracteres HKSCS-2004. El método de entrada xtim se ha mejorado para permitir a los usuarios escribir caracteres del chino tradicional HKSCS-2004 cuando se utilizan los locales zh_HK.hkbig5 o zh_HK.utf8. Se facilitan ambos métodos de entrada: Tsang-Chieh y Rapid Tsang-Chieh. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta nueva característica permite a los clientes mostrar, imprimir, escribir y procesar caracteres HKSCS-2004 en HP-UX.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Guía del usuario del entorno de sistema en chino tradicional HP-UX (redactado en chino tradicional). Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Capítulo 11

407

Internacionalización Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica

Obsolescencia No aplicable.

Locales nuevos: Báltico/Rusia/Ucrania/Latinoamérica Se ofrece un nuevo soporte a nivel de sistema para una serie de países/regiones en HP-UX 11i v3, incluidos Estonia, Letonia, Lituania, Rusia, Ucrania, República Dominicana, Honduras y EE. UU. (español). Se facilita un total de 22 locales nuevos en HP-UX 11i v3 para habilitar el soporte de sistema en estas regiones.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se distribuyen los 22 conjuntos siguientes de archivos binarios de locales nuevos y archivos de origen para las versiones de 32 y 64 bits de sistemas PA-RISC y basados en Itanium®:

Tabla 11-1

República Dominicana, Honduras y EE. UU. (español) País

Basado en ISO 8859-1

Basado en UTF-8

República Dominicana

es_DO.iso88591

es_DO.iso885915

es_DO.utf8

Honduras

es_HN.iso88591

es_HN.iso885915

es_HN.utf8

Estados Unidos (español)

es_US.iso88591

es_US.iso885915

es_US.utf8

Tabla 11-2

Estonia País

Basado en ISO 8859-4

Estonia

Tabla 11-3

et_EE.iso88594

Basado en ISO 8859-15

Basado en UTF-8

et_EE.iso885915

et_EE.utf8

Basado en ISO 8859-13

Basado en UTF-8

Letonia y Lituania País

Basado en ISO 8859-4

Letonia

lv_LV.iso88594

lv_LV.iso885913

lv_LV.utf8

Lituania

lt_LT.iso88594

lt_LT.iso885913

lt_LT.utf8

Tabla 11-4

Rusia y Ucrania País

408

Basado en ISO 8859-15

Basado en MS CP1251

Rusia

ru_RU.cp1251

Ucrania

uk_UA.cp1251

Basado en Koi8-R

Basado en UTF-8

ru_RU.koi8r uk_UA.utf8

Capítulo 11

Internacionalización Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc Tenga en cuenta que para las versiones PA-RISC, los binarios de locales que se suministran son de la versión 3. Consulte la sección “Versiones de locales nuevas” para obtener más detalles relativos a los niveles de soporte. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No se necesita ningún otro requisito de memoria cuando el sistema se ejecuta en cualquiera de estos locales.

Compatibilidad Este conjunto de nuevos locales no se suministra para aplicaciones compiladas en modo de archivo en plataformas PA-RISC. Sólo se admiten aplicaciones ejecutadas en sistemas basados en Itanium® o ejecutadas en modo compartido en sistemas PA-RISC.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación No aplicable.

Obsolescencia No aplicable.

Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc Con la revisión 11i v3, se ha generado una nueva versión de locales “locales.3” para todos los archivos binarios de locales compatibles con el sistema. Se facilita para proteger las aplicaciones de archivos más antiguas que se basan en PA-RISC contra el comportamiento imprevisto de los sistemas que se necesita para la compatibilidad total con la norma UNIX 2003. Asimismo, localedef y libc se han ampliado para admitir hasta 255 clases de caracteres ctype definidos en un locale y varios elementos de palabras clave de locales de moneda internacional LC_MONETARY nuevos definidos en UNIX 2003.

Capítulo 11

409

Internacionalización Versiones de locales nuevas: Cambios de internacionalización relativos a UNIX 2003 para localedef/libc

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han realizado varios cambios en el archivo de encabezado estándar /usr/include/locale.h para estar en conformidad con la norma UNIX 2003. Estos cambios afectan a la estructura de datos interna del locale que genera el comando localedef y a las rutinas libc asociadas que tienen acceso a dichos locales. Los usuarios encontrarán una nueva versión de locales “locales.3” en: • • • •

/usr/lib/nls/loc/locales.3 (para sistemas PA-RISC de 32 bits) /usr/lib/nls/loc/pa20_64/locales.3 (para sistemas PA-RISC de 64 bits) /usr/lib/nls/loc/hpux32/locales.3 (para sistemas basados en Itanium® de 32 bits) /usr/lib/nls/loc/hpux64/locales.3 (para sistemas basados en Itanium® de 64 bits)

Como parte de la nueva versión de locales.3, se han realizado otros cambios en la esencia de los locales, dando como resultado locales más optimizados y más pequeños que necesitan menos espacio en disco, al mismo tiempo que ofrecen un mejor rendimiento en tiempo de ejecución (especialmente cuando procesan juegos de caracteres más grandes, por ejemplo, Unicode) que en versiones de locales anteriores. La utilidad localedef permite ahora la definición de hasta 255 clases de tipos de caracteres en un locale. Las revisiones anteriores permitían un máximo de 32 clases de tipos de caracteres. Los locales admiten actualmente palabras clave UNIX 2003 LC_MONETARY nuevas que strfmon() y localeconv() utilizan. Para obtener más información, consulte las páginas de manual de localeconv y strfmon. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión No se necesita ningún requisito de memoria adicional cuando se utilizan estas versiones de archivos binarios de locales nuevas.

Compatibilidad Las aplicaciones de archivo PA-RISC más antiguas no podrán utilizar estos nuevos locales locales.3, a no ser que estén enlazadas estáticamente en un sistema 11i v3. Para mantener la compatibilidad, los binarios de locales más antiguos (locales.1 y locales.2) se siguen suministrando para que los utilicen las aplicaciones de archivo. Los clientes que proporcionan su propio conjunto de binarios de locales personalizados tendrán que volver a crearlos en sistemas 11i v3 con ayuda del comando localedef para generar los archivos binarios v3 “locales.3” correctos. Los archivos binarios de locales creados en revisiones anteriores, como los instalados en los subdirectorios “locales.1” o “locales.2”, no se pueden instalar en la zona locales.3. Esta prohibición se ha documentado en la sección “Note” de la página de manual de localedef (1M) correspondiente a varias de las últimas revisiones. 410

Capítulo 11

Internacionalización Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv

Rendimiento Con la nueva reestructuración de los archivos binarios de locales, algunas aplicaciones de uso intensivo en el manejo de cadenas y ordenación/intercalación pueden presentar mejoras en el rendimiento en comparación con revisiones anteriores.

Documentación No aplicable.

Obsolescencia Los archivos binarios locales.1 basados en 10.20 se consideran desaprobados y dejarán de suministrarse en una revisión futura. Los archivos binarios locales.2 basados en 11i se trasladarán del conjunto de archivos del sistema operativo de base (Base-OS) a un conjunto de archivos opcional que sólo se puede instalar si lo solicitan los usuarios.

Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv Los comandos localedef, locale e iconv y las API de biblioteca C asociadas, las bases de datos de locale y los convertidores iconv, que proporcionan el soporte de internacionalización central en HP-UX, se han actualizado para su armonización con la norma UNIX 2003.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los comandos localedef, locale e iconv admiten ahora todas las opciones y características nuevas definidas en la norma UNIX 2003. El comando localedef admite ahora las siguientes opciones y características nuevas: •

Nueva opción -u para especificar el nombre de un juego de códigos utilizado como la asignación de destino de los símbolos de caracteres e intercalar los símbolos de elementos cuyos valores de codificación se hayan definido en relación con los valores escalares Unicode.



Nuevas palabras clave LC_MONETARY relativas al formato de cantidades monetarias con símbolo de moneda internacional.



Uso opcional de la especificación del ancho en los archivos charmap para especificar el ancho de caracteres de varios bytes en lugar de utilizar un método wcwidth.

Se ha mejorado el comando locale para mostrar las nuevas palabras clave LC_MONETARY definidas en la norma UNIX 2003.

Capítulo 11

411

Internacionalización Compatibilidad con UNIX 2003 en los comandos localedef, locale e iconv El comando iconv se ha mejorado para admitir las siguientes opciones y características nuevas: •

La nueva opción -l que muestra una lista de todos los pares “fromcode” y “tocode” admitidos.



Soporte del uso de archivos charmap en la línea de comandos en lugar de los nombres de juego de códigos “from” y “to”.



Soporte de las nuevas opciones de la línea de comandos -c y -s que procesan caracteres no válidos y modificación de la semántica de la línea de comandos.

La semántica de las distintas palabras clave LC_MONETARY en un archivo de locale se interpreta ahora según la norma UNIX 2003. Por consiguiente, el comportamiento de la función strfmon() se ha cambiado algo. Los valores de palabras clave en los locales del sistema se han ajustado algo para compensar este cambio de comportamiento con el resultado final de que la función strfmon() se comportará igual que antes para las aplicaciones que utilizan los locales del sistema. No obstante, cualquier locale generado por parte del usuario puede necesitar cierta optimización para proporcionar el mismo comportamiento strfmon() que antes. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión El cambio deberá ser transparente para los usuarios, a menos que éstos utilicen sus propios locales personalizados en lugar de los locales proporcionados por el sistema. Dado el caso, el comportamiento de la función strfmon() puede cambiar según cómo estén definidas las secciones LC_MONETARY de los locales personalizados. Las aplicaciones que utilizan la función localeconv() para recuperar los parámetros LC_MONETARY pueden tener que actualizarse para manejar los miembros nuevos devueltos en la estructura lconv. Pocas aplicaciones utilizan locales personalizados o la función localeconv() para dar formato directamente a valores monetarios. Por lo tanto, la repercusión debería ser mínima. El cambio de la semántica de la línea de comandos del comando iconv también puede afectar a las aplicaciones que dependan de la semántica de la línea de comandos antigua.

Compatibilidad El comportamiento de la función strfmon() ha cambiado algo para su armonización con la norma UNIX 2003. Los locales del sistema se han cambiado en consecuencia para que el comportamiento de la función strfmon() sea igual que antes, a menos que las aplicaciones utilicen locales que no sean del sistema. Dado el caso, las secciones LC_MONETARY de los locales personalizados del usuario pueden tener que actualizarse para proporcionar el comportamiento strfmon() antiguo. La función localeconv() se ha cambiado para devolver una estructura lconv con miembros nuevos para dar formato a cantidades monetarias con símbolo de moneda internacional. Los valores de algunos de los miembros existentes pueden cambiarse para reflejar la semántica nueva de la norma UNIX 2003. Las aplicaciones que utilizan esos valores directamente para dar formato pueden tener que actualizarse para manejar la nueva semántica definida en la norma UNIX 2003. Las aplicaciones enlazadas con la biblioteca libc de archivo no se verán afectadas, a menos que se recompilen para la revisión actual. La semántica de la línea de comandos del comando iconv también se ha modificado. 412

Capítulo 11

Internacionalización Propiedades de ancho alternativas para los juegos de códigos Unicode

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual de los siguientes comandos se han actualizado para reflejar las funcionalidades nuevas y actualizadas: iconv (1), localedef (1M), localeconv (3C), strfmon (3C), localedef (4) y charmap (4)

Obsolescencia No aplicable.

Propiedades de ancho alternativas para los juegos de códigos Unicode Soporte para propiedades de ancho alternativas en relación con los locales Unicode asiáticos.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Unicode/ISO-10646 es un juego de caracteres estándar de la industria. Como parte de la norma Unicode, las propiedades de ancho se han definido para todos los puntos de código Unicode. Estos anchos se clasifican en ancho medio, ancho completo, estrecho, neutro y ambiguo. Los caracteres ambiguos son de ancho medio o de ancho completo, según las fuentes utilizadas para mostrar dichos caracteres. En HP-UX, los juegos de códigos asiáticos utilizan fuentes de ancho completo para todos los caracteres, excepto ASCII, y caracteres Katakana de ancho medio, variantes hangul y symbol. El uso de fuentes de ancho completo en los juegos de códigos Unicode asiáticos necesita el soporte de propiedades de ancho alternativas para estos locales. HP-UX11i v3 admite propiedades de ancho alternativas para locales asiáticos. El controlador pty, dtterm, eucset, Xlib, los métodos libc y las bases de datos XLocale se han mejorado para admitir esta característica nueva. Esta mejora proporciona el mismo aspecto y funcionamiento de los caracteres que se muestran en el Unicode asiático y los correspondientes juegos de códigos de las normas nacionales. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Capítulo 11

413

Internacionalización Comandos de mensajería nuevos: mkcatdefs, dspmsg y dspcat

Repercusión HP-UX11i v2 y las versiones anteriores muestran caracteres de ancho medio mediante fuentes latinas. HP-UX11i v3 muestra caracteres de ancho completo mediante fuentes asiáticas. Los caracteres mostrados en los locales Unicode asiáticos tendrán el mismo aspecto y funcionamiento en comparación con los juegos de códigos nacionales asiáticos.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Características de internacionalización de HP-UX 11i v3, que se facilita en http://docs.hp.com.

Obsolescencia No aplicable.

Comandos de mensajería nuevos: mkcatdefs, dspmsg y dspcat Se han agregado los nuevos comandos de mensajería mkcatdefs, dspmsg y dspcat en HP-UX a efectos de compatibilidad con Tru64 UNIX.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El comando mkcatdefs es un preprocesador para el comando gencat. Habilita el uso de identificadores de mensajes y conjuntos simbólicos en los archivos de catálogo de mensajes en lugar de conjuntos numéricos y números de mensajes. El comando dspmsg habilita las secuencias de comandos shell para utilizar el catálogo de mensajes del sistema a fin de mostrar los mensajes que pueda ver el usuario. El comando dspcat muestra una parte de todos los mensajes en un catálogo de mensajes. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

414

Capítulo 11

Internacionalización Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv

Repercusión Estos nuevos comandos de mensajería simplifican la migración de las aplicaciones Tru64 UNIX que utilizan dichos comandos de mensajería a HP-UX.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las páginas de manual de los siguientes comandos se han agregado para describir los nuevos comandos de mensajería: mkcatdefs (1), dspmsg (1) y dspcat (1)

Obsolescencia No aplicable.

Cambios del archivo de configuración del convertidor de juegos de códigos iconv: system.config.iconv Se facilita un archivo system.config.iconv nuevo para separar la información de la tabla de asignación de iconv proporcionada por el sistema operativo central HP-UX de la información de la tabla de asignación de iconv por capas específica del usuario y de otro fabricante.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Otros fabricantes y las aplicaciones de usuario pueden agregar fácilmente convertidores de juegos de códigos según proceda en el marco HP-UX. En revisiones anteriores, los cambios realizados en el archivo config.iconv para agregar información nueva relativa a la asignación de convertidores se veía afectada de manera negativa cuando las actualizaciones del sistema operativo o los parches nuevos se instalaban en el sistema. La lógica del convertidor iconv en libc se ha modificado para reconocer la existencia de dos archivos de asignación de configuración iconv: system.config.iconv, que es nuevo para 11i v3 y el archivo config.iconv ya existente. Este cambio se proporciona en 11i v3 para impedir que la información de asignación de iconv específica del usuario y de otro fabricante en config.iconv se sobrescriba cuando HP facilita actualizaciones del sistema operativo y parches para iconv.

Capítulo 11

415

Internacionalización Convertidor de los juegos de caracteres de gran sistema (mainframe) para Japón En 11i v3, la función iconv buscará primero las asignaciones de convertidor en el archivo system.config.iconv y, si no las encuentra, en el archivo config.iconv. Los usuarios sólo deberán modificar el archivo config.iconv para cambiar o agregar conversiones iconv específicas del usuario. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Las adiciones de asignaciones iconv personalizadas en config.iconv se preservan ahora cuando las actualizaciones del sistema operativo HP-UX y los parches iconv se aplican en un sistema dado. No es preciso que el usuario efectúe ningún cambio.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Consulte las páginas de manual de iconv (1) e iconv (3C).

Obsolescencia No aplicable.

Convertidor de los juegos de caracteres de gran sistema (mainframe) para Japón iconv admite actualmente una zona extendida de conjuntos de caracteres de gran sistema (mainframe) para Japón, incluidas las conversiones de varias variantes Unicode y hacia las mismas, abarcándose UTF-8 y UCS-4.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los convertidores de juegos de caracteres de gran sistema (NEC JIPS, Fujitsu JEF y Hitachi KEIS), que proporciona iconv, se han mejorado para convertir los caracteres definidos por el proveedor, ubicados en un juego de caracteres extendido, de SJIS, eucJP y Unicode, y viceversa. 416

Capítulo 11

Internacionalización Soporte de impresoras PostScript internacionalizadas: psfontpf Las conversiones se pueden realizar a partir de diversas variantes Unicode, incluidas UTF-8, UCS-2BE, UCS-2LE, UCS-4, UCS-4BE y UCS-4LE, además de UCS-2, y hacia las mismas. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta mejora habilita a los usuarios para transferir y procesar muchos caracteres definidos por el proveedor de gran sistema (mainframe) en HP-UX.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Guía del usuario del entorno de sistema en japonés HP-UX (redactado en japonés). Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

Soporte de impresoras PostScript internacionalizadas: psfontpf Un nuevo filtro de impresora PostScript que admite la impresión de caracteres internacionales en archivos de texto y páginas web mostradas por Mozilla/Firefox.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 El nuevo filtro de impresora psfontpf permite imprimir caracteres internacionales distintos del inglés en archivos de texto y páginas web (mostradas por Mozilla/Firefox) en impresoras que admiten el lenguaje de impresión PostScript de nivel 2 o 3. Las impresoras no necesitan tener fuentes de idiomas locales ya instaladas, puesto que se utilizarán, si fuera necesario, los archivos de fuentes del sistema HP-UX. El comando psmsgen es una herramienta de configuración para administrar las secuencias de comandos de modelo de impresoras que utilizan el filtro de impresora psfontpf. Capítulo 11

417

Internacionalización Impresión en idiomas asiáticos Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión La nueva capacidad de impresión PostScript permite a los clientes imprimir lo que ven en las páginas web sin que falten caracteres.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Las siguientes páginas de manual nuevas se han agregado para describir la nueva capacidad de impresión PostScript: psfontpf (1M), psmsgen (1M) Para obtener más detalles sobre cómo utilizar el filtro de impresora PostScript, consulte el documento HP-UX 11i v3 International Printing Features. Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

Impresión en idiomas asiáticos Los filtros y archivos modelo lp asiáticos se han mejorado en relación con la conformidad con importantes normas nacionales de Asia e ISO 10646.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Los archivos modelo lp asiáticos, PCL5.asian para impresoras HP LasetJet y ESCP para impresoras de matriz de puntos ESC/P, pueden imprimir actualmente los caracteres definidos en las últimas normas nacionales, incluidas JIS X 0213:2004, KS X 1001:2002, GB18030-2000, Big5-2003, CNS11643-2004 y HKSCS-2004, así como ISO10646, al utilizar fuentes TrueType asiáticas y fuentes de mapa de bits en HP-UX. El archivo modelo lp LIPS4 japonés puede imprimir ahora los caracteres definidos en JIS X 0213:2004 e ISO10646. 418

Capítulo 11

Internacionalización Impresión en idiomas asiáticos El modelo PCL5.asian admite la impresora OfficeJet 7210 con la opción pcl3. ESCP permite el uso de 94 caracteres definidos por el usuario por línea, en lugar de por trabajo. Los modelos PCL5.asian, ESCP y LIPS4 permiten utilizar fuentes TrueType para caracteres definidos por el usuario con la opción umap. La herramienta de configuración de impresoras de red setnetlp se ha mejorado. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta mejora permite a los clientes imprimir los caracteres definidos en las últimas normas nacionales asiáticas e ISO10646.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad. Los clientes que necesiten compatibilidad completa con las revisiones anteriores pueden encontrar la versión anterior de los archivos modelo lp en /usr/old/usr/lib/lp/model.

Rendimiento El rendimiento de impresión de PCL5.asian se ha mejorado aunque la impresora no tiene fuentes asiáticas.

Documentación Para obtener detalles, consulte la Guía del usuario del entorno de sistema asiático correspondiente. Estas guías son: • • • •

Guía del usuario del entorno de sistema en japonés HP-UX (redactada en japonés) Guía del usuario del entorno de sistema en coreano HP-UX (redactada en coreano) Guía del usuario del entorno de sistema en chino tradicional HP-UX (redactada en chino tradicional) Guía del usuario del entorno de sistema en chino simplificado HP-UX (redactada en chino simplificado)

Estos documentos se ubican en la sección HP-UX 11i v3 del sitio web http://docs.hp.com. Para obtener más detalles sobre cómo utilizar el archivo modelo PCL5.asian y el comando setnetlp, consulte el documento HP-UX 11i v3 International Printing Features. Este documento se ubica en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia Los caracteres definidos por el usuario desarrollados por las herramientas UDC (Carácter definido por el usuario) del chino tradicional no se admiten. El archivo modelo lp LIPS4 no admite las impresoras LIPS2.

Capítulo 11

419

Internacionalización Fuentes TrueType para los juegos de códigos de Europa

Fuentes TrueType para los juegos de códigos de Europa Fuentes TrueType adicionales para los juegos de códigos europeos en HP-UX 11i v3.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las fuentes TrueType las utilizan tecnologías superpuestas, por ejemplo, Java, X-Windows y módulos de impresión. Estas tecnologías necesitan dichas fuentes para cumplir con los requisitos del mercado europeo. Los patrones de glifos se han diseñado según las normas Unicode y se han indexado como puntos de código Unicode. HP-UX11i v3 proporciona compatibilidad adicional con fuentes TrueType con el fin de abarcar los patrones de glifos para caracteres ASCII, latín-1 suplemento, latín extendido-A, latín extendido-B, griegos y cirílicos, y símbolos de moneda. Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta nueva característica permite a los clientes mostrar e imprimir los caracteres enumerados en la sección de resumen.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Características de internacionalización de HP-UX 11i v3, que se facilita en http://docs.hp.com.

Obsolescencia No aplicable.

420

Capítulo 11

Internacionalización Fuentes TrueType para idiomas asiáticos

Fuentes TrueType para idiomas asiáticos Las fuentes TrueType para idiomas asiáticos se han mejorado para cumplir con las normas nacionales más recientes y la norma ISO10646. Se incluyen nuevos tipos de letra para fuentes de los idiomas japonés, chino simplificado y chino tradicional.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Japonés •

Las tipos de letra HG-GothicB y HG-MinchoL se han mejorado para incluir los caracteres JIS X 0213:2004.



Se dispone de tipos de letra nuevos: Heisei-KakuGothicW5 y Heisei-MinchoW3.



Se dispone de codificaciones nuevas: JIS X 0213 plano1/plano2 e ISO10646 BMP/plano2.

Coreano •

Los tipos de letra HYBatang, HYDotum, HYGulim y HYGungsuh se han mejorado para incluir los últimos caracteres KS X 1001:2002 e ISO10646.



Se dispone de codificaciones nuevas: KS X 1001:2002, KS X 1003:1993 e ISO10646 BMP/plano2.

Chino simplificado •

Los tipos de letra ZYCJKHei y ZYCJKSun se han mejorado para incluir los últimos caracteres GB18030 e ISO10646.



Se dispone de tipos de letra nuevos: FZFangSong y FZKai.



Se dispone de una codificación nueva: ISO10646 BMP/plano2.

Chino tradicional •

El tipo de letra ARMINGTil se ha mejorado para incluir los últimos caracteres Big5-2003, CNS11643-2004 e ISO10646.



El tipo de letra ARMINGTilHK se ha mejorado para incluir los últimos caracteres HKSCS-2004 e ISO10646.



Se dispone de tipos de letra nuevos: ARPSTDKaim y ARPSTDKaimHk.



Se dispone de codificaciones nuevas: CNS11643-2004-plano5/6/7/15 e ISO10646 BMP/plano2.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Capítulo 11

421

Internacionalización Fuentes de mapa de bits para idiomas asiáticos

Repercusión Esta mejora permite a los clientes mostrar e imprimir los caracteres definidos en las últimas normas nacionales asiáticas e ISO10646.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte la Guía del usuario del entorno de sistema asiático correspondiente. Estas guías son: • • • •

Guía del usuario del entorno de sistema en japonés HP-UX (redactada en japonés) Guía del usuario del entorno de sistema en coreano HP-UX (redactada en coreano) Guía del usuario del entorno de sistema en chino tradicional HP-UX (redactada en chino tradicional) Guía del usuario del entorno de sistema en chino simplificado HP-UX (redactada en chino simplificado)

Estos documentos se ubican en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

Fuentes de mapa de bits para idiomas asiáticos Las fuentes de mapa de bits para idiomas asiáticos se han mejorado para cumplir con las normas nacionales más recientes y la norma ISO 10646.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Japonés •

Se dispone de fuentes de mapa de bits nuevas para cumplir con JIS X 0213:2004 plano1/2 e ISO10646 BMP/plano2.

Coreano

422



Se dispone de fuentes de mapa de bits nuevas para cumplir con ISO10646 plano2.



Las fuentes existentes se han mejorado para incluir los últimos caracteres KS X 1001:2002 e ISO10646 con más glifos legibles.

Capítulo 11

Internacionalización Fuentes de mapa de bits para idiomas asiáticos Chino simplificado •

Se dispone de fuentes de mapa de bits nuevas para cumplir con ISO10646 plano2.



Las fuentes existentes se han mejorado para incluir los últimos caracteres GB18030 e ISO10646.

Chino tradicional •

Se dispone de fuentes de mapa de bits nuevas para cumplir con ISO10646 BMP/plano2.



Las fuentes existentes se han mejorado para incluir los últimos caracteres Big5-2003, CNS11643-2004 y HKSCS-2004 con más glifos legibles.

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Esta mejora permite a los clientes mostrar los caracteres definidos en las últimas normas nacionales e ISO10646. El diseño de los glifos se ha modificado y mejorado en las fuentes existentes de los idiomas coreano y chino tradicional.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte la Guía del usuario del entorno de sistema asiático correspondiente. Estas guías son: • • • •

Guía del usuario del entorno de sistema en japonés HP-UX (redactada en japonés) Guía del usuario del entorno de sistema en coreano HP-UX (redactada en coreano) Guía del usuario del entorno de sistema en chino tradicional HP-UX (redactada en chino tradicional) Guía del usuario del entorno de sistema en chino simplificado HP-UX (redactada en chino simplificado)

Estos documentos se ubican en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Obsolescencia No aplicable.

Capítulo 11

423

Internacionalización Soporte de fuentes de reserva

Soporte de fuentes de reserva Integración del soporte de fuentes de reserva para los locales Unicode asiáticos

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Se han agregado varios miles de caracteres nuevos a las normas Unicode/ISO-10646. Los locales HP-UX admiten todos los puntos de código definidos en la norma Unicode 5.0. HP-UX no facilita glifos ni fuentes para abarcar todos los caracteres definidos en las normas. Los intentos de una aplicación de interface gráfica de usuario por mostrar un texto que tenga caracteres para los que no haya ningún glifo tendrán un comportamiento imprevisible. Éste es un problema habitual de cualquier sistema operativo. HP-UX11i v3 proporciona un soporte de fuentes de reserva que ayuda a paliar el mencionado comportamiento imprevisible de las aplicaciones de interface gráfica de usuario basadas en texto. En caso de que no haya ningún glifo, la aplicación mostrará los caracteres “?” o “::” . Los módulos de base de datos Xlib y XLocale se han mejorado para que se muestren los glifos “?” o “::” . Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 Consulte la sección “Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1”

Repercusión Los glifos “?” o “::” se muestran para los caracteres para los que no se disponga de ningún glifo/fuente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener detalles, consulte el documento Características de internacionalización de HP-UX 11i v3, que se facilita en http://docs.hp.com.

Obsolescencia No aplicable.

424

Capítulo 11

Internacionalización Funciones para los idiomas asiáticos obsoletas y desaprobadas

Funciones para los idiomas asiáticos obsoletas y desaprobadas Varias funciones heredadas relacionadas con el soporte de idiomas asiáticos se han quedado obsoletas o se han eliminado en HP-UX 11i v3.

Obsolescencia Las siguientes funciones ya no se suministran en HP-UX 11i v3: •

Modelos lp para impresoras asiáticas: hpc1208a, PCL4.nloo y PS.nlio. Se han sustituido por los modelos PCL5.asian y PS2.nlio.



Método de entrada de japonés ATOK8. ATOK X es el método de entrada de sustitución recomendado.



Herramientas de terminales asiáticos: bserver, nlio, nlioinit y nliostart.



Kit de herramientas de chino simplificado: sconv y sptr.



Herramientas UDC para chino tradicional: big5-et, et-big5, big5-cwin, cwin-big5, big5udfgen, big5udfdown, ccdcudfgen y ccdcudfdown.



Herramienta de impresión transparente de terminal: ptr.



Herramienta de búsqueda de códigos EUC según la norma CNS: coder.

Desaprobadas Las siguientes funciones se consideran desaprobadas y se eliminarán en la siguiente revisión importante de HP-UX. •

Modelos lp para impresoras asiáticas: LIPS3, LPS, hpc1200aj, hpc1200ak, hpc1200ac, hpc1200at y hpc1205at.



Las rutinas de utilidades y bibliotecas específicas del japonés descritas en /usr/share/doc/JpnCmdLib.txt.



Las fuentes de mapa de bits de 32/40/48/64 puntos coreanas.



Las fuentes de mapa de bits de 34/42/50 puntos del chino tradicional.

Documentación Para obtener detalles, consulte la Guía del usuario del entorno de sistema asiático correspondiente. Estas guías son: • • • •

Guía del usuario del entorno de sistema en japonés HP-UX (redactada en japonés) Guía del usuario del entorno de sistema en coreano HP-UX (redactada en coreano) Guía del usuario del entorno de sistema en chino tradicional HP-UX (redactada en chino tradicional) Guía del usuario del entorno de sistema en chino simplificado HP-UX (redactada en chino simplificado)

Estos documentos se ubican en la sección HP-UX 11i v3 del sitio web http://docs.hp.com.

Capítulo 11

425

Internacionalización Funciones para los idiomas asiáticos obsoletas y desaprobadas

426

Capítulo 11

12

Otra funcionalidad

Contenido de este capítulo En este capítulo, se describe otra funcionalidad de software de sistema operativo nueva y modificada, abarcándose:

Capítulo 12



Common Desktop Environment (consulte la página 428)



Distributed Computing Environment (DCE) Client e Integrated Login (consulte la página 435)

427

Otra funcionalidad Common Desktop Environment

Common Desktop Environment Common Desktop Environment 2.1 (CDE) es un entorno para interactuar con el sistema. Cuando el entorno CDE se ejecuta en el sistema, se dice que es el escritorio del sistema.

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 •

HP-UX incluye actualmente elementos basados en Itanium® nativos — Bibliotecas X/Motif de 32 y 64 bits que se distribuyen respectivamente en las siguientes ubicaciones: — /usr/lib/hpux32/X11R6/ — /usr/lib/hpux32/Motif2.1/ — /usr/contrib/X11R6/lib/hpux32/ y — /usr/lib/hpux64/X11R6/ — /usr/lib/hpux64/Motif2.1/ — /usr/contrib/X11R6/lib/hpux64/ Los enlaces simbólicos correspondientes se facilitan en los directorios /usr/lib/hpux32/ y /usr/lib/hpux64/, respectivamente. — Compilador de lenguaje de interface de usuario de 32 y 64 bits (uil/uil64) y archivo imake de 32 bits. — Archivos binarios CDE de 32 bits facilitados en el directorio /usr/dt/bin/. — Xclients de 32 bits facilitados en el directorio /usr/bin/X11/. — Bibliotecas de 32 bits facilitadas en el directorio /usr/dt/lib/hpux32/. — Se mantienen las bibliotecas PA-RISC de 32 bits y se ubican en el directorio /usr/dt/lib/. — HP-UX Developer’s Toolkit está disponible como el producto HPDesktopDev, que se puede descargar libremente. Actualmente consta de un entorno CDE y X/Motif basado en Itanium® para desarrollar interfaces de usuario.

428



CDE aporta por primera vez en HP-UX 11i v3 bibliotecas PA-RISC y basadas en Itanium® de 64 bits en los directorios /usr/dt/lib/pa20_64/ y /usr/dt/lib/hpux64/, respectivamente.



El entorno CDE admite actualmente la característica Node and Host Name Expansion. Las interfaces de usuario del entorno CDE muestran uname/hostname truncados si la cadena del mensaje rebasa el ancho de pantalla.



El entorno CDE admite la característica de nombres de usuario extendidos. Las interfaces de usuario del entorno CDE muestran nombres de usuario truncados si la cadena del mensaje rebasa el ancho de pantalla.

Capítulo 12

Otra funcionalidad Common Desktop Environment •

El soporte de UCS-4 se integra en la biblioteca de fuentes, el trazador de barrido lineal ufst, xfs y mkfontdir. Esta característica se facilita en las versiones basadas en Itanium® y PA-RISC de estos componentes.



dtlogin no intentará iniciar Xserver continuamente si no se inicia. En su lugar, dtlogin intenta iniciar sólo X durante el número de veces proporcionado en startAttempts. El valor por defecto de startAttempts es 4 y es susceptible de configuración por el usuario. Para obtener más información, consulte la página de manual de dtlogin (1).



dtterm se ha mejorado para utilizar las propiedades de ancho actuales para todos los locales Unicode/UTF8 europeos/latín y las propiedades de ancho alternativas en los locales Unicode/UTF8 asiáticos.



Los componentes CDE se han habilitado y mejorado parcialmente para HP-UX 11i Security Containment. dtsession, dtterm, xterm, dtprintinfo y dtaction son compatibles con los privilegios y se han eliminado los bits SUID. dtprintinfo, dtaction y dthelpgen necesitan autorizaciones hpux.cde.dtprintinfo, hpux.cde.dtaction y hpux.cde.dthelpgen, respectivamente, para realizar operaciones de superusuario. Por defecto, el usuario root tiene todas las autorizaciones hpux.cde.*. Las páginas de manual de dtprintinfo, dtaction y dthelpgen se han modificado para incluir esta información.



Actualmente, HP-UX 11i Security Containment no se habilita en el entorno CDE para: — los demonios iniciados por inetd, como dtlogin, rpc.ttdbserver, dtspcd y rpc.cmsd — las secuencias de comandos ejecutadas por el usuario root, como dtappintegrate y dtconfig — dtfile



El entorno CDE utiliza actualmente lp como valor por defecto para impresión. Existe una opción que permite al usuario deshabilitar lp e imprimir utilizando TPS y viceversa. Los componentes CDE afectados por este cambio son dtcm, dtmail y dtpad. La impresión con dtcm, dtmail y dtpad se puede producir bien con lp o bien con TPS.



Todos los componentes cFront CDE y bibliotecas se han migrado a aC++, incluidas las bibliotecas CDE, libtt (3) y libDtSvc (3). Es posible que las aplicaciones cfront no funcionen con bibliotecas creadas con aC++. Para proporcionar compatibilidad retroactiva, se suministran bibliotecas creadas tanto con aC++ como con cfront. Las bibliotecas creadas con cFront existentes siguen facilitándose en — /usr/dt/lib/libtt.3 (La biblioteca de mensajería Tooltalk) — /usr/dt/lib/libDtSvc.3 (La biblioteca de servicio Desktop) Los conjuntos de bibliotecas anteriores (mensajería Tooltalk y servicio Desktop) también se distribuyen como bibliotecas creadas con aC++. — /usr/dt/lib/libtt.4 (La biblioteca de mensajería Tooltalk) — /usr/dt/lib/libDtSvc.4 (La biblioteca de servicio Desktop) Todas las aplicaciones CDE utilizan bibliotecas CDE creadas con aC++.

Capítulo 12

429

Otra funcionalidad Common Desktop Environment •

CDE 2.1 en HP-UX 11.00 y HP-UX 11i v1.0 contiene una herramienta de transición VUEtoCDE que permite migrar las personalizaciones de HP VUE al entorno CDE durante la mejora a partir de HP-UX 10.x. Esta herramienta no se facilita en HP-UX 11i v1.5 ni versiones posteriores, ya que no hay ningún método de mejora desde HP-UX 10.10/10.20 a estas versiones.



El entorno CDE admite IPv6 en HP-UX 11i v2 y versiones posteriores. Esto se agrega al soporte de Ipv4 que el entorno CDE ya proporciona.



Los servicios dtspcd (servicio de control de subprocesos CDE) y rpc.ttdbserver (servidor de bases de datos ToolTalk basadas en RPC) deben configurarse para ejecutarse en modo Ipv6. Para obtener más detalles, consulte las páginas de manual correspondientes que se enumeran más adelante.



Las aplicaciones CDE admiten las direcciones Ipv6 para la variable de entorno DISPLAY.



El entorno CDE se ha mejorado para utilizar servicios utmps/wtmps/btmps escalables. (Para obtener más información sobre estos servicios, consulte el soporte de Ipv6 que integra HP-UX libc y los comandos HP-UX.)



El entorno CDE integra actualmente características que aportan a los usuarios con discapacidad física una mayor accesibilidad al escritorio. Estas características adicionales son: — Un solo punto de control de la interface gráfica de usuario a través de dtstyle para habilitar o deshabilitar características de accesibilidad. — AccessX, un cliente para cambiar la configuración del teclado y el mouse que permite a los usuarios navegar fácilmente. Se puede llamar a AccessX desde Desktop Style Manager. También se puede llamar desde la línea de comandos como /usr/bin/X11/AccessX/accessx. — Nueva utilidad ampliadora de la pantalla denominada xzoom que se facilita sin soporte en /usr/contrib/bin/X11.

430



Las características de accesibilidad no se han adaptado a los idiomas locales, pero están disponibles en todos los locales que el entorno CDE admite.



Algunos de los componentes Xclient se distribuyen sin soporte en /usr/contrib/bin, /usr/contrib/bin/X11, /usr/contrib/bin/X11R5 como PA-RISC en la plataforma basada en Itanium®. Se ejecutan por medio de Aries (compatibilidad PA-RISC). (Para obtener más información sobre Aries, consulte el Conversor binario Aries.)



Xfree86 xterm se suministra actualmente en /usr/bin/X11 y el antiguo comando xterm basado en X11R5 se ha trasladado a /usr/contrib/bin/X11R5. El comando xterm basado en Xfree86 tiene soporte para los tipos de terminales VTUTF8 y VT100+, y habilita el acceso remoto para los usuarios del shell EFI. El comando se basa en X11R6 y se enlaza con libc.2. Se han eliminado las limitaciones LDAP. El direccionamiento IPv6 se admite.

Capítulo 12

Otra funcionalidad Common Desktop Environment Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

HP-UX incluye actualmente elementos basados en Itanium® nativos — Archivos binarios CDE de 32 bits facilitados en el directorio /usr/dt/bin/. — Xclients de 32 bits facilitados en el directorio /usr/bin/X11/. — Bibliotecas de 32 bits facilitadas en el directorio /usr/dt/lib/hpux32/. — Se conservan las bibliotecas PA-RISC de 32 bits y se ubican en el directorio /usr/dt/lib/. — HP-UX Developer’s Toolkit está disponible como el producto HPDesktopDev, que se puede descargar libremente. Actualmente consta de un entorno CDE y X/Motif basado en Itanium® para desarrollar interfaces de usuario.



CDE aporta por primera vez en HP-UX 11i v3 bibliotecas PA-RISC y basadas en Itanium® de 64 bits en los directorios /usr/dt/lib/pa20_64/ y /usr/dt/lib/hpux64/, respectivamente.



El entorno CDE admite actualmente la característica Node and Host Name Expansion. Las interfaces de usuario del entorno CDE muestran uname/hostname truncados si la cadena del mensaje rebasa el ancho de pantalla.



El entorno CDE admite la característica de nombres de usuario extendidos. Las interfaces de usuario del entorno CDE muestran nombres de usuario truncados si la cadena del mensaje rebasa el ancho de pantalla.



El soporte de UCS-4 se integra en la biblioteca de fuentes, el trazador de barrido lineal ufst, xfs y mkfontdir. Esta característica se facilita en las versiones basadas en Itanium® y PA-RISC de estos componentes.



dtlogin no intentará iniciar Xserver continuamente si no se inicia. En su lugar, dtlogin intenta iniciar sólo X durante el número de veces proporcionado en startAttempts. El valor por defecto de startAttempts es 4 y es susceptible de configuración por el usuario. Para obtener más información, consulte la página de manual de dtlogin (1).



dtterm se ha mejorado para utilizar las propiedades de ancho actuales para todos los locales Unicode/UTF8 europeos/latín y las propiedades de ancho alternativas en los locales Unicode/UTF8 asiáticos.



Los componentes CDE se han habilitado y mejorado parcialmente para HP-UX 11i Security Containment. dtsession, dtterm, xterm, dtprintinfo y dtaction son compatibles con los privilegios y se han eliminado los bits SUID. dtprintinfo, dtaction y dthelpgen necesitan autorizaciones hpux.cde.dtprintinfo, hpux.cde.dtaction y hpux.cde.dthelpgen, respectivamente, para realizar operaciones de superusuario. Por defecto, el usuario root tiene todas las autorizaciones hpux.cde.*. Las páginas de manual de dtprintinfo, dtaction y dthelpgen se han modificado para incluir esta información.



Actualmente, HP-UX 11i Security Containment no se habilita en el entorno CDE para: — los demonios iniciados por inetd, como dtlogin, rpc.ttdbserver, dtspcd y rpc.cmsd — las secuencias de comandos ejecutadas por el usuario root, como dtappintegrate y dtconfig — dtfile

Capítulo 12

431

Otra funcionalidad Common Desktop Environment

Repercusión Repercusión para los clientes que migren a partir de HP-UX 11i v1 •

El entorno CDE se ha hecho opcional en HP-UX 11i V3 para proporcionar un paquete totalmente intuitivo a los usuarios que necesitan tener acceso al sistema mediante una interface gráfica de usuario. Todos los clientes de HP-UX no tienen que instalar conjuntos de archivos relacionados con la interface gráfica de usuario como parte de la instalación del sistema HP-UX 11i V3 por defecto o de base. Se tiene constancia de los siguientes problemas en el caso de que los clientes instalen HP-UX 11i V3 sin un paquete de idiomas CDE. — /usr/bin/X11/dtterm, que se instala con HPUXMinRuntime, es un enlace simbólico que señala a /usr/dt/bin/dtterm, que forma parte del paquete de idiomas CDE. Si el usuario desea utilizar la funcionalidad dtterm, el paquete de idiomas CDE debe instalarse en el sistema. — Algunas secuencias de comandos de instalación de productos de otros fabricantes necesitan /usr/dt/bin/dtksh para activar los cuadros de diálogo de aceptación de licencias relativos a aplicaciones como Mozilla. O se debe instalar el entorno CDE para permitir que la secuencia de comandos se ejecute según lo previsto o bien se debe ejecutar manualmente Mozilla en la línea de comandos (/opt/mozilla/mozilla) para aceptar la licencia de Mozilla. — Consecuencias para la internacionalización si el entorno CDE falta: No se pueden mostrar ni escribir caracteres internacionalizados.



Las características de accesibilidad mejoradas en el escritorio beneficiarán a los usuarios con discapacidad física.



El entorno CDE no se mostrará cuando el mouse no esté conectado al sistema.



Al configurar un equipo de usuario con las opciones de máxima seguridad de Bastille, se puede observar la siguiente repercusión en el entorno de escritorio CDE: — Los sistemas host remotos no podrán ejecutar ninguna acción CDE en el equipo configurado con Bastille. — El servicio cmsd no estará disponible. — El intercambio de mensajes entre las aplicaciones CDE quedará prohibido. Para obtener información detallada sobre estas repercusiones, así como las instrucciones para volver a habilitar los servicios, consulte el capítulo 12 del documento HP-UX 11i Version 2 September 2004 Release Notes, que se facilita en el sitio web http://www.docs.hp.com/en/oshpux11iv2.html#Release%20Notes

432



El archivo de base de datos terminfo /usr/share/lib/terminfo/x/xterm se ha modificado para que las asignaciones de teclas terminfo para xterm coincidan con las secuencias generadas por xterm para las teclas F1 a F12 y RePág/AvPág.



La herramienta de transición VUEtoCDE no está disponible en HP-UX 11i v1.5 ni en versiones posteriores.



Las bibliotecas Digital Video (libyuv2.* y libvlVideo.*) y el servidor Digital Video (vlServer) no están disponibles en HP-UX 11i v2 ni en versiones posteriores.



El terminal hpterm (/usr/bin/X11/hpterm) no está disponible (consulte también la sección “Obsolescencia”, presentada más adelante) en HP-UX 11i v3 ni en versiones posteriores.

Capítulo 12

Otra funcionalidad Common Desktop Environment Repercusión para los clientes que migren a partir de HP-UX 11i v2 •

El entorno CDE se ha hecho opcional en HP-UX 11i V3 para proporcionar un paquete totalmente intuitivo a los usuarios que necesitan tener acceso al sistema mediante una interface gráfica de usuario. Todos los clientes de HP-UX no tienen que instalar conjuntos de archivos relacionados con la interface gráfica de usuario como parte de la instalación del sistema HP-UX 11i V3 por defecto o de base. Se tiene constancia de los siguientes problemas en el caso de que los clientes instalen HP-UX 11i V3 sin un paquete de idiomas CDE. — /usr/bin/X11/dtterm, que se instala con HPUXMinRuntime, es un enlace simbólico que señala a /usr/dt/bin/dtterm, que forma parte del paquete de idiomas CDE. Si el usuario desea utilizar la funcionalidad dtterm, el paquete de idiomas CDE debe instalarse en el sistema. — Algunas secuencias de comandos de instalación de productos de otros fabricantes necesitan /usr/dt/bin/dtksh para activar los cuadros de diálogo de aceptación de licencias relativos a aplicaciones como Mozilla. O se debe instalar el entorno CDE para permitir que la secuencia de comandos se ejecute según lo previsto o bien se debe ejecutar manualmente Mozilla en la línea de comandos (/opt/mozilla/mozilla) para aceptar la licencia de Mozilla. — Consecuencias para la internacionalización si el entorno CDE falta: No se pueden mostrar ni escribir caracteres internacionalizados.



El terminal hpterm (/usr/bin/X11/hpterm) no está disponible (consulte también la sección “Obsolescencia”, presentada más adelante) en HP-UX 11i v3 ni en versiones posteriores.

Compatibilidad La funcionalidad del entorno CDE basado en Itanium® es igual que en el caso del CDE PA-RISC y, por lo tanto, es compatible con las revisiones anteriores. Consulte también la sección “Repercusión”, presentada más arriba.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información sobre el soporte de la característica Node and Host Name Expansion en el entorno CDE, consulte las siguientes páginas de manual: • • • • • • • • • •

Capítulo 12

dtterm (1) dthelpprint (1) dtwm (1) mwm (1) dtsession (1) dtappgather (1) Get_Sysinfo (4) XGetDefault (3X) XtAppInitialize (3X) XtDisplayInitialize (3X)

433

Otra funcionalidad Common Desktop Environment Para obtener más información sobre el soporte de los nombres de usuario extendidos en el entorno CDE, consulte las siguientes páginas de manual: • • • • •

dtappgather (1) dthelpgen (1) dthelpview (1) dtcm (1) dtmail (1)

Para obtener más información sobre el soporte del producto HP-UX 11i Security Containment en el entorno CDE, consulte las siguientes páginas de manual: • • •

dthelpgen (1) dtprintinfo (1) dtaction (1)

Obsolescencia El emulador de terminal hpterm está obsoleto y ya no está disponible en /usr/bin/X11/hpterm. Ya no tiene soporte y se ha trasladado a /usr/contrib/bin/X11/hpterm. Se recomienda utilizar dtterm en lugar de hpterm. Para obtener más información sobre hpterm o dtterm, consulte las páginas de manual respectivas. Las utilidades IMAKE forman parte del X/Motif Developer’s Toolkit y se proporcionan en el directorio /opt/imake/. A partir de HP-UX 11i v3, estas utilidades se proporcionan sin soporte y se trasladan a /usr/contrib/imake/. Los enlaces simbólicos están disponibles en /opt/imake/ para /usr/contrib/imake/ a fin de ofrecer compatibilidad. Los siguientes componentes AudioSubsystem e ImagingSubsystem se suministrarán sin soporte en HP-UX 11i v3 y se quedarán obsoletos en revisiones futuras: •

AudioSubsystem: — /opt/audio/bin/Aserver — /opt/audio/bin/asecure — /opt/audio/bin/attributes — /opt/audio/bin/convert — /opt/audio/bin/sendsound — /opt/audio/lib/libAt.1 — /opt/audio/lib/libAt.2 — /opt/audio/lib/libAt.3 — /opt/audio/lib/pa20_64/libAt.3 — /opt/audio/lib/libAlib.1 — /opt/audio/lib/libAlib.2 — /opt/audio/lib/libAlibkt.1 — /opt/audio/lib/pa20_64/libAlibkt.1 — /opt/audio/lib/hpux32/libAt.so.1 — /opt/audio/lib/hpux64/libAlibkt.so.1 — /opt/audio/lib/hpux32/libAt.so.1 — /opt/audio/lib/hpux64/libAlibkt.so.1

434

Capítulo 12

Otra funcionalidad Distributed Computing Environment (DCE) Client e Integrated Login •

ImagingSubsystem: — /opt/image/lib/libil.1 — /opt/image/lib/libil.2 — /opt/image/lib/libilefs.1 — /opt/image/lib/libilefs.2 — /opt/image/lib/hpux32/libil.so.1 — /opt/image/lib/hpux32/libilefs.so.1

Distributed Computing Environment (DCE) Client e Integrated Login Los productos Distributed Computing Environment (DCE) ofrecen un marco basado en normas integral y de alta calidad para desarrollar, administrar y utilizar aplicaciones distribuidas. Integrated Login aporta un inicio de sesión en un solo paso y proporciona un medio para incorporar la tecnología de seguridad DCE en el entorno HP-UX. El producto HP DCE/9000 versión 2.0 en HP-UX 11i v3 que se entrega formando parte del sistema operativo central consta de los siguientes elementos:

Capítulo 12



Demonio de llamada a procedimiento remoto (RPC) (versiones para arquitecturas PA-RISC/basada en Itanium®)



Clientes CDS (versiones para arquitecturas PA-RISC/basada en Itanium®)



Cliente de seguridad (versiones para arquitecturas PA-RISC/basada en Itanium®)



Cliente DTS (versiones para arquitecturas PA-RISC/basada en Itanium®)



Subprocesos CMA: POSIX 1003.1c, puesta en ejecución del espacio de usuario (PA-RISC) únicamente (sólo disponible para el soporte de aplicaciones, no para el soporte de compilaciones)



La biblioteca en tiempo de ejecución DCE, la versión CMA, la versión de 32 y 64 bits de la versión subprocesada del kernel y la versión de 32 y 64 bits de la biblioteca en tiempo de ejecución KT están disponibles en elementos basados en Itanium® nativos



DCE-CoreTools como en HP-UX 11i v2, versión de septiembre de 2004 y posteriores

435

Otra funcionalidad Distributed Computing Environment (DCE) Client e Integrated Login

Resumen de cambios Novedades para los clientes que migren a partir de la revisión de septiembre de 2005 de HP-UX 11i v1 Las siguientes características se han agregado para DCE Client 2.0 en HP-UX 11i v3: •

Los permisos por defecto de los siguientes archivos se han modificado de 0666 a 0644: — /var/opt/dce/svc/error.log — /var/opt/dce/svc/warning.log — /var/opt/dce/svc/fatal.log En las versiones anteriores de DCE Client, estos archivos tenían los permisos 0666 por defecto. En DCE Client 2.0, el permiso por defecto de estos archivos es 0644, de modo que los procesos DCE que se ejecutan con privilegios no pueden registrar los mensajes en estos archivos. Para registrar mensajes con privilegios, utilice el siguiente comando dced con la opción -j: /opt/dce/sbin/dced -j Si DCE no se ha configurado, habrá que ejecutar /opt/dce/sbin/rpcd -j en lugar de /opt/dce/sbin/dced -j.



Los siguientes conjuntos de archivos nuevos están disponibles en los sistemas que se ejecutan en PA-RISC: — DCE-Core Tools: — DCE-CoreTools.DCE-TLS-NOTES — DCE-CoreTools.DCE-BPRG — DCE-CoreTools.DCEP-ENG-A-MAN El conjunto de archivos THD-ENG-A-MAN se ha eliminado en esta versión de DCE.



Los siguientes conjuntos de archivos nuevos están disponibles en los sistemas que se ejecutan en sistemas basados en Itanium®: — DCE-Core: — DCE-Core.DCE-IA64-SHLIB — DCE-Core Tools: — DCE-CoreTools.DCE-TLS-NOTES — DCE-CoreTools.DCE-BPRG — DCE-CoreTools.DCEP-ENG-A-MAN El conjunto de archivos THD-ENG-A-MAN se ha eliminado en esta versión de DCE.



Los siguientes productos no están disponibles para DCE Client en HP-UX 11i v3: — Servicios CDS: DCE-CDS Server — Servidor de seguridad: DCE-SEC-Server — Herramientas de administración DCE: DCE-CoreAdmin — DCE-C-Tools KRB-Support se ha suspendido en esta revisión.

436

Capítulo 12

Otra funcionalidad Distributed Computing Environment (DCE) Client e Integrated Login •

Cambios de Integrated Login: Se han introducido dos nuevos conjuntos de archivos en esta versión: — ILOGIN-IA-DCE (en equipos basados en Itanium®) — ILOGIN-PA-DCE (en equipos PA-RISC)

Novedades para los clientes que migren a partir de la revisión de junio de 2006 de HP-UX 11i v2 •

Los siguientes conjuntos de archivos se han eliminado en DCE Client (en sistemas PA-RISC y basados en Itanium®): DCE-Core: — DCE-COR-PA-DTS y DCE-COR-PA-RUN (en equipos PA-RISC) — DCE-COR-IA-DTS y DCE-COR-IA-RUN (en equipos basados en Itanium®)



Los siguientes productos no están disponibles para DCE Client en HP-UX 11i v3: — Servicios CDS: DCE-CDS Server — Servidor de seguridad: DCE-SEC-Server — Herramientas de administración DCE: DCE-CoreAdmin — DCE-C-Tools



Cambios de Integrated Login: — Se ha introducido la biblioteca /usr/lib/security/pa20_64/libpam_dce.so.1

Repercusión No hay ninguna repercusión, aparte de lo mencionado previamente.

Compatibilidad No se tiene constancia de ningún problema de compatibilidad.

Rendimiento No se tiene constancia de ningún problema de rendimiento.

Documentación Para obtener más información, consulte los siguientes documentos, que se facilitan en http://docs.hp.com: • •

HP-UX DCE Version 2.0 Release Notes Planning and Configuring HP-UX DCE 2.0

Obsolescencia No aplicable.

Capítulo 12

437

Otra funcionalidad Distributed Computing Environment (DCE) Client e Integrated Login

438

Capítulo 12