En esta sección se describen todas las funciones que son nuevas o se han mejorado en la versión 8/06 de Solaris Express.
Esta mejora de la seguridad es una novedad de Solaris Express 8/06.
OpenSSL 0.9.7d se ha actualizado a la versión estable de OpenSSL 0.9.8a. Los principales cambios de esta versión son:
Compatibilidad con DTLS
Implementación de SHA-224/-256/-384/-512
Reimplementación de la compatibilidad con números grandes (BIGNUM)
Nuevo tipo de STORE como interfaz común para los certificados y keystores
Compatibilidad con IPv6 para extensiones de certificados
Esta mejora de la compatibilidad de idioma se ha incluido como nbovedad en Solaris Express 8/06.
Los datos de configuración regional de Europa, Oriente Próximo y África (EMEA), América central y América del Sur, y Oceanía se han migrado a Common Locale Data Repository (CLDR) 1.3. Esta migración mejora la calidad de los datos de configuración regional y garantiza su coherencia en los conjuntos de códigos.
Para obtener más información acerca de CLDR, consulte http://unicode.org/cldr.
Esta mejora de las herramientas de administración del sistema es una novedad de Solaris Express 8/06.
A partir de esta versión, el comando hostname se ha vuelto a implementar como programa ejecutable binario independiente. El comando hostname también se ha mejorado con la posibilidad de getopt(3C) de detectar y rechazar las opciones de línea de comandos no válidas.
Esta mejora de las herramientas de administración del sistema es una novedad de Solaris Express 8/06.
El sistema Solaris adjudica automáticamente un identificador único global a cada zona no global cuando se instala la zona. Este identificador se puede obtener en la zona global y en la zona no global utilizando el comando zoneadm list -p. Los usuarios pueden utilizar el identificador único de zona para el control de activos tratando a la zona como un activo. Este identificador también se puede utilizar para la identificación de zonas mediante las acciones siguientes:
Movimiento de zonas.
Cambio de nombre de zonas.
Todos los eventos que no impliquen la destrucción del contenido de zona.
Para más información, consulte la página del comando man zoneadm(1M).
Esta mejora de las herramientas de administración del sistema es una novedad de Solaris Express 8/06.
A partir de esta versión, los usuarios pueden marcar zonas como "incompletas" utilizando la nueva función zoneadm. Esta nueva función zoneadm permite que el software administrativo que actualiza el contenido de la zona registre registrar un estado de error de zona grave o permanente.
Para más información, consulte la página del comando man zoneadm(1M).
Esta mejora en la administración del sistema es una novedad que se ha incorporado en la versión 8/06 de Solaris Express.
El valor $TERM se deriva dinámicamente y depende del emulador del terminal que esté utilizando la consola.
En los sistemas basados en SPARC, el valor $TERM es:
Si el sistema utiliza el emulador del terminal del núcleo
Si el sistema utiliza el emulador del terminal de PROM
En los sistemas basados en x86, el valor $TERM es sun-color porque siempre se utiliza el emulador del terminal del núcleo.
Para obtener más información, consulte lo siguiente:
Consola coherente en Solaris Express 3/06
Sección sobre administración de terminales y módems de la System Administration Guide: Advanced Administration
Este cambio no afecta al modo en que se configura el tipo de terminal para el puerto serie. Existe la posibilidad de seguir utilizando el comando svccfg para modificar el valor de $TERM.
Esta mejora de los recursos del sistema es una novedad de Solaris Express 8/06.
Gracias a las mejoras del arranque de Zonas de Solaris, ahora se admiten los argumentos de arranque como parte de boot y reboot. En este momento se admiten los siguientes argumentos de arranque:
-m <smf[lowbar]options>
-i </path/to/init/>
-s
Los argumentos de arranque se pueden especificar de los modos siguientes:
global# zoneadm -z myzone boot -- -m verbose
global# zoneadm -z myzone reboot -- -m verbose
myzone# reboot -- -m verbose
Los argumentos de arranque también se pueden especificar de forma persistente utilizando la nueva propiedad bootargs en el comando zonecfg:
zonecfg:myzone> set bootargs="-m verbose"
Se aplicará esta configuración a menos que la modifiquen los comandos reboot, zoneadm boot o zoneadm reboot.
Para más información sobre los argumentos de arranque y la propiedad bootargs, consulte:
Las páginas de comando man zoneadm(1M) y zonecfg(1M)
System Administration Guide: Virtualization Using the Solaris Operating System
Este controlador es una novedad de la versión 8/06 de Solaris Express.
El controlador audiohd es un controlador de audio de alta definición de Solaris para las estaciones de trabajo Ultra 20 M2. Este nuevo controlador permite a los usuarios reproducir audio "de alta definición" en la plataforma Ultra 20 M2.
Para más información, consulte la página del comando man audiohd(7D).
Esta mejora de las herramientas de desarrollo es una novedad de Solaris Express 8/06.
A partir de esta versión, se ha modificado el comportamiento del comando ld al crear una nueva versión de un archivo de salida existente. Con este cambio se resuelve un antiguo problema en el modo en que los archivos de salida del vinculador interactúan con los programas en ejecución que utilizan de forma simultánea la versión antigua de dichos archivos.
Si el archivo que crea ld ya existe, el archivo existente se desvincula una vez procesados todos los archivos de entrada. A continuación, se crea un nuevo archivo con el nombre especificado. Este comportamiento permite al comando ld crear una nueva versión del archivo, a la vez que permite que se sigan ejecutando los procesos existentes que acceden al contenido de los archivos antiguos. Si el archivo antiguo no tiene otros vínculos, se libera el espacio del disco cuando finaliza el último proceso que hace referencia al archivo.
En las versiones anteriores a Solaris Express 8/06, el archivo existente no estaba vinculado y se sobrescribía. No obstante, con este enfoque se corría el riesgo de dañar algún proceso en ejecución que estuviera utilizando el archivo.
Para más información, consulte la página del comando man ld(1).
El nuevo comportamiento del comando ld tiene una implicación para los archivos de salida que tienen varios vínculos físicos en el sistema. Antes, todos los vínculos permanecerían intactos y accederían al contenido de los nuevos archivos. El nuevo comportamiento del comando ld "rompe" dichos vínculos, con la consecuencia de que sólo el nombre del archivo de salida especificado hace referencia al nuevo archivo. Todos los demás vínculos siguen haciendo referencia al archivo antiguo. Para garantizar un comportamiento coherente en cualquier versión de Solaris, las aplicaciones que dependen de varios vínculos físicos a archivos de salida del vinculador deberían eliminar de forma explícita los otros nombres de archivos y volver a vincularlos.
Esta mejora del sistema de archivos es una novedad de Solaris Express 8/06.
Esta versión de Solaris ofrece compatibilidad con los dispositivos iSCSI de destino, que pueden ser dispositivos de disco o cinta. Las versiones anteriores a Solaris Express 8/06 ofrecían compatibilidad para los iniciadores iSCSI. La ventaja de configurar los destinos iSCSI de Solaris es que los dispositivos de fibra óptica existentes se pueden conectar a clientes sin el coste de los HBA de fibra óptica. Además, los sistemas con matrices dedicadas ahora pueden exportar almacenamiento replicado con los sistemas de archivos ZFS o UFS.
Puede utilizar el comando iscsitadm para configurar y administrar los dispositivos iSCSI de destino. Para el dispositivo de disco que seleccione como destino de iSCSI, necesitará proporcionar un sistema de archivos ZFS o UFS de tamaño equivalente como almacenamiento de copia de seguridad para el daemon iSCSI.
Una vez configurado el dispositivo de destino, utilice el comando iscsiadm para identificar los destinos iSCSI, que descubrirán y utilizarán el dispositivo de destino iSCSI.
Si desea más información, consulte:
Página de comando man iscsiadm(1M)
Página del comando man iscsitadm(1M)
Esta mejora del sistema de archivos es una novedad de Solaris Express 8/06.
A partir de esta versión, se ha incorporado un nuevo indicador, -r, al comando zfs snapshot. El nuevo indicador permite a los administradores del sistema realizar varias instantáneas a la vez. El uso del indicador -r resulta más sencillo que la ejecución de varios comandos zfs snapshot, además de que se reduce el tiempo de ejecución.
Para más información, consulte la página del comando man zfs(1M).
Esta mejora de dispositivo es una novedad de Solaris Express 8/06.
A partir de esta versión, se ha ampliado el iniciador iSCSI de Solaris para permitir la creación de varias sesiones iSCSI en diferentes direcciones IP en el mismo grupo del portal de destino iSCSI. Esta función amplía la compatibilidad con MPxIO del iniciador iSCSI para una gran cantidad de matrices de almacenamiento adicionales.
En las versiones anteriores a Solaris Express 8/06, el iniciador iSCSI de Solaris admitía las acciones siguientes:
Creación de varias sesiones iSCSI para múltiples direcciones IP en diferentes grupos de portal de destino iSCSI
Creación de varias sesiones iSCSI para la misma dirección IP en el mismo grupo de portal de destino iSCSI
Creación de varias sesiones iSCSI para matrices que admiten la redirección del inicio de sesión iSCSI
Para más información, consulte el Chapter 14, Configuring Solaris iSCSI Targets and Initiators (Tasks), in System Administration Guide: Devices and File Systems .
Esta mejora de las herramientas del escritorio es una novedad de Solaris Express 8/06.
Los comandos Open Printing API (PAPI) de Free Standards Group (FSG) sustituyen a varios comandos de impresión de uso común, entre los cuales se encuentran los siguientes:
Las implementaciones de comandos API de Open Printing se colocan por capas sobre la API de Open Printing de Free Standards Group en el sistema operativo Solaris. Esta implementación permite ejecutar comandos encima de varios protocolos o servicios.
Algunas ventajas de las nuevas implementaciones de comandos de impresión son:
Coherencia mejorada entre las aplicaciones de escritorio y las interfaces de línea de comandos
Compatibilidad con servicios y múltiples protocolos de impresión desde la línea de comandos
Compatibilidad del cliente con el protocolo de impresión de Internet (IPP) para una interoperatividad mejorada con Linux, Mac OS X y otros servicios de impresión basados en IPP
Capacidad remota y datos mejorados al utilizar IPP entre el servidor y el cliente de impresión
La posibilidad de desactivar los servicios de red y conservar el acceso a las impresoras locales
Para más información sobre los comandos de impresión PAPI, consulte:
Las páginas web de la OpenSolaris Printing Community en http://opensolaris.org/os/community/printing/projects/papi_client_commands/
Las siguientes mejoras del comando fstyp se han incluido como novedad en Solaris Express 8/06.
A partir de esta versión, el comando fstyp cuenta con una nueva opción, -a, que muestra los atributos del sistema de archivos con un formato de par nombre-valor coherente. Este comando también admite números de unidad lógica de DOS. Por ejemplo:
# fstyp /dev/dsk/c0t0d0p0:1 |
Para más información, consulte la página del comando man fstyp(1M).
A partir de esta versión también se han incluido las siguientes mejoras de fstyp:
La mayoría de las funciones de fstyp ahora están disponibles para las aplicaciones como API de biblioteca. Para más información, consulte la página del comando man libfstyp(3LIB) y la sección 3FSTYP de la página del comando man.
La secuencia fstyp es ahora un binario que llama a la página del comando man libfstyp(3LIB) y la sección 3FSTYP de la página del comando man. Los componentes traseros /usr/lib/fs/*/fstyp existentes se han convertido a la página del comando man libfstyp(3LIB) y los módulos 3FSTYP /usr/lib/fs/*/fstyp.so.1. Los componentes traseros /usr/lib/fs/*/fstyp siguen estando disponibles como vínculos a /usr/sbin/fstyp.
Para la compatibilidad con versiones anteriores, fstyp llama a un componente trasero existente si no se encuentra ningún módulo fstyp.so.1. Se recomienda a los proveedores convertir los componentes traseros a la nueva interfaz. Para más información, consulte fstyp[lowbar]mod[lowbar]init(3FSTYP).
Sun Java Web Console proporciona una ubicación común para que los usuarios puedan trabajar con aplicaciones de administración basadas en Web. Los usuarios acceden a la consola registrándose mediante un puerto HTTPS con uno de los distintos exploradores Web admitidos. El punto de entrada único que proporciona la consola elimina tener que conocer las direcciones URL de numerosas aplicaciones. El punto de entrada aporta autenticación y autorización para todas las aplicaciones que están registradas en la consola.
Todas las aplicaciones basadas en la consola responden a las mismas directrices de la interfaz de usuario. Sun Java Web Console también ofrece servicios de auditoría y registro para todas las aplicaciones registradas.
A partir de Solaris Express 8/06, Sun Java Web Console presenta los cambios siguientes:
El servidor de la consola se configura para ejecutarse como un servicio administrado por Service Management Facility (SMF). Los comandos de SMF se pueden usar para administrar el servidor web de la consola mediante el FMRI (Fault Managed Resource Identifier) "system/webconsole:console." El comando smcwebserver también es válido para iniciar, detener, habilitar e inhabilitar el servidor de la consola, como sucedía en versiones anteriores de Solaris 10.
Para más información, consulte la página del comando man smcwebserver(1M).
Se utiliza el comando nuevo wcadmin para configurar propiedades de consola. Este comando también se emplea para implementar y habilitar aplicaciones de consola escritas para la nueva versión de la consola. El comando smreg, que antes se usaba para efectuar operaciones similares, ahora se utiliza para registrar y anular el registro de aplicaciones que se habían desarrollado para las versiones anteriores de la consola.
Para obtener más información, consulte las páginas de comando man smreg(1M) y wcadmin(1M).
Para más información, consulte Java Web Console en la System Administration Guide: Basic Administration .
A partir de Solaris Express 4/06, la herramienta de administración basada en Web ZFS de Solaris está disponible en Sun Java Web Console. Esta herramienta permite llevar a cabo la mayoría de las tareas administrativas que puede realizar con la interfaz de línea de comandos (CLI).
Para obtener más información sobre el uso de la herramienta de administración basada en web ZFS de Solaris, consulte la Guía de administración de Solaris ZFS.