Notas de la versión de Solaris 10 6/06

Capítulo 2 Cuestiones sobre el tiempo de ejecución de Solaris

En este capítulo se detallan las cuestiones de tiempo de ejecución clasificadas como problemas.


Nota –

Algunos de los problemas y errores de este capítulo se han solucionado en versiones posteriores de Solaris 10. Si ha actualizado el software de Solaris, puede que varios de los problemas y errores no sean aplicables. Para conocer los problemas y errores que ya no afectan a su versión del software Solaris 10, consulte el Apéndice A, Tabla de errores integrados en el sistema operativo Solaris 10.


Common Desktop Environment

Los siguientes errores del Sistema operativo Solaris 10 hacen referencia al Entorno de escritorio común (CDE).

x86: No se puede configurar la ampliación a pantalla completa en los sistemas que disponen de una sola tarjeta de vídeo

Si el sistema Solaris 10 instalado dispone de una sola tarjeta de vídeo física, no se podrá configurar la ampliación a pantalla completa. Para este tipo de sistemas, debe utilizar un archivo de configuración independiente en el que se hayan definido valores para un controlador ficticio (dummy). En primer lugar, compruebe que no se esté ejecutando Xserver. A continuación, realice los siguientes pasos:

  1. Inicie una sesión de línea de comandos.

    • Si va a usar GNOME Display Manager, siga estos pasos:

      1. Inicie una sesión como superusuario.

      2. En la línea de comandos, escriba svcadm disable application/gdm2-login.

      3. Inicie la sesión de nuevo como superusuario.

    • Si va a usar dtlogin, siga estos pasos:

      1. En la ventana dtlogin, haga clic en Opciones y seleccione Inicio de sesión de línea de comandos.

      2. Inicie la sesión como superusuario.

  2. Cree un nuevo archivo xorg.conf.


    # /usr/X11/bin/Xorg -configure
    

    El comando crea el archivo xorg.conf.new en el directorio root (/).

  3. Copie el nuevo archivo de configuración en el directorio /etc/x11 y cambie el nombre del archivo a xorg.conf.


    # cp /xorg.conf.new /etc/X11/xorg.conf
    
  4. Modifique los valores de configuración del archivo mediante las siguientes configuraciones de ejemplo:

    • Agregue una nueva sección de monitor (Monitor).


      Section "Monitor"
       	Identifier   "monitor_dummy"
       	ModelName    "dummy"
       	HorizSync    10-200
         	VertRefresh  20-90
          EndSection
    • Agregue una nueva sección de dispositivo (Device).


      Section "Device"
         BoardName    "dummy"
         Driver       "dummy"
         Identifier   "device_dummy"
         VendorName   "dummy"
         videoram	10000
      EndSection

      Nota –

      Según el ancho, el alto y la profundidad del color de la pantalla de la tarjeta de gráficos, quizá sea necesario ajustar el valor de videoram. El valor en Kbytes debe ser lo suficientemente grande para la pantalla utilizada. Por ejemplo, puede calcular el valor mediante la fórmula ancho * alto * bpp/8.


    • Agregue una nueva sección de pantalla (Screen).


      Section "Screen"
         DefaultDepth 24
         SubSection "Display"
           Depth      24
           Modes      "1280x1024"
         EndSubSection
         Device       "device_dummy"
         Identifier   "screen_dummy"
         Monitor      "monitor_dummy"
      EndSection

      Nota –

      Quizá sea necesario ajustar el valor de la resolución para la configuración específica del sistema.


  5. Busque la línea siguiente en la sección ServerLayout:


    Screen      0  "Screen0" 0 0
  6. Inserte esta línea detrás de la indicada en el paso anterior:


    Screen      1  "screen_dummy" RightOf "Screen0"

    La nueva línea define Screen1, una segunda pantalla ficticia (dummy) que, en teoría, se encuentra a la derecha de Screen0, la pantalla física principal.

  7. Guarde los cambios.

  8. Vuelva a arrancar el sistema desde la sesión de línea de comandos correspondiente:

    • Si va a utilizar GDM, realice lo siguiente:

      1. Escriba svcadm enable application/gdm2-login.

      2. Rearranque el sistema.

    • Si va a utilizar dtlogin, vuelva a arrancar el sistema e inicie una sesión.

  9. Inicie el lector de pantalla Gnopernicus.

  10. Cambie el modo de inicio a lupa (Magnifier).

  11. Haga clic en Preferencias (Preferences) y seleccione Lupa (Magnifier).

  12. Haga clic en Agregar/Modificar (Add/Modify).

  13. Asigne los siguientes valores a las preferencias de lupa (Magnifier):

    • Para Origen (Source): 0.1

    • Para Ubicación de lupa (Zoomer Placement):

      • Superior izquierda (Left and Top): 0

      • Inferior derecha (Bottom and Right): Máximo

  14. Pulse Aplicar .

    Como la presentación ampliada a pantalla completa se superpone, no se podrán ver las ventanas de Gnopernicus. Sin embargo, la ampliación a pantalla completa está disponible.

x86: Problemas al configurar el ratón USB como dispositivo de expansión para utilizarlo con el teclado en pantalla de GNOME

No se puede configurar un ratón USB como dispositivo de expansión con el teclado en pantalla de GNOME (GOK, GNOME On-Screen Keyboard). Si utiliza un ratón PS2 como puntero principal, se producirá un error durante la configuración del ratón USB. Para configurar correctamente el ratón USB, siga estos pasos:

  1. Inicie la sesión como superusuario.

  2. Antes de conectar el ratón USB, escriba el siguiente comando en una ventana de terminal:


    # ls -l /dev/usb/hid*
    
  3. Conecte el ratón USB y escriba de nuevo el comando anterior.

  4. Anote la ruta del ratón USB que se muestra en la pantalla.

  5. Inicie una sesión de línea de comandos.

    • Si va a usar GNOME Display Manager, siga estos pasos:

      1. Inicie una sesión como superusuario.

      2. En la línea de comandos, escriba svcadm disable application/gdm2-login.

      3. Inicie la sesión de nuevo como superusuario.

    • Si va a usar dtlogin, siga estos pasos:

      1. En la ventana dtlogin, haga clic en Opciones y seleccione Inicio de sesión de línea de comandos.

      2. Inicie la sesión como superusuario.

  6. Cree un nuevo archivo xorg.conf.


    # /usr/X11/bin/Xorg -configure
    

    El comando crea el archivo xorg.conf.new en el directorio root (/).

  7. Copie el nuevo archivo de configuración en el directorio /etc/x11 y cambie el nombre del archivo a xorg.conf.


    # cp /xorg.conf.new /etc/X11/xorg.conf
    
  8. Modifique los valores de configuración del archivo:

    • En la sección ServerLayout, agregue un dispositivo de entrada para Mouse1 detrás de la línea InputDevice "Mouse0" "CorePointer". Consulte el ejemplo siguiente:


      InputDevice   "Mouse0" "CorePointer"
      InputDevice   "Mouse1"
    • En la sección InputDevice que contiene la línea Identifier "Mouse0", aplique los siguientes cambios:

      • Cambie Option "Device" "/dev/mouse" a Option "Device" "/dev/kdmouse".

      • Cambie Option "Protocol" "auto" a Option "Protocol" "VUID".

      • Agregue la siguiente opción nueva:


        Option    "StreamsModule" "vuid3ps2"

      Una vez aplicados los cambios, la sección debería parecerse al siguiente ejemplo:


      Section "InputDevice"
         Identifier  "Mouse0"
         Driver      "mouse"
         Option      "Protocol" "VUID"
         Option      "Device" "/dev/kdmouse"
         Option      "StreamsModule" "vuid3ps2"
      EndSection
    • Cree una nueva sección InputDevice detrás de la sección InputDevice anterior:


      Section "InputDevice"
         Identifier  "Mouse1"
         Driver      "mouse"
      	  Option      "Device" "/dev/usb/hid1"
      EndSection

      Nota –

      /dev/usb/hid1 es una ruta de ejemplo para el ratón USB. Utilice la ruta del Paso 4 para reemplazar /dev/usb/hid1.


  9. Guarde el archivo y salga.

  10. Vuelva a arrancar el sistema desde la sesión de línea de comandos correspondiente:

    • Si va a utilizar GDM, realice lo siguiente:

      1. Escriba svcadm enable application/gdm2-login.

      2. Rearranque el sistema.

    • Si va a utilizar dtlogin, vuelva a arrancar el sistema.

  11. Inicie una sesión en la cuenta de usuario de la interfaz de usuario accesible.

  12. Para habilitar la compatibilidad con la tecnología de asistencia, haga clic en el menú Iniciar => Preferencias => Accesibilidad => Compatibilidad con tecnología de asistencia.

  13. Cierre la sesión del sistema y, a continuación, vuelva a iniciar una sesión en la cuenta de usuario de la interfaz de usuario accesible.

  14. Abra una ventana de terminal y escriba el comando siguiente:


    % /usr/sfw/bin/gok --select-action=switch1
    
  15. En la ventana GOK, haga clic en GOK y seleccione Preferencias.

  16. Si es necesario, configure GOK para adaptarlo a las necesidades del usuario de la interfaz de usuario accesible. De lo contrario, acepte la configuración actual, haga clic en Aplicar y, posteriormente, en la opción Aceptar de la ventana Preferencias de GOK.

  17. Salga del teclado en pantalla de Gnome (GOK) y haga clic en el menú Iniciar => Aplicaciones => Accesibilidad => Teclado en pantalla para reiniciar GOK. Puede que se muestre el siguiente mensaje de advertencia:


    The device you are using to control GOK is
    also controlling the system pointer.
  18. Pulse Aceptar .

  19. Salga de GOK y repita los pasos 14-17.

    Desaparecerá el mensaje de advertencia.

x86: Compatibilidad con conjuntos de chips gráficos i810 e i815 integrados de Intel

Los conjuntos de chips gráficos integrados i810 e i815 de Intel no son compatibles con el servidor Xorg X Window System. El servidor Xsun es compatible. Para configurar el servidor Xsun para que utilice estos conjuntos de chips, siga estos pasos:

  1. Conviértase en superusuario.

  2. Ejecute el programa para configurar el teclado, la pantalla y el ratón.


    # kdmconfig
    
  3. En la pantalla de introducción y selección de servidor X, seleccione el servidor Xsun.

    En la pantalla de vista y edición de la configuración del sistema, Intel i810/i815 (4 MB) debería estar seleccionado automáticamente y mostrarse como dispositivo de vídeo.

  4. Si los conjuntos de chips Intel i810 e i815 no están seleccionados automáticamente, seleccione la opción de cambio de dispositivo de vídeo/monitor.

  5. En la pantalla de selección de dispositivo de vídeo, seleccione la opción Intel i810/i815 (4MB).

  6. Continúe para seleccionar otras opciones de kdmconfig.

Texto arábigo que no aparece en las configuraciones regionales ar

Si el sistema x86 está utilizando Xorg como el Xserver predeterminado, la fuente Arabic (iso7759-6) no aparece en la configuración regional ar. Este error no se produce si está utilizando XSun en vez de XOrg.

Solución: Siga estos pasos:

  1. Como superusuario, edite /usr/dt/config/Xservers.

    • Quite el comentario o añada la siguiente línea:


      :0 Local local_uid@console root /usr/openwin/bin/Xsun :0 
      -nobanner -defdepth 24
    • Convierta en comentario la línea siguiente:


      :0 Local local_uid@console root /usr/X11/bin/Xorg :0
  2. Rearranque el sistema.

Como alternativa, puede iniciar sesión como ar_EG.UTF-8 u otras configuraciones regionales UTF-8.

x86: La configuración de tiempo puede impedir que las combinaciones de teclas inicien correctamente las tecnologías de asistencia de Sun Java Desktop System (6351923)

Si utiliza el teclado AT para iniciar ciertas tecnologías de asistencia de Sun JavaTM Desktop System (Java DS), pueden producirse errores. La configuración de tiempo predeterminada puede impedir que las combinaciones de teclas inicien correctamente las siguientes tecnologías:

Solución: cuando inicie una sesión, siga estos pasos para activar dichas tecnologías mediante el teclado.

  1. Abra el archivo /etc/X11/gdm/modules/AccessKeyMouseEvents.

  2. Vaya a la línea que define los límites de tiempo máximo y mínimo predeterminados para las pulsaciones de teclas.

    Por ejemplo, para GOK, la línea es:


    Controlk 1 1000 10000 gok --login --access-method=directselection
  3. Realice el siguiente procedimiento para modificar la línea:

    1. Cambie la configuración de tiempo máximo y mínimo.

    2. Compruebe que ha incluido la ruta correcta para GOK, /usr/sfw/bin/gok.

    Una vez introducidos los cambios, la línea de ejemplo debería parecerse a la siguiente:


    Controlk 1 10 100 /usr/sfw/bin/gok --login --access-method=directselection

No se puede abrir el menú Iniciar mediante Ctrl-Esc (6340714)

Puede producirse un error al configurar la lupa con dos dispositivos de vídeo virtuales o físicos del siguiente modo:

En esta configuración, la combinación de teclas Ctrl-Esc no permite abrir el menú Iniciar del segundo escritorio ampliado.

Solución: Ninguna.

x86: Problemas con dtlogin cuando se utilizan configuraciones regionales UTF-8 (6334517)

Si actualiza un sistema x86 desde la versión Solaris 9 9/04 a cualquiera de las versiones del software Solaris 10, puede que no funcione el programa de inicio de sesión. Este problema se produce al seleccionar alguna de las configuraciones regionales UTF-8 en la GUI dtlogin. Cuando tiene lugar el error, la GUI genera un volcado del núcleo.

Solución: no seleccione ninguna configuración regional UTF-8 en el menú desplegable de idioma de Opciones.

SPARC: Problemas al configurar las preferencias con el teclado en pantalla de GNOME (6329929)

Cuando se utilizan dispositivos expandidos (por ejemplo, un segundo ratón o un casco de realidad virtual USB) junto con el teclado en pantalla de GNOME (GOK) surgen problemas de software. En ese caso, no puede utilizarse GOK para establecer las preferencias de usuario Selección mediante permanencia y Selección directa. Para ello, hay que usar un ratón y un teclado físico.

Solución: una vez configurado el sistema para que utilice un dispositivo expandido, realice en orden los siguientes procedimientos:

En primer lugar, configure GOK para garantizar que el puntero principal se controle mediante el ratón primario. Los restantes dispositivos expandidos se reservan para que los utilicen las aplicaciones AT. Cuando se inicie por primera vez GOK, realice los siguientes pasos:

  1. Vaya a GOK.

  2. En la ventana donde se han activado las teclas retenidas, pulse Intro.

  3. En la ventana donde se solicita confirmación para el uso del modo de puntero principal, utilice las teclas de flecha para seleccionar Cancelar y, a continuación, pulse Intro.

  4. Para establecer las preferencias de usuario, haga clic en GOK y seleccione Preferencias.

  5. Configure Selección mediante permanencia o Selección directa.

    • Para configurar Selección mediante permanencia, realice los pasos siguientes:

      1. Haga clic en la ficha Métodos de acceso.

      2. En el menú desplegable Método, elija Selección mediante permanencia.

      3. Haga clic en la ficha Acciones y realice los siguientes pasos:

        • En el menú desplegable Nombre, seleccione Permanencia.

        • Compruebe que la opción Activar cuando permanencia aparece seleccionada para Comportamiento.

        • Compruebe que la opción Otro dispositivo de entrada aparece seleccionada para Origen del suceso.

      4. Pulse Aplicar .

      5. En la ficha Acciones, realice los siguientes pasos:

        • En el menú Nombre, seleccione Puntero del ratón.

        • Compruebe que la opción Activar cuando Intro aparece seleccionada para Comportamiento.

      6. Haga clic en Aplicar y, a continuación, en Aceptar.

      7. Salga de la ventana GOK.

      8. Termine la sesión y vuelva a iniciarla.

    • Para configurar Selección directa, realice los pasos siguientes:

      1. Haga clic en la ficha Métodos de acceso.

      2. En el menú desplegable Método, elija Selección directa.

      3. En el menú Activar, seleccione Switch1 para utilizar el botón 1 del ratón en el segundo ratón.

      4. Haga clic en Aplicar y, a continuación, en Aceptar.

      5. Salga de la ventana GOK.

      6. Termine la sesión y vuelva a iniciarla.

x86: Error de dtremote con las aplicaciones de GNOME (6278039)

Al iniciar una sesión de modo remoto y activar la accesibilidad en gnome-at-properties, no se pueden ejecutar las aplicaciones de GNOME. Al intentar iniciarlas, se muestra el siguiente mensaje de error:


** ERROR **: Accessibility app error:
 exception during registry activation from id:
 IDL:Bonobo/GeneralError:1.0
  aborting...

Solución: Ninguna. No active la función de accesibilidad cuando inicie una sesión mediante dtremote.

Para recuperar la configuración predeterminada del escritorio, en la que dicha función está desactivada, cierre la sesión de GNOME. Use el siguiente comando:


% gnome-cleanup

Error de las funciones de ampliación a pantalla completa y accesibilidad del teclado (6273030)

En Java Desktop System, no se pueden configurar las siguientes funciones:

Solución: Siga estos pasos:

  1. Abra el archivo /etc/X11/gdm/gdm.conf.

  2. Según la plataforma del sistema, realice los siguientes pasos:

    • En sistemas SPARC:

      1. En el archivo, busque la línea que empieza por:


        command=/usr/openwin/bin/Xsun
      2. Agregue la siguiente modificación a la línea:


        +kb +accessx -dev framebuffer1 -dev 
        framebuffer2
        

        Por ejemplo:


        +kb +accessx -dev /dev/fbs/pfb1 -dev /dev/fbs/pfb0
    • En sistemas x86:

      1. En el archivo, busque la línea que empieza por:


        command=/usr/X11R6/bin/Xorg
      2. Agregue la siguiente modificación a la línea:


        +kb +accessx

x86: El comando kdmconfig no crea un archivo de configuración de identificación del sistema para el servidor Xorg X (6217442)

Si utiliza el método de instalación JumpStart, el proceso puede utilizar un archivo de configuración de identificación de sistema (sysidcfg). Este archivo se utiliza para generar un archivo de configuración Xsun específico para un sistema. La parte de configuración de Xsun de un archivo sysidcfg se crea con el comando kdmconfig -d filename. Sin embargo, en los sistemas que utilizan el servidor Xorg predeterminado, el comando no crea un archivo con toda la información de configuración Xorg. Por tanto, no puede utilizar el método JumpStart en estos sistemas sin algunos pasos preparatorios adicionales.

Solución: antes de utilizar el método de instalación JumpStart en un sistema que utiliza el servidor Xorg, realice los siguientes pasos.

  1. Prepare un archivo xorg.conf que se utilizará en el sistema. Guarde este archivo en el directorio JumpStart del servidor JumpStart.

    Para obtener instrucciones para crear un archivo xorg.conf y para acceder a la información de Xorg, consulte x86: El programa que configura el teclado, la pantalla y el ratón no funcionan para el servidor X (6178669).

  2. Cree una secuencia de comandos de finalización que copie el archivo xorg.conf al directorio /etc/X11 en el sistema en el que desea realizar la instalación. Por ejemplo, la secuencia de comandos puede contener la siguiente línea:


    cp ${SI_CONFIG_DIR}/xorg.conf /etc/X11/Xorg.conf
  3. En el archivo de normas de JumpStart personalizado, incluya la secuencia de comandos de finalización en la entrada de normas para los sistemas del tipo que desea instalar.

  4. Realice la instalación JumpStart personalizada.

Para obtener instrucciones sobre cómo realizar una instalación JumpStart personalizada, consulte la Guía de instalación de Solaris 10 6/06: instalaciones avanzadas y JumpStart personalizadas. El capítulo 4 incluye información acerca del archivo de normas de JumpStart, mientras que el capítulo 5 contiene una sección acerca de secuencias de comandos de finalización.

Los iconos del escritorio no se muestran en el segundo sistema de escritorio (6211279)

Puede producirse un error al configurar la lupa con dos dispositivos de vídeo virtuales o físicos del siguiente modo:

En esta configuración, no aparecen iconos en la pantalla del segundo sistema de escritorio.

Solución: Ninguna.

x86: Las instrucciones de kdmconfig para configurar el servidor Xorg X están incompletas (6205881)

Las instrucciones que se proporcionan en el programa kdmconfig para configurar el servidor Xorg están incompletas. El programa muestra las instrucciones básicas para generar un archivo xorg.conf. Sin embargo, falta información importante. Por ejemplo, las opciones del archivo xorg.conf se pueden anular en varios lugares:

De esta forma, para obtener más información acerca de la configuración Xorg, consulte las siguientes fuentes:

Si estos directorios no se encuentran en su ruta de comando man, utilice una de las siguientes opciones:

Algunas secuencias de comandos que inician el servidor Xorg utilizan propiedades de repositorio smf(5). En concreto, FMRI svc:/applications/x11/x11-server se utiliza para guardar propiedades de servidor X. Las siguientes propiedades son relevantes para el servidor Xorg:

Puede definir y recuperar estas propiedades convirtiéndose en superusuario y utilizando el comando svccfg, como se muestra en el siguiente ejemplo:


# svccfg 
svc:> select application/x11/x11-server 
svc:/application/x11/x11-server> listprop options/default_depth 
options/default_depth integer 24


 
svc:/application/x11/x11-server> setprop options/default_depth = 8 
svc:/application/x11/x11-server> listprop options/default_depth 
options/default_depth integer 8


 
svc:/application/x11/x11-server> end
#

x86: El programa que configura el teclado, la pantalla y el ratón no funcionan para el servidor X (6178669)

En esta versión de Solaris 10, el servidor X predeterminado se ha cambiado de Xsun a Xorg. El programa que configura el teclado, la pantalla y el ratón ( kdmconfig ) sólo es válido para el servidor Xsun. El programa no tiene ningún efecto en la configuración del servidor Xorg. Por tanto, no puede utilizar kdmconfig para configurar el servidor Xorg. Mientras que kdmconfig permite seleccionar el servidor que desea utilizar, kdmconfig sólo configura el servidor Xsun.

Solución: para configurar el servidor Xorg, realice estos pasos:

  1. Cree un archivo xorg.conf con uno de estos comandos:

    • /usr/X11/bin/Xorg -configure

    • /usr/X11/bin/xorgconfig

    • /usr/X11/bin/xorgcfg

  2. Edite el archivo xorg.conf resultante con los cambios necesarios.

  3. Mueva el archivo xorg.conf a /etc/X11/xorg.conf .

Para obtener más información acerca de la configuración Xorg, consulte las páginas de comando man de Xorg en /usr/X11/man. Este directorio no es la ruta de página de comando man predeterminada. Para ver estas páginas de comando man, utilice una de las siguientes opciones:


Nota –

Las opciones de la línea de comandos de Xorg pueden reemplazar la configuración de xorg.conf. Para obtener más información sobre las opciones que se pueden utilizar con Xorg, consulte las páginas de comando man.


Eliminación de la función auto-ejecutable de soportes extraíbles de CDE (4634260)

La función de ejecución automática de soportes extraíbles en el escritorio CDE se ha suprimido temporalmente del software de Solaris 10.

Solución: para usar la función de ejecución automática de un CD-ROM u otro volumen de soporte extraíble, siga uno de estos métodos:

PDASync de Solaris no puede borrar la última entrada del escritorio (4260435)

Después de eliminar el último elemento del escritorio (por ejemplo, la última cita de la Agenda o la última dirección del Gestor de direcciones), éste se vuelve a restaurar desde el dispositivo portátil en el escritorio al efectuar la sincronización manual.

Solución: borre manualmente la última entrada del dispositivo manual antes de realizar la sincronización.

PDASync de Solaris no admite el intercambio de datos con el dispositivo PDA multibyte adaptado a las configuraciones regionales (4263814)

Si intercambia datos multibyte entre un dispositivo PDA y el CDE de Solaris, es posible que se deterioren los datos en ambos entornos.

Solución: realice una copia de seguridad de los datos en su PC con la utilidad de copia de seguridad del dispositivo PDA antes de ejecutar la aplicación Solaris PDASync. Si intercambia accidentalmente datos multibyte y los deteriora, restaure sus datos desde la copia de seguridad.

DVD de documentación

Los siguientes errores del DVD de documentación se refieren a la versión de Solaris 10.

Se requiere el paquete SUNWsdocs para eliminar otros paquetes de documentación

Después de eliminar el paquete SUNWsdocs no podrá eliminar ningún otro paquete de documentación. Este problema se produce porque el paquete SUNWsdocs se instala con todas las colecciones y es el punto de acceso del navegador.

Solución: si ha eliminado el paquete SUNWsdocs, vuelva a instalarlo desde el soporte de documentación y elimine después el resto de los paquetes de documentación.

Los documentos PDF del entorno nacional europeo sólo están disponibles a través del entorno nacional C (4674475)

En los sistemas que ejecutan la versión de Solaris 10 actual, no es posible acceder a los documentos PDF del DVD de documentación de Solaris 10 en las configuraciones regionales europeas:

Solución: Opte por una de estas soluciones.

Sistemas de archivos

Los siguientes errores del sistema de archivos hacen referencia a la versión de Solaris 10.

Problemas de compatibilidad de ZFS y UNIX/POSIX

ZFS se ha diseñado para que sea un sistema de archivos compatible con POSIX y, en la mayoría de los casos, no hay ninguna problema de compatibilidad. Sin embargo, existen dos situaciones excepcionales en las que ZFS no supera las pruebas de compatibilidad de POSIX:

  1. La actualización de las estadísticas de capacidad del sistema de archivos ZFS.

  2. La modificación de los datos existentes con un sistema de archivos lleno al 100 por cien.

CR relacionados:

La adición de la revisión de ZFS al sistema Solaris 10 6/06 provoca mensajes de advertencia falsos (6429860)

Al agregar las revisiones de ZFS al sistema Solaris 10 6/06, se reciben mensajes de advertencia falsos del comando patchadd debido a que los paquetes de ZFS se están agregando por primera vez al sistema. Aparece el mensaje de error siguiente.


The following requested patches have packages not installed on the system:
	Package SUNWzfskr from directory SUNWzfskr in patch 122641-03 
	is not installed on the system.

	Changes for package SUNWzfskr will not be applied to the system.

Solución:

Omita los mensajes falsos del comando patchadd.

ufsrestore no utiliza acl_set() para establecer las ACL (6421216)

La utilidad ufsrestore genera errores si un archivo de almacenamiento UFS con ACL de borrador de POSIX se restablece en un sistema de archivos ZFS. Los archivos se restablecen correctamente, pero se omite la información de la ACL.

Durante la operación ufsrestore, se genera el siguiente mensaje de error:


setacl failed: Invalid argument

Solución:

Utilice cualquiera de los comandos compatibles con ACL para transferir archivos UFS con ACL a un sistema de archivos ZFS:

Las ACL de borrador de POSIX se convierten en las ACL de NFSv4 equivalentes.

fdisk -E puede dañar el disco utilizado por ZFS sin que se genere una advertencia (6412771)

Si utiliza el comando fdisk -E para modificar un disco utilizado por un conjunto de almacenamiento ZFS, es posible que el conjunto quede inutilizable, y se produzca un error de E/S o se genere un aviso grave del sistema.

Solución:

No utilice el comando fdisk para modificar un disco utilizado por un conjunto de almacenamiento ZFS. Si debe acceder a un disco utilizado por un conjunto de almacenamiento ZFS, use la utilidad format. Por lo general, los discos que los sistemas de archivos están utilizando no deben modificarse.

x86: La BIOS se bloquea al reiniciar después de utilizar ZFS en Sun Ultra 20 o Sun Fire X2100 (6363449)

Es posible que la estación de trabajo Sun UltraTM 20 o el servidor Sun FireTM X2100 se bloquee durante el reinicio si los discos conectados a estos sistemas contienen un conjunto de almacenamiento ZFS.

Las versiones de la BIOS en las que puede aparece este problema son:

Solución:

  1. Desconecte los discos utilizados por ZFS antes de reiniciar el sistema hasta que se pueda instalar el nivel mínimo de la BIOS compatible con ZFS en estos sistemas.

  2. Instale la versión mínima de la BIOS compatible con ZFS desde el CD auxiliar 1.4.

    Las versiones de la BIOS compatibles son:

    • La versión 2.2.3 de la BIOS para las estaciones de trabajo Sun Ultra 20

    • La versión 1.1.1 de la BIOS para los servidores Sun Fire X2100

    También puede descargar la imagen del CD auxiliar de la versión 1.4 desde las siguientes ubicaciones:

Problemas con los productos de copia de seguridad de terceros y ZFS

A continuación, se muestran los problemas relacionados con los productos Veritas NetBackup y Sun StorEdgeTM Enterprise Backup Software (EMC y Legato NetWorker®).

Veritas NetBackup no realiza una copia de seguridad ni conserva los archivos con las ACL de ZFS/NFSv4 (6352899)

El producto Veritas NetBackup puede utilizarse para realizar una copia de los archivos de ZFS, por lo que admite esta configuración. Sin embargo, este producto no admite actualmente las copias de seguridad ni el restablecimiento de la información de ACL de NFSv4 de los archivos ZFS. Se puede realizar correctamente una copia de seguridad de los bits de permisos tradicionales y otros atributos de archivos, además de restablecerlos.

Si un usuario intenta realizar una copia de seguridad de los archivos de ZFS o restablecerlos, se omite de forma silenciosa la información de ACL de NFSv4. No aparece ningún mensaje de error indicando que se ha omitido la información de ACL de los archivos de ZFS.

La compatibilidad con las ACL de ZFS/NFSv4 se encuentra en proceso de desarrollo, y se prevé que esté disponible en la próxima versión de Veritas NetBackup.

Solución 1:

A partir de la versión 10 06/06 de Solaris, los comandos tar y cpio administran correctamente los archivos de ZFS con ACL de NFSv4.

Utilice el comando tar con la opción -p o el comando cpiocon la opción -P para escribir los archivos de ZFS en un archivo. A continuación, utilice Veritas NetBackup para realizar una copia de seguridad del archivo de almacenamiento tar o cpio.

Solución 2:

Como alternativa al uso de Veritas NetBackup, utiliza los comandos send y receive de ZFS para realizar una copia de seguridad de los archivos de ZFS. Estos comandos administran correctamente todos los atributos de los archivos de ZFS.

Legato Networker debe ser compatible con las ACL de ZFS/NFSv4 (6349974)

Actualmente, el producto Sun StorEdge Enterprise Backup Software no se puede utilizar para realizar una copia de seguridad de los archivos de ZFS ni para restablecerlos.

Si un usuario intenta realizar una copia de seguridad de los archivos de ZFS o restablecerlos, aparecerá el siguiente mensaje de error:


save: Unable to read ACL information for '/path': Operation not applicable

Se prevé que la compatibilidad con las ACL de ZFS/NFSv4 esté disponible en la próxima versión de Sun StorEdge EBS 7.3 Service Update 1.

Solución:

  1. Monte el sistema de archivos ZFS mediante NFSv4 en otro sistema.

  2. Realice una copia de seguridad de los archivos de ZFS o restablézcalos desde el directorio montado mediante NFSv4.

La GUI de ZFS debería comprobar la existencia de /usr/lib/embedded_su al comienzo de cada asistente (6326334)

Si se agrega un paquete SUNWzfsg de la versión Solaris 10 6/06 a un sistema que se ejecuta en una versión anterior de Solaris, que no incluya la revisión embedded_su, los asistentes de aplicaciones de administración de ZFS no se encuentran completamente operativos.

Si intenta ejecutar una aplicación de administración de ZFS sin la revisiónembedded_su, sólo podrá desplazarse a su configuración de ZFS. Aparece el mensaje de error siguiente.


/usr/lib/embedded_su: not found

Solución:

Agregue la revisión embedded_su (119574-02) al sistema que se ejecuta con una versión de Solaris anterior a la versión 10 6/06.

du proporciona información de tamaño incorrecta en RAID-Z (6288488)

En un dispositivo virtual RAID-Z, los siguientes comandos proporcionan una cantidad excesiva para la información de tamaño "espacio utilizado" y "espacio disponible":

La información de espacio proporcionada incluye el espacio utilizado para almacenar los datos de paridad.

No se puede sincronizar el sistema de archivos cuando se genera un aviso grave (6250422)

Si un host genera un aviso grave mientras se produce una E/S del sistema de archivos en el destino conectado mediante el iniciador de software iSCSI de Solaris, es posible que la E/S no pueda sincronizarse o vaciarse en el dispositivo de destino. Esta imposibilidad de efectuar la sincronización o el vaciado puede dañar el sistema de archivos. No se muestra ningún mensaje de error.

Solución:

Utilice el sistema de archivos de registro en el diario como, por ejemplo UFS. A partir de Solaris 10, el registro de UFS está habilitado de forma predeterminada. Para obtener más información acerca de UFS, consulte What’s New in File Systems in the Solaris 10 Release? de System Administration Guide: Devices and File Systems.

Es necesario el itinerario para que la operación scrub o resilver interrumpida no tenga que reiniciarse (2136811)

Si se crea una captura de ZFS mientras se está realizando una operación scrub o resilver de datos, la operación scrub o resilver se reiniciará desde el principio. Si se realizan capturas con frecuencia, es posible que nunca se complete la operación scrub o resilver.

Workaround:

No realice capturas mientras se está realizando la operación scrub o resilver .

La modernización desde Solaris Express o desde versiones de Solaris 10 requiere volver a cargar los sistemas de archivos

Una vez actualizado un servidor NFSv4 de la versión 6/05 a Solaris Express 7/05 o posterior (incluidas todas las actualizaciones de Solaris 10), es posible que se produzcan errores EACCES en los programas. Aún más, es posible que los directorios aparezcan vacíos erróneamente.

Para evitar estos errores, desmonte y vuelva a montar los sistemas de archivos del cliente. En caso de que se produzca un error en el desmontaje, deberá forzar esta operación utilizando umount -f. Una opción alternativa es reiniciar el cliente.

Las funciones de la lista de control de acceso NFSv4 pueden no funcionar correctamente

Las funciones de la lista de control de acceso NFSv4 (ACL) pueden no funcionar correctamente si los clientes y servidores de la red tienen instaladas versiones de Solaris 10 anteriores y distintas. Las funciones ACL afectadas y las utilidades de líneas de comandos que utilizan estas funciones son:

Para obtener más información acerca de estas funciones y utilidades, consulte sus respectivas páginas de comando.

Por ejemplo, pueden producirse errores en una red que incluya la siguiente configuración:

La siguiente tabla muestra los resultados de las funciones ACL en configuraciones cliente-servidor con distintas versiones de Solaris 10.

Operación 

SO S10 cliente 

SO S10 servidor 

Resultado 

get ACL 

S10 Beta 

SO S10 

ACL fabricada * 

get ACL 

SO S10 

S10 Beta 

funciona bien 

set ACL 

S10 Beta 

SO S10 

funciona bien 

set ACL 

SO S10 

S10 Beta 

Error: EOPNOTSUP 

Solución: para que la función ACL de NFSv4 funcione correctamente, realice una instalación completa del Sistema operativo Solaris 10 en el servidor y en el cliente.

Problemas de acceso entre clientes de Solaris NFSv4 y servidores NFSv4

En la versión actual de Solaris 10, la implementación en Solaris de listas de control de acceso NFSv4 (ACL) es compatible con las especificaciones RFC 3530. Sin embargo, se producen errores para los clientes NFSv4 que utilizan las versiones Solaris 10 Beta 2 o Beta 1. Estos clientes no pueden crear archivos en los servidores NFSv4 que están utilizando la versión de Solaris 10 actual. Aparece el mensaje de error siguiente.


NFS getacl failed for server_name: error 9 (RPC: Program/version mismatch)

Solución: Ninguna.

Puede producirse un error al utilizar el comando mkfs para crear un sistema de archivos en discos muy grandes (6352813)

Es posible que el comando mkfs no pueda crear un sistema de archivos en discos que tengan una geometría específica y un tamaño superior a los 8 Gbytes. El tamaño del grupo de cilindros derivado es demasiado grande para el fragmento de 1 Kbyte. Dicho tamaño implica que los metadatos sobrantes no pueden acomodarse en un bloque.

Aparece el mensaje de error siguiente.


With 15625 sectors per cylinder, minimum cylinders
per group is 16. This requires the fragment size to be
changed from 1024 to 4096.
Please re-run mkfs with corrected parameters.

Solución: en su lugar, utilice el comando newfs. O, si lo desea, asigne un tamaño mayor para el fragmento, por ejemplo, 4096, cuando utilice el comando mkfs.

Posible error durante la creación del sistema de archivos en segmentos pequeños (6346510)

Durante la creación de un sistema de archivos UFS mediante el comando newfs puede producirse un error en las siguientes circunstancias:

El error se debe a que los requisitos de tamaño para los metadatos del sistema de archivos son demasiado grandes. Se muestra el siguiente mensaje de advertencia:


Warning: inode blocks/cyl group (295) >= data blocks (294) in last
     cylinder group. This implies 4712 sector(s) cannot be allocated.
/dev/rdsk/c0t0d0s6:     0 sectors in 0 cylinders of 48 tracks, 128 sectors
         0.0MB in 0 cyl groups (13 c/g, 39.00MB/g, 18624 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
#

Solución: como superusuario, aplique una de las siguientes soluciones:

Errores de escritura no detectados en un cliente NFSv4 cuando el sistema de archivos está completo (6346204)

Un cliente NFSv4 cuyo sistema de archivos esté casi completo procesa incorrectamente los códigos de errores devueltos por el servidor. El cliente recibe el código de error (NFS4ERR_NOSPC) correcto del servidor. Sin embargo, no transmite el código de error (ENOSPC) adecuado a la aplicación. De este modo, la aplicación no recibe las notificaciones de error a través de las funciones normales del sistema, como write(), close() o fsync(). Por tanto, los continuos intentos de escribir o modificar datos que realiza la aplicación pueden provocar que los datos se pierdan o resulten dañados.

El siguiente mensaje de error se registra en /var/adm/messages:


nfs: [ID 174370 kern.notice] NFS write error on host hostname







:
No space left on device.
nfs: [ID 942943 kern.notice] File: userid=uid, groupid=
gid
nfs: [ID 983240 kern.notice] User: userid=uid, groupid=
gid
nfs: [ID 702911 kern.notice] (file handle: 86007000 2000000 a000000 6000000
32362e48 a000000 2000000 5c8fa257)

Solución: no realice tareas en sistemas cliente cuyos sistemas de archivos estén prácticamente completos.

El volcado tras una avería del sistema produce un error en dispositivos con capacidad superior a 1 TByte (6214480)

El sistema no puede generar un volcado en una partición que es igual o superior a un 1 Tbyte. Si dicho dispositivo se encuentra en un sistema, es posible que se produzca la siguiente situación después de que el sistema se inicie tras una situación de pánico del sistema:

Solución: configure el tamaño del dispositivo de volcado del sistema en menos de 1 Tbyte.

La utilización del comandosmosservice para añadir servicios de SO produce un mensaje de espacio en disco insuficiente (5073840)

Si utiliza el comando smosservice para añadir servicios del SO a un sistema de archivos UFS, se mostrará un mensaje que indica que no hay suficiente espacio en disco disponible. Este error es específico a los sistemas de archivos UFS en discos con etiqueta EFI.

Solución: ejecute esta solución:

  1. Aplique la etiqueta de disco SMI VTOC.

  2. Vuelva a crear el sistema de archivos.

  3. Vuelva a ejecutar el comando smosservice.

Problemas y errores relacionados con el hardware

Los siguientes problemas y errores relacionados con el hardware hacen referencia a la versión de Solaris 10.

La herramienta de registro impide la administración de energía en algunos framebuffers (6321362)

Si se dejan en ejecución los procesos de fondo de la herramienta de registro, los framebuffers Elite3D y Creator3D detienen la administración de energía. Este fallo reduce el ahorro de energía cuando el sistema se encuentra en estado de administración de energía. En determinadas ocasiones, incluso la suspensión del sistema podría bloquearse. No se muestra ningún mensaje de error. El sistema podría bloquearse durante una operación de suspensión o reanudación del sistema.

Solución:

Ejecute el siguiente comando aproximadamente en los 60 segundos posteriores a cada inicio de sesión:


# pkill basicreg.jar swupna.jar

SPARC: Placas Sun Crypto Accelerator 4000 versiones 1.0 y 1.1 no compatibles con el Sistema operativo Solaris 10

Se proporciona un nuevo marco criptográfico en el Sistema operativo Solaris 10. Sin embargo, las versiones 1.0 y 1.1 del software y firmware de la placa Sun Crypto Accelerator 4000 no utilizan este marco. Por tanto, estas versiones no son compatibles con el Sistema operativo Solaris 10.

La versión 2.0 utiliza el nuevo marco. Esta versión está disponible como una actualización gratuita para los usuarios de Sun Crypto Accelerator 4000 que tienen previsto utilizar el Sistema operativo Solaris 10. Debido a que Sun Crypto Accelerator 4000 es un producto con exportación controlada, deberá ponerse en contacto con Sun Enterprise Services o el canal de ventas local para obtener una actualización gratuita. Puede obtener información adicional en la página web de Sun Crypto Accelerator 4000 en el sitio de productos de Sun.

Determinadas controladoras USB 2.0 están deshabilitadas

Se ha deshabilitado la compatibilidad de determinadas controladoras USB 2.0 debido a incompatibilidades entre estos dispositivos y el controlador EHCI. Aparece el mensaje siguiente:


Due to recently discovered incompatibilities with this 
USB controller, USB2.x transfer support has been disabled. 
This device will continue to function as a USB1.x controller. 
If you are interested in enabling USB2.x support please refer 
to the ehci(7D) man page. 
Please refer to www.sun.com/io for Solaris Ready products 
and to www.sun.com/bigadmin/hcl for additional compatible 
USB products.

Para obtener la información más reciente acerca de los dispositivos USB, consulte http://www.sun.com/io_technologies/USB-Faq.html.

Configuraciones admitidas de dispositivos USB y sus correspondientes concentradores

Esta versión de Solaris es compatible con dispositivos USB 1.1 y USB 2.0. La tabla siguiente es un resumen de los dispositivos USB que funcionan en configuraciones específicas. Los tipos de conexión pueden ser directas al sistema o a través de un concentrador USB. Tenga en cuenta que los concentradores y los dispositivos USB 1.1 pueden ser de baja o de alta velocidad. Los concentradores y los dispositivos USB 2.0 son de alta velocidad. Para obtener información acerca de los puertos y las velocidades de funcionamiento, consulte System Administration Guide: Devices and File Systems .

Tabla 2–1 Dispositivos USB y configuraciones

Dispositivos USB 

Tipos de conexión 

Dispositivos de almacenamiento USB 2.0 

Directo, concentrador USB 1.1, concentrador USB 2.0 

Dispositivos USB 1.1 excepto audio 

Directo, concentrador USB 1.1, concentrador USB 2.0 

Dispositivos de audio USB 1.1 

Directo, concentrador USB 1.1 

Dispositivos de audio USB 2.0 

No admitido 

x86: Existen limitaciones con determinados controladores de dispositivos en el Sistema operativo Solaris 10

La siguiente lista describe las limitaciones con determinados controladores e interfaces en esta versión de Solaris 10 para las plataformas x86:

Recuperación del punto de control

Esta función está desactivada para todos los tipos de dispositivos. En el código DDI_SUSPEND de la función detach(), debería obtener DDI_FAILURE.

Gestión de energía

Esta función no está disponible para los dispositivos USB. No cree componentes de gestión de energía. Escriba el controlador de forma que se llame a las funciones pm_raise_power() y pm_lower_power() únicamente cuando se creen los componentes de gestión de energía.

Controladores DVD-ROM/CD-ROM en sistemas sin monitor

La gestión de energía de dispositivos interactivos, como medios extraíbles, está vinculada a la gestión de energía del monitor y la tarjeta gráfica. Si la pantalla está activa, dispositivos como la unidad de CD-ROM y disquetera se mantienen en el modo de energía completa. Estos dispositivos pueden cambiar al modo de baja energía en un sistema sin monitor. Si desea restablecer la energía en la unidad de CD o de disquetes, escriba volcheck para obtener el último estado de dichos dispositivos extraíbles.

Como alternativa, puede desactivar la gestión de energía del sistema utilizando la interfaz gráfica de usuario Dtpower. Al desactivar la administración de energía, estos dispositivos se mantienen constantemente con energía completa.

x86: Configuración manual necesaria para especificar los teclados distintos al inglés estadounidense

De forma predeterminada, el programa kdmconfig especifica Generic US-English(104-Key) como el tipo de teclado conectado al sistema. Si el teclado no es un teclado inglés estadounidense, deberá especificar manualmente el tipo de teclado durante la instalación. En caso contrario, la instalación continúa utilizando la especificación predeterminada del teclado coherente con el tipo de teclado real del sistema.

Solución 1: si el teclado del sistema no es un teclado inglés estadounidense, realice los siguientes pasos durante la instalación:

  1. Cuando se muestre la ventana de configuración de sistema propuesta para la instalación, pulse Esc.


    Nota –

    La información en esta ventana, que incluye el tipo de teclado, se muestra únicamente durante 30 segundos. Si desea cambiar la configuración, deberá pulsar Esc antes de que transcurran estos 30 segundos. En caso contrario, la instalación continúa utilizando los ajustes mostrados.


  2. Cambie el tipo de teclado por el de su sistema.

  3. Pulse Intro para aceptar los cambios y continuar con la instalación.

Solución 2: si desea cambiar el tipo de teclado en un sistema que esté ejecutando Sistema operativo Solaris 10, utilice el programa kdmconfig. Elija la acción correspondiente al servidor X que esté ejecutando su sistema.

SPARC: En algunos casos, no funciona la administración de energía para el hardware Sun Expert3D y Sun Elite3D (6321362)

Después de un período de inactividad, las tarjetas Sun Expert3D o Sun Elite3D de las estaciones de trabajo Sun BladeTM 1000 o Sun Blade 2000 suelen entrar en modo de bajo consumo. Sin embargo, si estas tarjetas se establecen como control principal de Xserver, la administración de energía no funciona. Las tarjetas implicadas funcionan al máximo rendimiento y no se produce ningún ahorro de energía. No se muestra ningún mensaje de error.

Solución: Ninguna.

SPARC: El controlador jfca de determinados adaptadores de bus de host conectados a dispositivos de cinta pueden producir errores (6210240)

El controlador jfca para los siguientes adaptadores de bus de host (HBA) puede provocar situaciones de pánico del sistema o errores de E/S cuando estos HBA se conectan a dispositivos de cinta:

El controlador jfca para estos HBA tiene tendencia a acelerar las situaciones cuando se ejecutan determinadas operaciones y, por tanto, se producen errores. Las operaciones son las siguientes:

Pueden mostrarse mensajes de error parecidos a los siguientes ejemplos:

Solución: no conecte dispositivos de cinta a los HBA SG-PCI1FC-JF2 o SG-PCI2FC-JF2.

Se produce un conflicto entre determinados dispositivos que comparten el mismo bus (6196994)

Se produce un conflicto de bus si las tarjetas Quad Fast-Ethernet (QFE) comparten en mismo bus con cualquiera de los siguientes adaptadores:

El parámetro infinite-burst del controlador ce que estos adaptadores utilizan está habilitado de forma predeterminada. Por tanto, hay poco tiempo de bus disponible para los puertos QFE que comparten el mismo bus.

Solución: no coloque tarjetas QFE en el mismo bus que los adaptadores de red de la lista.

La función DDI hat_getkpfnum() es obsoleta (5046984)

La función DDI hat_getkpfnum() DDI es obsoleta. Los programadores deberían actualizar los controladores de dispositivos para que no utilicen la interfaz DDI hat_getkpfnum(). Si los controladores están utilizando hat_getkpfnum(), aparecerán advertencias parecidas al siguiente ejemplo:


WARNING: Module mydrv is using the obsolete hat_getkpfnum(9F)
interface in a way that will not be supported in
a future release of Solaris. Please contact the
vendor that supplied the module for assistance,
or consult the Writing Device Drivers guide,
available from http://www.sun.com for migration
advice.
---
Callstack of bad caller:
       hat_getkpfnum_badcall+93
       hat_getkpfnum+6e
       mydrv_setup_tx_ring+2d
       mydrv_do_attach+84
       mydrv_attach+242
       devi_attach+6f
       attach_node+62
       i_ndi_config_node+82
       i_ddi_attachchild+4a
       devi_attach_node+4b
       devi_attach_children+57
       config_immediate_children+6e
       devi_config_common+77
       mt_config_thread+8b

Para determinar si un controlador está utilizando hat_getkpfnum(), consulte el código fuente del controlador o examine los símbolos del controlador utilizando nm(). Utilice el controlador mydrv como un ejemplo y escriba la siguiente sintaxis:


% nm /usr/kernel/drv/mydrv | grep hat_getkpfnum

Para obtener directrices sobre cómo migrar los controladores de hat_getkpfnum(), consulte el Apéndice B, Summary of Solaris DDI/DKI Services de Writing Device Drivers.

Es posible que algunos sistemas con hardware USB 2.0 se bloqueen o produzcan un aviso de error grave (5030842)

Los sistemas con determinado hardware USB 2.0 se pueden bloquear con frecuencia o producir avisos de error grave al ejecutar esta versión de Solaris. Estos problemas se asocian con los dispositivos USB 2.0 que no están basados en los circuitos integrados de NEC. Cuando se produzcan estos problemas, se mostrará el siguiente mensaje de error acerca de la interfaz de controladora Host mejorada (EHCI):


WARNING: /pci@0,0/pci8086,244e@1e/pci925,1234@2,2 (ehci1):
This controller is not supported.
Please refer to www.sun.com/io for Solaris Ready products
and to www.sun.com/bidadmin/hcl for additional compatible USB products

Solución: según la configuración de hardware del sistema, seleccione una de las siguientes opciones:


Nota –

Dos componentes de hardware complementarios son los que manejan los puertos USB 2.0:

En los sistemas basados en x86, hay controladores para OHCI y UHCI. En los sistemas basados en SPARC, sólo es compatible el hardware del controlador del sistema principal OHCI USB 1.1. Por este motivo, sólo continúa funcionando el hardware USB con los controladores complementarios OHCI en los sistemas SPARC cuyo controlador complementario EHCI esté inhabilitado. Los puertos del hardware USB siguen operativos incluso con la EHCI inhabilitada, siempre que el sistema disponga de controladores OHCI o UHCI adecuados. Los dispositivos USB 2.0 conectados con estos puertos se ejecutan a la misma velocidad que un dispositivo USB 1.1.

Para comprobar si los controladores EHCI y OHCI del sistema principal se encuentran en los sistemas basados en SPARC, escriba:

# prtconf -D

Compruebe la salida de las entradas EHCI junto a una o más entradas OHCI, según este ejemplo:


pci, instance #0 (driver name: pci_pci)
usb, instance #0 (driver name: usba10_ohci)
usb, instance #1 (driver name: usba10_ohci)
usb, instance #0 (driver name: usba10_ehci)

x86: La utilización de dos tarjetas Adaptec SCSI Card 39320D en un servidor Sun Fire V65x puede producir una situación de pánico en el sistema (5001908)

La utilización de dos tarjetas Adaptec SCSI Card 39320D en un servidor Sun Fire V65x puede producir una situación de pánico en el sistema. Esta situación se produce durante el reinicio inicial, después de haber instalado el software Solaris 10. Aparece el mensaje de error siguiente.


Initializing system  Please wait... 
1 run-time error M6111: MATH
	- floating-point error: stack underflow

Solución: retire la segunda tarjeta Adaptec.

x86: El SO Solaris no admite el apagado del sistema mediante software en x86 (4873161, 5043369)

El SO Solaris en x86 no admite el apagado del sistema mediante software iniciado por un comando. Un comando de cierre simula la pulsación del botón de encendido para apagar el sistema. En sistemas basados en x86, la utilización de este comando mientras el SO Solaris se está ejecutando, apaga inmediatamente el equipo sin cerrar adecuadamente el sistema operativo. El proceso de cierre inadecuado podría dañar el sistema de archivos.

Solución: antes de apagar el sistema, cierre primero el sistema operativo. Siga estos pasos:

  1. Conviértase en superusuario.

  2. Utilice uno de los comandos disponibles para cerrar el SO Solaris adecuadamente, como init, halt o shutdown. Por ejemplo:


    # shutdown
    
  3. Después de que el sistema operativo se cierre, puede apagar el sistema de dos maneras:

    • Si el sistema admite el apagado mediante software, emita el comando correspondiente.

    • Si el sistema no admite esta función, apáguelo manualmente con el interruptor de encendido.

Para obtener más información acerca de los comandos que cierran el sistema operativo, consulte las páginas de comando man de los comandos init(1M), halt(1M) y shutdown(1M). Para obtener más información acerca de cómo apagar el sistema, consulte los manuales correspondientes del sistema.

Algunas unidades de DVD y CD-ROM no arrancan Solaris (4397457)

El valor de tiempo de espera predeterminado para la parte SCSI de la tarjeta de adaptador de host PCI Ethernet/SCSI (X1032A) SunSwiftTM no cumple los requisitos de tiempo de espera de la unidad DVD-ROM SCSI de Sun (X6168A). Con los medios marginales, el DVD-ROM tiene ocasionalmente errores de tiempo de espera. Las únicas excepciones son los sistemas Sun Fire 6800, 4810, 4800 y 3800. Estos sistemas sobrescriben el valor de tiempo de espera mediante OpenBoot PROM.

Solución: para otras plataformas, utilice las interfaces SCSI integradas en la placa o los adaptadores SCSI compatibles con DVD-ROM, como por ejemplo:

Problemas de iPlanet Directory Server 5.1

Esta sección proporciona importante información para los usuarios de iPlanet TM Directory Server 5.1 que estén actualizando a la nueva version de Solaris 10.

Instalación de Directory Server 5.1

Sun Java System Directory Server 5 2005Q1 sustituye a iPlanet Directory Server 5.1 que estaba integrado en el sistema operativo Solaris 9. En el Sistema operativo Solaris 10, este nuevo Directory Server se puede instalar como parte de Sun Java Enterprise System.


Nota –

Para obtener más información acerca de Sun Java System Directory Server 5 2005Q1, consulte la documentación de Sun Java System en http://docs.sun.com.


El Sistema operativo Solaris 10 es compatible con Directory Server 5.1. Deberá instalar Directory Server 5.1 en las siguientes circunstancias:

En la versión de Solaris 10, la instalación de Directory Server 5.1 se realiza manualmente. Siga estos pasos:

  1. Inserte el CD 4 de Software de Solaris 10- en la unidad de CD-ROM.

  2. Conviértase en superusuario.

  3. En una ventana terminal, instale Directory Server.


    # cd /cdrom/cdrom0/Solaris_10/Product/
    # pkgadd -d . IPLTnls IPLTnspr IPLTnss IPLTjss IPLTpldap \
    IPLTdsr IPLTdsu IPLTadmin IPLTcons IPLTadcon IPLTdscon \
    IPLTadman IPLTdsman
    

    Para instalar los paquetes de localización de chino simplificado, emita el siguiente comando adicional:


    # pkgadd -d . IPLTcdsu IPLTcadmin IPLTccons IPLTcadcon \
    IPLTcdscon IPLTcadman IPLTcdsman
    

    Para instalar los paquetes de localización de japonés, emita el siguiente comando adicional:


    # pkgadd -d . IPLTjdsu IPLTjadmin IPLTjcons IPLTjadcon \ 
    IPLTjdscon IPLTjadman IPLTjdsman
    
  4. Después de completar la instalación, configure iPlanet Directory Server 5.1. Consulte el Capítulo 11, Sun ONE Directory Server Configuration de System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

Migración a Sun Java System Directory Server 5 2005Q1


Precaución – Precaución –

Los formatos de base de datos de las dos versiones de Directory Server son incompatibles. Por ello, si es usuario de Directory Server 5.1, Sun recomienda que migre la base de datos a una que tenga el formato de Sun Java System Directory Server 5 2005Q1.


Para realizar una migración, el sistema que se ha actualizado al Sistema operativo Solaris 10 debe contener ambas versiones de Directory Server. Si es usuario de DS 5.1, pero está utilizando un formato de entrega de contenedor comprimido (.tar.gz), puede ir directamente a las instrucciones de migración del paso 2.

  1. En una ventana de terminal, compruebe si los paquetes de iPlanet Directory Server 5.1 están presentes en el sistema.


    $ pkginfo | grep IPLT
    

    Si los siguientes paquetes aparecen como resultado, puede ir al paso 2 para realizar la migración. El resultado indica que los paquetes de iPlanet Directory Server 5.1 se encuentran en el sistema.


    system  IPLTadcon  Administration Server Console
    system  IPLTadman  Administration Server Documentation
    system  IPLTadmin  Administration Server
    system  IPLTcons   Console Client Base
    system  IPLTdscon  Directory Server Console
    system  IPLTdsman  Directory Server Documentation
    system  IPLTdsr    Directory Server (root)
    system  IPLTdsu    Directory Server (usr)
    system  IPLTjss    Network Security Services for Java
    system  IPLTnls    Nationalization Languages and Localization Support
    system  IPLTnspr   Portable Runtime Interface
    system  IPLTnss    Network Security Services
    system  IPLTpldap  PerLDAP
    $

    Si los paquetes no existen, instale primero los paquetes de iPlanet Directory Server 5.1. Consulte el procedimiento de 4 pasos de la sección anterior, Instalación de Directory Server 5.1. Una vez finalizada la instalación, vaya al paso 2 para realizar la migración.

  2. Migre la base de datos de iPlanet Directory Server 5.1 a la versión actual. Para obtener instrucciones, consulte la documentación de Sun Java System Directory Server en http://docs.sun.com/coll/DirectoryServer_05q1.

Después de migrar los datos, asegúrese de que continúa realizando copias de seguridad de la misma manera en que realizó la copia de datos de Directory antes de la migración. Es posible que la futura recuperación de desastres requiera la base de datos migrada.

Problemas al ejecutar el depurador

Los siguientes problemas están relacionados con el depurador del núcleo.

SPARC: Problemas con el depurador dbx durante el procesamiento de objetos de 64 bits (6347707)

Durante el procesamiento de algunas bibliotecas y archivos ejecutables de 64 bits, el depurador dbx se interrumpe debido a un error de acceso de memoria. Sin embargo, el problema no afecta al uso normal de estos objetos de 64 bits. Se muestra un mensaje de error parecido al siguiente:


dbx: internal error: signal SIGBUS (invalid address alignment)

Solución: use el depurador mdb o la utilidad de seguimiento dinámico de Solaris (Solaris Dynamic Tracing). Estas alternativas permiten diagnosticar los procesos que utilizan objetos de 64 bits.

El sistema puede tener un bucle cuando se cambia la CPU principal (4405263)

Un sistema que está ejecutando el depurador de núcleo de Solaris para depurar un sistema activo puede realizar un bucle con mensajes de error incompletos. Este bucle se produce cuando se cambia la CPU principal de OpenBoot PROM. Un restablecimiento del sistema hace que el sistema vuelva a funcionar. Sin embargo, se pierden los rastros del error original. Por tanto, no puede realizar un diagnóstico del restablecimiento del error.

Solución: cuando el sistema se encuentra en el nivel de PROM, se mostrará el indicador ok de OpenBoot. En un sistema con varias CPU, el indicador ok está precedido por un número entre llaves. Este número indica las CPU activas en el sistema. Para ejecutar la sesión de depuración en el nivel de PROM, use los siguientes pasos.

  1. Eleve pil a f escribiendo el siguiente comando:


    {0} ok h# 0f pil!
    
  2. Utilice el comando switch-cpu para cambiar selectivamente de la CPU activa a las distintas CPU. Por ejemplo, para cambiar de la CPU número 0 a la CPU número 1, escriba el siguiente comando:


    (0) ok 1 switch-cpu
    

    El indicador ok estará precedido por el número de la CPU a la que ha cambiado.


    {1} ok
  3. Ejecute el depurador.

  4. Al final de la sesión del depurador, emita el comando reset-all para devolver el sistema a su uso normal.


Nota –

Asegúrese de que moderniza el sistema a la última versión de OpenBoot PROM.


Problemas relacionados con la traducción

Esta sección describe los problemas de localización en el Sistema operativo Solaris 10.

Las teclas usadas en signos diacríticos no funcionan con las aplicaciones GTK en Xsun en la configuraciones regionales EMEA UTF-8 (6429880)

Al registrarse en configuraciones locales UTF-8 europeas, las teclas utilizadas en signos diacríticos no funcionan con las aplicaciones GTK (Gnome) en Xsun si el modo de IM no es Latín. No se muestra ningún mensaje de error.

Solución:

Habilite el modo Latín pulsando las teclas Ctrl+Espacio y la combinación de teclas de activación de IM predeterminada. Para mostrar el modo de entrada y cambiar el idioma de entrada de Java Desktop System, agregue el subprograma Conmutador de método de entrada en el panel JDS haciendo clic en el tercer botón del ratón y seleccionando Add to Panel -> Utility -> InputMethod Switcher.

Faltan mensajes L10N al emplear la utilidad localeadm para agregar configuraciones regionales (6423974)

Al crear el archivo de configuración Locale_config mediante la imagen de red o DVD, si se utiliza el archivo Locale_config para agregar las configuraciones regionales, aparecen sin traducir muchos mensajes en el escritorio de Gnome. No se muestra ningún mensaje de error.

Solución 1:

    Inicie sesión como superusuario y siga los siguientes pasos:

  1. Cambie la ubicación del archivo localeadm Locale_config.


    # cd /usr/sadm/lib/localeadm/
    
  2. Vuelva al archivo Locale_config existente que se incluye con la utilidad localeadm.


    # mv Locale_config_S10.txt.old Locale_config_S10.txt
    

Solución 2:

Vuelva a crear el archivo Locale_config utilizando las imágenes de CD.

Es posible que no se hayan instalado los paquetes de IIIMF (6388988)

Es posible que no se hayan instalado los paquetes de la Estructura de método de entrada de Internet/Intranet (IIIMF, Internet/Intranet Input Method Framework) para el método de entrada de las configuraciones regionales UTF-8 mediante la selección de configuraciones regionales durante la instalación de Solaris. No se muestra ningún mensaje de error.

Solución:

  1. Compruebe si se han instalado los paquetes de IIIMF en el SO Solaris.


    % pkginfo SUNWiiimr SUNWiiimu
    
  2. Instale los paquetes de IIIMF.


    # pkgadd -d <package directory> SUNWiiimr SUNWiiimu
    

SPARC: Keycode 50 no funciona en los diseños de teclado europeos (6387317)

Keycode 50 no funciona en los diseños de teclado europeos. Este problema se produce con todos los archivos de teclado keytable *6.kt. Todos los archivos de teclado keytable asignan símbolos a keycode 50, pero la tecla no funciona. No se muestra ningún mensaje de error.

Solución:

Edite los archivos *6.kt del directorio /usr/openwin/share/etc/keytables . Duplique keycode 50 para keycode 49 en el archivo *6.kt afectado. Por ejemplo, agregue la siguiente entrada para keycode 49 en el archivo de teclado keytable:

49 RN XK_numbersign XK_asciitilde

Varias fuentes árabes no funcionan en GNOME (6384024)

En GNOME, al seleccionar determinadas fuentes árabes, los caracteres no se muestran. Este problema se produce al seleccionar fuentes para aplicaciones, el escritorio o el título de la ventana mediante el menú de propiedades de fuentes de GNOME. Entre las fuentes afectadas, se incluyen:

No se muestra ningún mensaje de error.

Solución:

Utilice cualquiera de las familias de fuentes Kacst proporcionadas recientemente para mostrar caracteres árabes en las aplicaciones GNOME.

No se puede conmutar el idioma de entrada en las aplicaciones en la que se ha guardado la sesión (6360759)

Se admite la entrada de varios idiomas en las configuraciones regionales UTF-8, pero no funciona la conmutación de idioma en las aplicaciones en las que se ha guardado la sesión al hacer clic con el primer botón del ratón tras el inicio de la sesión. Este problema se produce en Java Desktop System (JDS). No se muestra ningún mensaje de error.

Solución:

Haga clic con el primer botón del ratón en el fondo del espacio de trabajo o en el menú Inicio antes de hacer clic en una aplicación.

Algunas entradas de idioma no funcionan correctamente en diseños de teclado que no son de EE.UU. (6319383)

Las entradas de idioma basadas en diseños de teclado localizados como, por ejemplo, el cirílico y el árabe, no funcionan correctamente con diseños de teclado que no son de EE.UU. Por ejemplo, si utiliza un teclado francés y cambia a árabe, la información tecleada no se basa en el diseño de teclado árabe. Para obtener más información sobre el método de entrada, consulte la ayuda del subprograma Conmutador del método de entrada y del Editor de preferencias de métodos. No se muestra ningún mensaje de error.

Solución 1:

Utilice la extensión XKB para cambiar de un diseño de teclado a otro para el servidor Xorg (sólo en x86). Por ejemplo, agregue la siguiente entrada al archivo de configuración xorg.conf:


Section "InputDevice"
        Identifier "Keyboard1"
        Driver "Keyboard"

        Option "XkbModel" "pc105"
        Option "XkbLayout" "us,fr,ru"
        Option "XKbOptions" "grp:alt_shift_toggle"
EndSection

Esta configuración permite alternar entre los diseños de teclado francés, ruso y estadounidense pulsando las teclas Alt. y Mayús. Para obtener más información, consulte el archivo /usr/X11/share/doc/README.XKB-Config.

Solución 2:

Use la utilidad xorgcfg para configurar los diseños de teclado localizados (sólo en X86).

Si un usuario que no es root emplea la utilidad xorgcfg, no se guardará la configuración, aunque se cambiará el diseño de teclado durante la sesión actual.

Los métodos abreviados de teclado la configuración regional ES de Mozilla son inusuales y ambiguos (6288620)

Los métodos abreviados de teclado de Mozilla 1.7 son inusuales, especialmente, en la configuración regional española. Por ejemplo, Ctrl-S se utiliza tanto para copiar como para guardar. No se muestra ningún mensaje de error.

Solución:

Identifique las teclas de los métodos abreviados asignadas a las acciones de los usuarios en el menú del producto.

La pantalla de inicio de sesión marca la configuración regional UTF-8 como recomendada

En el menú de idioma de la pantalla de inicio de sesión, los archivos de configuración regional UTF-8 están indicados como la opción recomendada. Por ejemplo, para los archivos de configuración regional de japonés, la pantalla tendría la siguiente apariencia:


ja_JP.eucJP -------------- Japanese EUC
ja_JP.PCK  --------------- Japanese PCK
ja_JP.UTF-8 (Recommended) - Japanese UTF-8

Se recomienda la utilización de archivos de configuración regional UTF-8 a los usuarios de Java Desktop System (JDS) ya que JDS utiliza UTF-8/Unicode como la codificación interna de caracteres. Esta recomendación también es válida para los anuncios de servicio técnico para software obsoleto para archivos de configuración regional no UTF-8. Consulte Configuraciones locales no UTF-8 heredadas o tradicionales.

Al migrar a configuraciones regionales UTF-8, los archivos determinan el método que se utiliza para importar o exportar datos.

Archivos de Microsoft Office

Los archivos de Microsoft Office se codifican con Unicode. Las aplicaciones de StarOffice pueden leer y escribir archivos codificados con Unicode.

Archivos HTML

Los archivos HTML creados con editores de HTML, como Mozilla Composer, o los archivos HTML guardados por un navegador web contienen normalmente una etiqueta de codificación charset. Después de efectuar la exportación o la importación, puede explorar dichos archivos HTML con el navegador web Mozilla Navigator o editar los archivos con Mozilla Composer, de acuerdo con la etiqueta de codificación del archivo HTML.

Reparación de archivos HTML dañados

Es posible que algunos archivos HTML aparezcan con caracteres confusos. Este problema se debe normalmente a las razones siguientes:

Para encontrar la etiqueta de codificación charset en el archivo HTML, lleve a cabo las siguientes acciones:

  1. Abra el archivo con Mozilla.

  2. Pulse Ctrl-i o haga clic en Ver para abrir el menú Ver.

  3. Haga clic en Información de la página.

La información sobre charset se encuentra en la parte inferior de la ficha General, por ejemplo:


Content-Type text/html; charset=us-ascii

Si la cadena charset=us-ascii no coincide con la codificación del archivo, éste podría aparecer como dañado. Para editar las codificaciones del archivo HTML:

  1. Abra el archivo con Mozilla Composer.

  2. Abra el menú Archivo.

  3. Seleccione Guardar y cambiar la codificación de caracteres.

  4. Seleccione la codificación correcta. Mozilla Composer convierte automáticamente las etiquetas de tipo de codificación y charset según sea necesario.

Correos electrónicos guardados como formato portable

Los correos electrónicos modernos se etiquetan mediante MIME charset. La aplicación Email and Calendar acepta etiquetas MIME charset. No necesita ejecutar ninguna conversión de codificaciones.

Archivos de texto sin formato

Los archivos de texto sin formato no tienen etiqueta charset. Si los archivos no están codificados con UTF-8, es necesaria la conversión de la codificación. Por ejemplo, si desea convertir un archivo de texto sin formato en chino tradicional big5 para UTF-8, ejecute la orden siguiente:


iconv -f big5 -t UTF-8 inputfilename



 > outputfilename

También puede utilizar File System Examiner para convertir el tipo de codificación.

Puede utilizar Text Editor para leer y escribir automáticamente texto de codificación de caracteres o especificar una codificación explícita al abrir o guardar un archivo.

Para abrir Text Editor, haga clic en Iniciar y seleccione Aplicaciones->Accesorios->Text Editor.

Nombres de archivos y directorios

Si los nombres de archivos y directorios utilizan caracteres multibyte que no están codificados en UTF-8, será necesario convertirlos. Puede utilizar File System Examiner para convertir los nombres de archivos y directorios, o el contenido de archivos de texto sin formato desde codificaciones de caracteres heredadas a UTF-8. Si desea obtener más información, consulte la Ayuda en línea de File System Examiner.

Para abrir File System Examiner, haga clic en Iniciar y seleccione Aplicaciones->Utilidades->File System Examiner.

Si utiliza el Administrador de archivos para acceder a nombres de archivos o directorios no codificados en UTF-8 de Microsoft Windows mediante SMB, no será necesario realizar la conversión.

Inicio de aplicaciones en configuraciones regionales heredadas

Para las aplicaciones que no estén preparadas para migrar a Unicode UTF-8, puede crear un programa de ejecución en el panel frontal que permita iniciar la aplicación en configuraciones regionales heredadas. Puede también iniciar las aplicaciones directamente desde la línea de comandos. Realice los siguientes pasos para crear un programa de ejecución para una aplicación.

  1. Haga clic con el botón secundario en el panel donde desee colocar el programa de ejecución.

  2. Seleccione Agregar al panel->Programa de ejecución.

  3. Utilice el siguiente formato para escribir la entrada en el campo Comando del cuadro de diálogo Crear programa de ejecución:


    env LANG=locale LC_ALL=
    locale application name
    

    Por ejemplo, si desea iniciar una aplicación llamada motif-app desde /usr/dt/bin en la configuración regional Chino Big5, introduzca el siguiente texto en el campo Comando del cuadro de diálogo Crear programa de ejecución:


    env LANG=zh_TW.BIG5 LC_ALL=zh_TW.BIG5 /usr/dt/bin/motif-app
    
  4. Haga clic en Aceptar para crear el programa de ejecución en el panel.

Cuando tenga que ejecutar aplicaciones de interfaz de línea de comandos (CLI, Command Line Interface) que sean específicas de una configuración regional heredada, abra primero una ventana de terminal en la configuración regional heredada y, a continuación, ejecute las aplicaciones de CLI en dicha ventana. Para abrir una ventana de terminal en una configuración regional heredada, introduzca el siguiente comando:


eng LANG=locale LC_ALL=locale GNOME-TERMINAL –disbable-factory.

En lugar de abrir una nueva ventana de terminal, puede también cambiar la configuración regional de UTF-8 a una configuración regional heredada desde la ventana actual. Para ello, cambie la codificación en el menú Definir codificación de caracteres de la ventana de terminal. A continuación, debe también establecer las variables de entorno LANG y LANG en el shell actual.

El hardware para el teclado estonio tipo 6, francés canadiense tipo 6 y polaco para programadores tipo 6 no está disponible

Se ha añadido la admisión de software para tres teclados adicionales en el SO Solaris: teclado estonio (tipo 6), teclado francés canadiense (tipo 6) y teclado polaco para programadores (tipo 5).

Este software proporcionará a los usuarios de Canadá, Estonia y Polonia una mayor flexibilidad para introducir datos mediante el teclado, adaptando la distribución del teclado estándar para EE.UU. a las necesidades de cada idioma.

En la actualidad no existe ningún hardware para estos tres tipos de teclados adicionales.

Solución: si desea usar este nuevo software para el teclado, modifique el archivo /usr/openwin/share/etc/keytables/keytable.map de una de estas formas:

No se pueden imprimir documentos en formato PDF (6239307, 6218079)

En todas las configuraciones regionales, Document Viewer no puede imprimir archivos adaptados a configuraciones regionales que se encuentren en formato PDF.

Solución: Opte por una de estas soluciones:

x86: El proceso de inicio de sesión puede bloquearse en determinadas configuraciones regionales asiáticas no UTF-8 (6215527)

En algunos sistemas basados en x86, si inicia sesión en determinadas configuraciones regionales asiáticas no UTF-8, es posible que el proceso de inicio de sesión se bloquee. A continuación, se muestran algunos ejemplos de los archivos de configuración regional donde se ha observado el error:

Solución: en el menú de idioma de la ventana de inicio de sesión, seleccione la configuración regional UTF-8.

Las teclas especiales no funcionan (5077631)

Las teclas especiales que se encuentran a la izquierda del teclado no funcionan en las asignaciones de teclado europeas. Este problema afecta a todas las configuraciones regionales europeas.

Solución: En lugar de las teclas especiales, utilice combinaciones de tecla. El ejemplo siguiente muestra las combinaciones de teclas y sus funciones correspondientes:

Las teclas modificadoras no funcionan correctamente (4996542)

En todas las configuraciones regionales, es posible que las teclas Alt y Mayús no funcionen como teclas modificadoras cuando utilice el método de entrada de Internet o intranet. Por ejemplo, la combinación de teclas Mayús+Flecha puede que no permita seleccionar texto. En cambio, es posible que inserte caracteres latinos.

Solución: use un método de entrada diferente, por ejemplo, el predeterminado. Si desea conmutar los métodos de entrada, haga clic con el botón secundario en un objeto y seleccione Método de entrada.

Los caracteres chinos y coreanos se imprimen en un recuadro (4977300)

La impresora postcript no incorpora los tipos de letra chinos o coreanos. Por tanto, en las configuraciones regionales china o coreana, si intenta imprimir desde el navegador Mozilla, los caracteres se imprimen dentro de un recuadro. Para imprimir un archivo, el sistema de impresión común de UNIX (CUPS, Common UNIX Printer System) debe convertir primero las fuentes postscript de Mozilla.

Solución: realice los siguientes pasos.

  1. Haga clic en Inicio => Preferencias => Impresoras.

  2. Haga clic con el botón secundario en el icono de la impresora PostScript y después seleccione el menú Propiedades.

  3. Haga clic en la ficha Avanzado (Advanced).

  4. Configure Filtrado previo de Ghostscript como Convertir a PS nivel 1.

La función de ordenación en las configuraciones regionales europeas UTF-8 no funciona correctamente (4307314)

En las configuraciones regionales europeas UTF-8 la opción de ordenar no funciona correctamente.

Solución: antes de utilizar la función de ordenar en los entornos nacionales FIGGS UTF-8, establezca la variable LC_COLLATE en el ISO1 equivalente .


# echo $LC_COLLATE
>  es_ES.UTF-8
# LC_COLLATE=es_ES.IS08859-1
# export LC_COLLATE

Ahora ya puede utilizar la función de ordenar.

Problemas de red

Los siguientes errores de red hacen referencia a la versión de Solaris 10.

Pérdidas de memoria con programas de cifrado ECC y RSA (6421471)

Las pérdidas de memoria en NSS con programas de cifrado ECC y RSA podrían provocar que el sistema se bloquee o que genere una advertencia. Se muestra el mensaje de error out of memory.

Solución: Instale las siguientes revisiones:

El iniciador iSCSI no administra correctamente la creación de informes de direcciones LUN (6377485)

El iniciador de software iSCSI de Solaris no admite unidades lógicas con un LUN superior a 255. No se muestra ningún mensaje de error.

Solución:

Cambie el número de unidades lógicas del dispositivo de destino a un valor inferior a 255.

Los HBA QLogic de 2 y 4 Gbytes tratan de forma diferente los números LUN superiores a 256 (6371273)

Los HBA QLogic de 4 Gbytes tratan de forma diferente a los números LUN superiores a 255 que a los HBA QLogic de 2 Gbytes. Aparece el mensaje de error siguiente.


Customer cannot have a lun number greater than 255.

Solución:

No asigne un número LUN superior a 255 en un único puerto al conectarse a los HBA QLogic.

Se muestra una dirección MAC incorrecta cuando hay más de una tarjeta Ethernet (6316245)

Al registrarse en el SO Solaris 10 6/06 para la administración de actualizaciones remota mediante Sun Update Connection, se muestra la información del sistema. Si el sistema tiene más de una tarjeta Ethernet, se muestra la misma dirección MAC para todas las tarjetas Ethernet. No se muestra ningún mensaje de error.

Solución: Ninguna.

SPARC: El mensaje RTM_IFINFO tiene distintos tamaños en las compilaciones de 32 bits y 64 bits

Es posible que los programas de 64 bits que crean sockets PF_ROUTE y analizan el contenido de los mensajes RTM_IFINFO en la estructura if_msghdr_t no funcionen adecuadamente a menos que se vuelvan a compilar.

El reenvío de IP está deshabilitado de forma predeterminada en el Sistema operativo Solaris 10

En esta versión de Solaris, el reenvío de IP está deshabilitado de forma predeterminada. Esta configuración se aplica a IPv4 e IPv6 independientemente de la configuración de otros sistemas. Los sistemas con varias interfaces IP que anteriormente reenviaban paquetes IP de forma predeterminada ya no cuentan con esta función automática. Para habilitar el reenvío IP en sistemas con varias ubicaciones, los administradores deben realizar manualmente determinados pasos de configuración adicionales.

Solución: el comando routeadm habilita el reenvío IP. Los cambios de configuración que son el resultado de la utilización de routeadm se mantienen en los reinicios de sistema.

Para obtener más información acerca del reenvío IP, consulte la página de comando man routeadm(1M).

Generic LAN Driver Version 3 no establece correctamente la longitud de campo de los marcos de control de vínculo lógico (6350869)

El controlador Generic LAN Driver Version 3 (GLDv3) no establece correctamente la longitud de campo de los marcos de control de vínculo lógico (LLC, Logical Link Control). Por tanto, los protocolos como AppleTalk que dependen de LLC no funcionan correctamente. No se muestra ningún mensaje de error. Este problema afecta a los siguientes controladores de interfaz de red:

Solución: Ninguna.

La zona no arranca cuando una dirección IP pertenece a un grupo multirruta de red IP (6184000)

Se puede configurar una zona de forma que la dirección IP de la zona sea parte de un grupo multirruta de red IP (IPMP). El proceso de configuración se documenta en How to Extend IP Network Multipathing Functionality to Non-Global Zones de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

Si todas las interfaces de red del grupo IPMP tienen un error, una zona no arrancará si tiene una dirección IP que forme parte del grupo IPMP.

El siguiente ejemplo muestra el resultado del intento de arrancar la zona.


# zoneadm -z my-zone boot 
zoneadm: zone 'my-zone': bge0:1: 
could not set default interface for multicast: Invalid argument 
zoneadm: zone 'my-zone': call to zoneadmd failed

Solución: repare al menos una interfaz de red en el grupo.

Pueden producirse errores intermitentes cuando se utiliza DataDigest (5108515)

Los destinos SCSI de Internet (iSCSI) pueden registrar errores de comprobación de redundancia cíclica (CRC, Cyclic Redundancy Check) cuando DataDigest está activado. Las aplicaciones de usuario que actualizan los búferes de entrada/salida después de transmitir al iniciador iSCSI pueden provocar un error de cálculo en la CRC. Cuando el destino responde con un error de CRC, el iniciador de iSCSI retransmite los datos con el CRC de DataDigest correcto. Se mantiene la integridad de los datos. Sin embargo, el rendimiento de la transferencia de datos se ve afectado. No se muestra ningún mensaje de error.

Solución: no utilice la opción DataDigest.

Las subredes ATM LANE para IPv4/IPv6 puede que no completen la inicialización (4625849)

Durante el arranque del sistema, es posible que varias instancias no se conecten a la instancia de simulación LAN (LANE) si hay más de ocho instancias LANE en un único adaptador. Este error no aparece en el nivel multiusuario.

Solución: para reinicializar la red SunATM, realice los siguientes pasos:

  1. Compruebe el problema emitiendo un comando lanestat - a.

    Las instancias que no están conectadas tienen valores de identificador de circuito virtual (VCI) igual a 0 para el servidor de simulación LAN (LES) y el servidor de direcciones desconocidas y de emisión (BUS).

  2. Detenga y reinicie la red SunATM.


    # /etc/init.d/sunatm stop
    # /etc/init.d/sunatm start
    
  3. Restablezca las máscaras de red o cualquier otra configuración de red de las interfaces SunATM.

La configuración de varios túneles entre dos nodos IP con el filtro habilitado puede provocar pérdidas de paquetes (4152864)

Si configura diversos túneles de IP entre dos nodos IP y habilita ip_strict_dst_multihoming u otros filtros IP, se pueden producir pérdidas de paquetes.

Solución: Elija una de las siguientes:

Problemas de seguridad

Los siguientes problemas de seguridad hacen referencia a la versión de Solaris 10.

Los inicios de sesión sin contraseña fallan con la opción pam_ldap habilitada

Después de habilitar el módulo PAM de gestión de cuentas para LDAP (pam_ldap), los usuarios deben tener contraseñas para iniciar la sesión en el sistema. En consecuencia, los inicios de sesión sin contraseña fallan, incluidos los que usan las herramientas siguientes:

Solución: Ninguna.

Parámetros incorrectos pueden provocar situaciones de pánico en Sun StorEdge T3 (4319812)

Un sistema Sun StorEdgeTM T3 puede tener una situación de pánico si una aplicación usa una interfaz HTTP para enviar identificadores con parámetros fuera del rango.

Service Management Facility

Esta sección describe los problemas relacionados con Service Management Facility del Sistema operativo Solaris 10. Para obtener más información acerca de esta nueva función del SO Solaris, consulte Solaris Service Manager de Novedades de Solaris 10.

Los servicios de impresión tienen la configuración sin conexión de forma predeterminada (5100134)

Cuando un host no tiene ninguna impresora local configurada, se definen dos servicios de impresión, ipp-listener and rfc1179, como sin conexión de forma predeterminada. Estos servicios recuperan automáticamente el estado de conexión cuando se configuran las impresoras locales en el host. La configuración predeterminada sin conexión de estos servicios no implica un error. Por tanto, no es necesaria la intervención del usuario.

Solución: Ninguna.

El daemon keyserv deshabilita algunos de los servicios del sistema de archivos (5084183)

En los sistemas que no utilizan el Servicio de información de red (NIS) o el servicio de nombres NIS+, los servicios NFS y autofs están deshabilitados. El fallo se debe a la relación de dependencia de estos servicios con el daemon keyserv. El daemon keyserv se basa en el nombre de dominio RPC, que no está definido en los sistemas que no utilizan NIS o NIS+. Por lo tanto, el fallo del daemon keyserv hace que los servicios NFS y autofs se deshabiliten.

Solución: para habilitar los servicios, realice los siguientes pasos:

  1. Conviértase en superusuario.

  2. Ejecute estos comandos:


    # svcadm disable network/rpc/keyserv
    # svcadm disable -t network/nfs/client:default
    # svcadm enable network/nfs/client:default
    # svcadm disable -t network/nfs/server:default
    # svcadm enable network/nfs/server:default
    # svcadm disable -t network/rpc/gss:ticotsord
    # svcadm enable network/rpc/gss:ticotsord
    

Los indicadores de inicio de sesión aparecen en ocasiones antes de que los sistemas de archivos se hayan cargado (5082164)

En ocasiones, en los inicios del sistema, los servicios de inicio de sesión como console o ssh se inician antes de que los sistemas de archivos remotos y los servicios de nombres estén disponibles. Por tanto, es posible que no se reconozca el nombre de usuario o que el directorio original del usuario no esté disponible.

Solución: si se produce el error, espere unos segundos y vuelva a iniciar la sesión. Como alternativa, inicie sesión desde una cuenta local para ver el estado del sistema.

Tarjeta inteligente

Los siguientes errores de tarjeta inteligente se producen en el Sistema operativo Solaris 10.

El sistema no responde a la tarjeta inteligente (4415094)

Si ocfserv termina y la pantalla está bloqueada, el sistema permanece bloqueado incluso aunque se inserte o extraiga una tarjeta inteligente.

Solución: efectúe los pasos siguientes para desbloquear el sistema.

  1. Realice un inicio de sesión remoto en la máquina en la que ha terminado el proceso ocfserv.

  2. Conviértase en superusuario.

  3. Finalice el proceso dtsession; en una ventana de terminal escriba:


    # pkill dtsession
    

ocfserv se vuelve a iniciar y se restauran la capacidad y el inicio de sesión con tarjeta inteligente.

El elemento de menú Editar archivo de configuración de la consola de gestión de tarjetas inteligentes no funciona (4447632)

El elemento de menú Editar archivo de configuración de la consola de gestión de tarjetas inteligentes no edita los archivos de configuración de tarjetas inteligentes que se encuentran en /etc/smartcard/opencard.properties. Si se selecciona el elemento de menú, el sistema muestra un mensaje que indica que no continúe a menos que se lo solicite el soporte técnico.

Solución: no use el elemento de menú Editar archivo de configuración de la consola de gestión de tarjetas inteligentes. Si desea obtener información sobre la configuración de tarjetas inteligentes, consulte Solaris Smartcard Administration Guide.

Comandos y normas de Solaris

La siguiente sección describe los cambios de comportamiento en determinados comandos y normas en el Sistema operativo Solaris 10.

Bash 2.0.5b ya no define determinadas variables de entorno

El Sistema operativo Solaris 10 incluye Bash 2.0.5b. Este intérprete de comandos ya no exporta automáticamente las siguientes variables al entorno:

Este nuevo comportamiento se produce incluso si el intérprete de comandos asigna valores predeterminados a estas variables.

Solución: exporte estas variables manualmente.

La nueva utilidad ln requiere la opción -f

El comportamiento de /usr/bin/ln se ha modificado para cumplir todas las normas, de la SVID3 a la XCU6. Si utiliza el comando ln sin la opción -f para crear un enlace a un archivo de destino existente, el enlace no se crea. En su lugar, se escribe un mensaje de diagnóstico en el error estándar y el comando enlaza todos los archivos de origen restantes. Por último, el comando ln se cierra con un valor de error.

Por ejemplo, si el archivo b existe, la sintaxis ln a b genera el siguiente mensaje:


ln: b: File exists

Este cambio de comportamiento afecta a las secuencias de comandos del intérprete existentes o a los programas que incluyen el comando ln sin la opción -f. Las secuencias de comandos que solían funcionar es posible que ahora den un error en el Sistema operativo Solaris 10.

Solución: utilice la opción -f con el comando ln. Si tiene secuencias de comandos existentes que ejecuten la utilidad de vínculo, modifique estas secuencias de comandos para que sean acordes con el nuevo comportamiento del comando.

El nuevo tcsh rechaza los nombres de variable setenv que utilizan los signos de guión o igual

En el Sistema operativo Solaris 10, tcsh se ha modernizado a la versión 6.12. Esta versión no acepta variables de entorno cuyos nombres utilicen un signo de guión o igual. Las secuencias de comandos que contienen líneas setenv y que funcionaban en versiones anteriores de Solaris pueden generar errores en la versión actual de Solaris 10. Aparece el mensaje de error siguiente.


setenv: Syntax error

Para obtener más información, consulte la página de comando man tcsh para el Sistema operativo Solaris 10.

Solución: no utilice guiones o el símbolo igual (=) para las variables de entorno.

Cambio de comportamiento de la condición EOF de la familia STDIO getc

Las aplicaciones que se crearon en un modo cumplimiento estricto con C estándar se verán afectadas por cambios de comportamiento en determinadas funciones de biblioteca. Por ejemplo, las aplicaciones que se compilaron utilizando el modo de compilación cc -Xc o c89. El comportamiento se ha cambiado para las siguientes funciones de biblioteca:

Una interpretación formal de la norma 1990 C requiere que después de definir una condición de final de archivo, el archivo no devuelve más datos en las siguientes operaciones de entrada. La excepción es si el puntero del archivo se vuelve a colocar o si la aplicación elimina explícitamente el error y los indicadores de fin de archivo.

El comportamiento del resto de modos de compilación se mantiene igual. Específicamente, las interfaces pueden leer datos adicionales recién escritos en la cadena después de haber definido el indicador de fin de archivo.

Solución: llame a las funciones fseek() o clearerr() en la cadena para leer datos adicionales después de que la condición EOF se haya notificado en la cadena.

Las columnas de resultados del comando ps se han ensanchado

Debido a que los UID, los ID de procesador y el tiempo de ejecución acumulado son más grandes, las columnas de resultados del comando ps se han ensanchado. Las secuencias de comandos del cliente no asumirán las columnas de resultados fijas.

Solución: las secuencias de comandos deberían utilizar la opción - o del comando ps.

Si desea obtener más información, consulte la página de comando man ps(1)

El comando ping -v no funciona en las direcciones IPv6 (4984993)

El comando ping -v produce un error cuando el comando se aplica a las direcciones que utilizan la versión 6 de protocolo de Internet (IPv6). Aparece el mensaje de error siguiente.


ping: setsockopt IPV6_RECVRTHDRDSTOPTS Invalid argument

Solución: Ninguna. Para obtener la misma información del paquete ICMP que proporciona ping -v, utilice el comando snoop.

Gestor de volúmenes de Solaris

Los siguientes defectos de Solaris Volume Manager se refieren a la versión Solaris 10.

El comando metattach de Solaris Volume Manager puede fallar

Si dispone de un sistema de archivos raíz (/) de Solaris Volume Manager con duplicación, y dicho sistema de archivos no se inicia en el cilindro 0, ninguna de las subduplicaciones anexadas debe empezar en el cilindro 0.

Si intenta anexar una subduplicación que empiece en el cilindro 0 a una duplicación cuya subduplicación original no empieza en ese cilindro, aparecerá el mensaje de error siguiente.


can't attach labeled submirror to an unlabeled mirror

Solución: Opte por una de estas soluciones:


Nota –

De forma predeterminada, el proceso de instalación JumpStart inicia el intercambio en el cilindro 0 y el sistema de archivos raíz (/) en otro lugar del disco. La costumbre habitual de administración es que el segmento 0 empiece en el cilindro 0. La duplicación de una instalación JumpStart predeterminada con el raíz en el segmento 0, pero no en el cilindro 0, a un disco secundario típico en el que el segmento 0 empieza en el cilindro 0 puede ser fuente de problemas. Esta duplicación produce un mensaje de error al intentar anexar la segunda subduplicación. Si desea obtener más información sobre el comportamiento predeterminado de los programas de instalación de Solaris, consulte las guías de instalación de Solaris 10.


El comando metassist de Solaris Volume Manager produce errores en las configuraciones locales distintas a inglés (5067097)

En estas configuraciones locales, el comando metassist de Solaris Volume Manager puede fallar a la hora de crear volúmenes. Por ejemplo, si LANG se define como ja (japonés), se mostrará el siguiente mensaje de error:


xmlEncodeEntitiesReentrant : input not UTF-8
Syntax of value for attribute read on mirror is not valid
Value "XXXXXX"(unknown word) for attribute read on mirror is not among 
the enumerated set
Syntax of value for attribute write on mirror is not valid
Value "XXXXXX"(Parallel in Japanse) for attribute write on mirror is not 
among the enumerated set
metassist: XXXXXX(invalid in Japanese) volume-config

Solución: como superusuario, establezca la variable LANG en LANG=C.

Para los intérpretes de comandos Bourne, Korn y Bash utilice el siguiente comando:


# LANG=C; export LANG

Para el intérprete de comandos C, utilice el siguiente comando:


# setenv LANG C

Se produce un error en la creación de volúmenes en sistemas con discos sin formato (5064066)

La creación de configuraciones de volúmenes de Solaris Volume Manager con el comando metassist puede dar un error si un disco sin formato se encuentra en el sistema. Aparece el mensaje de error siguiente.


metassist: failed to repartition disk

Solución: formatee manualmente todos los discos sin formato antes de utilizar el comando metassist.

Los repuestos en marcha no funcionan correctamente cuando se crean volúmenes RAID-1 (duplicación) o RAID-5 de Solaris Volume Manager en grupos de discos creados en particiones por software (4981358)

Si crea un volumen RAID-1 (duplicación) o RAID-5 de Solaris Volume Manager en un grupo de discos creado sobre una partición por software, los dispositivos de repuesto en marcha no funcionarán correctamente.

Entre los problemas que pueden surgir se encuentran los siguientes:

La orden metadevadm de Solaris Volume Manager falla si ya no existe el nombre del dispositivo lógico (4645721)

No se puede sustituir una unidad averiada por otra que se haya configurado con el software Solaris Volume Manager. La unidad de repuesto debe ser nueva para el software Solaris Volume Manager. Si mueve físicamente un disco de una ranura a otra en Sun StorEdge A5x00, el comando metadevadm presentará errores. La causa de este error es que el nombre de dispositivo lógico del segmento ya no existe. Sin embargo, el identificador del dispositivo del disco sigue presente en la réplica del metadispositivo. Aparece el mensaje siguiente:


Unnamed device detected. Please run 'devfsadm && metadevadm -r to resolve.

Nota –

Durante este tiempo se puede acceder al disco en su nueva ubicación. No obstante, para acceder al segmento es posible que deba utilizar el antiguo nombre de dispositivo lógico.


Solución: traslade físicamente la unidad a su ranura original.

La orden metarecover de Solaris Volume Manager no puede actualizar el espacio de nombres metadb (4645776)

Si quita y sustituye un disco físico del sistema y utiliza el comando metarecover -p -d para escribir en el disco la adecuada información específica de particiones dinámicas, tiene lugar un fallo de apertura. El comando no actualiza el espacio de nombres de la base de datos de metadispositivos para reflejar el cambio en la identificación del dispositivo de disco. Esto provoca un fallo de apertura para cada una de las particiones dinámicas construidas sobre el disco. Aparece el mensaje siguiente:


Open Error

Solución: cree una partición dinámica en el nuevo disco en lugar de emitir el comando metarecover para recuperar la partición dinámica.


Nota –

Si la partición dinámica forma parte de una duplicación o RAID 5, utilice el comando metareplace sin la opción -e para sustituir la partición dinámica antigua por la nueva.


# metareplace dx duplicación o RAID 5 partición_dinámica_antigua partición_dinámica_nueva

Sun Java Desktop System

Esta sección describe problemas que hacen referencia a Sun Java Desktop System (Java DS) en el Sistema operativo Solaris 10.

Correo electrónico y calendario

Esta sección describe los problemas relacionados con el correo electrónico y los calendarios.

Problemas cuando se utilizan varios mensajes adjuntos (6260583)

Si arrastra y coloca mensajes de correo electrónico en un nuevo cuerpo de mensaje de correo electrónico, el contenido del mismo se muestra incorrectamente.

Solución: para enviar varios mensajes adjuntos, realice los siguientes pasos:

  1. Seleccione los mensajes que desee adjuntar.

  2. En la barra Menú, seleccione Acción => Reenviar => Adjunto.

    O, si lo desea, pulse Ctrl-J para enviar los mensajes.

Problema al cambiar el tipo de autenticación (6246543)

Cuando se cambia el tipo de autenticación del servidor de correo entrante, es posible que la aplicación Email and Calendar no funcione correctamente.

Solución: reinicie Email and Calendar.

Problemas al guardar mensajes adjuntos con contenido adaptado a configuraciones regionales (6204976)

La aplicación Evolution, que incluye Email and Calendar, no puede guardar mensajes adjuntos con contenido adaptado a configuraciones regionales.

Solución: Ninguna.

Lista de contactos incompleta en la carpeta de contactos (5088514)

Después de importar un archivo en formato de intercambio de datos LDAP que contenga varios contactos, sólo algunos de los mismos se muestran en la carpeta de contactos. Se trata únicamente de un problema de presentación. Email and Calendar ha importado todos los contactos.

Solución: reinicie Email and Calendar.

Problemas de inicio de sesión

Esta sección describe los problemas de inicio de sesión.

Mensaje de error de inicio de sesión

Al iniciar una sesión en Java Desktop System, es posible que se muestre el siguiente mensaje de error:


Could not look up internet address for hostname.
This will prevent GNOME from operating correctly.
It may be possible to correct the problem by adding 
hostname to the file /etc/hosts

Solución: compruebe que el nombre de host se haya configurado correctamente en el archivo /etc/hosts. Siga estos pasos:

  1. En el archivo /etc/hosts, defina el nombre de host del siguiente modo:


    127.0.0.1 localhost loghost hostname
    localhost.localdomain

    hostname es el nombre del sistema.

  2. Compruebe que el nombre de host se incluya en el archivo /etc/nodename. El archivo también debe contener la siguiente línea:


    127.0.0.1 localhost loghost hostname
    localhost.localdomain
  3. Agregue la siguiente entrada al archivo /etc/inet/ipnodes:


    127.0.0.1 hostname
    

Problemas con $PATH (6247943)

Al iniciar una sesión en Java Desktop System Release 3, $PATH se define incorrectamente como:


/usr/bin::/usr/dt/bin:/usr/openwin/bin:/bin:
/usr/ucb:/usr/openwin/bin:/usr/dt/bin

Solución: elimine lo siguiente de $PATH:

La ruta que se obtiene debe parecerse a la del siguiente ejemplo:


/usr/bin:/usr/dt/bin:/usr/ucb:/usr/openwin/bin:/usr/dt/bin

Problemas con la conexión remota (6203727)

Si utiliza la conexión remota dtlogin, no podrá conectar con GNOME Display Manager desde algunos sistemas.

Solución: cuando se solicite seleccionar el inicio de sesión remoto, especifique la dirección IP en lugar del nombre de host.

Sistema de Ayuda

Se abre una ventana de Ayuda incorrecta para Control del volumen (6253210)

Si utiliza el navegador Yelp para abrir la Ayuda en línea de Control del volumen, se abrirá el archivo de Ayuda de la aplicación del panel de accesibilidad del teclado.

Solución: Ninguna.

Se bloquea la Ayuda en línea (5090731)

Si abre la Ayuda en línea de una aplicación y no existe ningún archivo de Ayuda para la misma, se muestra un cuadro de diálogo de error. Salvo que haga clic en Aceptar, se bloqueará el sistema de Ayuda en línea, impidiendo abrir la Ayuda en línea de otras aplicaciones que se inicien posteriormente.

Solución: haga clic en el botón Aceptar del cuadro de diálogo de error.

Navegador Mozilla

No se pueden imprimir algunos documentos desde el navegador Mozilla

No se pueden imprimir documentos desde el navegador Mozilla cuando los mismos contienen caracteres que no se encuentran en formato BMP (Basic Multilingual Plane).

Solución: Ninguna.

No se pueden especificar las preferencias de usuario para el acceso móvil (Roaming) en el navegador Mozilla (6200999)

En el navegador Mozilla, puede especificar que las preferencias de usuario deben transferirse desde y hacia el servidor de acceso móvil (Roaming). Para especificar el acceso móvil (Roaming), se realizan los siguientes pasos:

  1. En el navegador, debe hacer clic en Editar y seleccionar Preferencias.

  2. Seleccionar Usuario móvil y, a continuación, Selección de elementos.

  3. En el panel de la derecha, debe seleccionar Preferencias de usuario.

Sin embargo, no se puede seleccionar Preferencias de usuario.

Solución: Ninguna.

Errores de accesos directos del teclado (6192644)

En el navegador Mozilla, al pulsar F7 se cambia el modo del cursor, permitiendo la selección y el libre desplazamiento por el texto mediante el teclado. Por ejemplo, el acceso directo Ctrl+Inicio mostrará el principio de la página web que esté explorando. Sin embargo, este acceso directo del teclado no funciona al explorar algunos sitios como www.yahoo.com y www.mozilla.org.

Solución: pulse F7 para cambiar el modo del cursor.

Problemas del sistema

Las preferencias de los usuarios no son totalmente compatibles

Es posible que las preferencias de usuario de la cuenta principal de una versión anterior del escritorio de GNOME sean parcialmente incompatibles con Java DS Release 3.

Solución: Vuelva a configurar las preferencias. Siga estos pasos:

  1. Termine la sesión de Java Desktop System.

  2. Haga clic en Sesión y seleccione Terminal failsafe.

  3. Inicie sesión.

  4. En la ventana Terminal failsafe, introduzca los siguientes comandos:


    % gnome-cleanup exit
    
  5. Vuelva a iniciar la sesión.

    Se habrán restablecido las preferencias de GNOME.

Falta el programa de manipulación de imágenes de GNU en el menú Gráficos (6209566)

El programa de manipulación de imágenes de GNU (GIMP, GNU Image Manipulation Program) no está disponible en el menú Gráficos.

Solución: realice los siguientes pasos.

  1. Abra una ventana de terminal.

  2. Edite el archivo /usr/share/applications/gimp-2.0.desktop.

  3. Cambie las líneas Exec y TryExec para agregar la ruta completa al binario GIMP:


    TryExec=/usr/sfw/bin/gimp2.0
    Exec=/usr/sfw/bin/gimp-remote-2.0 %u

Problemas con el registro en línea del software StarOffice 7 (6208829)

Si el software no encuentra el navegador Mozilla en el sistema, es posible que no se pueda completar el registro en línea de StarOffice 7. Para poder enviar correctamente documentos, el software debe encontrar la aplicación Email and Calendar.

Solución: agregue /usr/sfw/bin a PATH. realice los siguientes pasos.

  1. Abra una ventana de terminal.

  2. Use el siguiente comando:


    % export PATH=/usr/sfw/bin:$PATH
    
  3. Para iniciar el software StarOffice, especifique el siguiente comando:


    % soffice
    
  4. Complete el procedimiento de registro de StarOffice.

Problemas con la grabadora de sonidos

La barra deslizante y el contador lateral no funcionan cuando la grabadora de sonidos está grabando un archivo new.wav.

Solución: Ninguna.

No funciona la opción de Control del volumen

La opción de la aplicación del panel Control del volumen que permite iniciar las aplicaciones de escritorio de Control del volumen no funciona.

Solución: Ninguna.

La lista de aplicaciones admitidas para el SO Solaris no está actualizada (6267922)

En el software Solaris, para restringir el inicio de aplicaciones se establece el valor true para la clave gonf /desktop/gnome/lockdown/restrict_application_launching. Esta configuración permite que sólo algunas aplicaciones aparezcan en el menú Iniciar, desde donde pueden iniciarse. Las aplicaciones admitidas se enumeran en la clave gonf /desktop/gnome/lockdown/allowed_applications.

Actualmente, dicha lista no está actualizada e incluye aplicaciones que ya no forman parte del software Java Desktop System. Además, contiene referencias a algunas aplicaciones con ubicaciones de directorio incorrectas. Por tanto, si restringe el inicio de aplicaciones, algunas aplicaciones importantes como Mozilla o StarOffice no aparecerán en el menú Iniciar.

Solución: realice los siguientes pasos.

  1. Conviértase en superusuario.

  2. Si existe, elimine el directorio ~/.gconf/desktop/gnome/lockdown.


    # rm -rf ~/.gconf/desktop/gnome/lockdown
    
  3. Cierre la sesión del sistema y, a continuación, vuelva a iniciar una sesión.

Problemas al utilizar el indicador del teclado (6245563)

Cuando se cambia de servidor X, si utiliza el indicador, es posible que no se pueda usar el teclado.

Solución: Ninguna. No utilice el indicador del teclado.

Algunas opciones del menú Ver pueden provocar un error del Administrador de archivos (6233643)

Es posible que se produzca un error del Administrador de archivos al utilizar las siguientes opciones del menú Ver:

Según la opción que elija en el menú Ver, se pueden mostrar los siguientes mensajes de error:

Solución: Ninguna. Cuando se produzcan estos errores, reinicie el Administrador de archivos o haga clic en el botón Reiniciar aplicación del cuadro de diálogo de error.

Error del modo sin pérdidas de calidad del CD durante el inicio de la grabación (6227666)

Si utiliza la aplicación multimedia de la grabadora de sonidos en modo sin pérdidas de calidad del CD, se produce un error al iniciar la grabación. Aparece el mensaje de error siguiente.


The Application "gnome-sound-recorder" has quit unexpectedly.

Solución: realice los siguientes pasos.

  1. Conviértase en superusuario.

  2. Use el siguiente comando:


    # GCONF_CONFIG_SOURCE=xml::/etc/gconf/gconf.xml.defaults 
    /usr/bin/gconftool-2 --makefile-install-rule 
    /etc/gconf/schemas/gnome-audio-profiles.schemas
    

Asimismo, los usuarios existentes deben realizar los pasos siguientes.

  1. Si se está ejecutando la aplicación gnome-audio-profiles-properties, cierre la ventana de la misma para detenerla.

  2. Si existe el perfil cdlossless en ~/.gconf/system/gstreamer/audio/profiles, elimínelo.


    % rm ~/.gconf/system/gstreamer/audio/profiles/cdlossless
    
  3. Cierre la sesión del sistema y, a continuación, vuelva a iniciar una sesión.

No se pueden eliminar archivos que se encuentren fuera del directorio principal (6203010, 5105006)

Sólo se pueden eliminar los archivos que se encuentren en el sistema de archivos del directorio principal.

Solución: para eliminar otros archivos no incluidos en dicho sistema, abra una ventana de terminal y utilice la línea de comandos.

Problemas al crear algunos tipos de contenedores (5082008)

No se puede utilizar Archive Manager para crear los siguientes tipos de contenedores:

Solución: Ninguna.

Text Editor 2.9.1 no permite escribir caracteres multibyte (4937266)

Cuando se habilita la función Sangría automática en el editor de textos gedit, no es posible escribir correctamente caracteres multibyte.

Solución: desactive la función Sangría automática. Realice los siguientes pasos en el editor de textos:

  1. Seleccione Editar => Preferencias.

  2. En la lista Categorías, seleccione Editor y después Sangría automática.

  3. Desmarque la opción Habilitar sangría automática.

Administración del sistema

Esta sección describe errores de administración del sistema en el Sistema operativo Solaris 10.

smosservice o smdiskless está dañado debido a problemas relacionados con wbem (6378956)

Es posible que no funcione el comando smosservice o smdiskless debido a una dependencia con la versión JDKTM 1.5.

Aparece el mensaje de error siguiente.


 /usr/sadm/bin/smosservice list -u <user> -p <password> Exception in thread "main" 
java.lang.UnsupportedClassVersionError: 
com/sun/management/viperimpl/console/BaseConsoleOptionsManager 
(Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
       at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
       at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
       at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
       at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

Solución:

Establezca la variable JAVA_HOME para que señale a una instalación de JDK 1.5.


# JAVA_HOME=/usr/java

Sun Patch Manager Tool 2.0 no es compatible con las versiones anteriores

Un sistema que ejecuta Sun Patch Manager Tool 2.0 puede gestionar sistemas remotos que ejecutan la herramienta Patch Manager Tool, incluido Sun Patch Manager Tool 1.0.

Sin embargo, un sistema con una versión anterior de Patch Manager Tool no puede gestionar sistemas remotos que ejecuten Patch Manager Tool 2.0. Entre las versiones anteriores se incluyen las siguientes:


Nota –

La compatibilidad del modelo de información común/gestión empresarial basada en web (CIM/WBEM) para Patch Manager Tool no existe en el SO Solaris 8. Por tanto, la gestión remota con Patch Manager no se aplica a los sistemas con Solaris 8.


Sun Remote Services Net Connect sólo se admite en la zona global

Sun Remote Services (SRS) Net Connect sólo se admite en la zona global. Se mostrarán mensajes de error si realiza una de las siguientes acciones:

Los mensajes de error son de este tipo:


*** package SUNWcstu failed to install - interactive administration required:

Interactive request script supplied by package
pkgadd: ERROR: request script did not complete successfully

Installation of SUNWcstu was suspended (interaction required).
No changes were made to the system.  

*** package SUNWfrunc failed to install - interactive administration required:

Interactive request script supplied by package
pkgadd: ERROR: request script did not complete successfully

Installation of SUNWfrunc was suspended (interaction required).
No changes were made to the system.

Solución: Haga caso omiso de los mensajes de error.

Se mostrarán mensajes de error o de advertencia mientras instala zonas no globales con el comando zoneadm

Al instalar una zona no global utilizando el comando zoneadm, se mostrará un mensaje de error de advertencia durante la instalación del paquete. Los mensajes son parecidos al siguiente ejemplo:


Preparing to install zone zone1.
Creating list of files to copy from the global zone.
Copying 2348 files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize 790 packages on the zone.
Initialized 790 packages on zone.
Zone zone1 is initialized.

Installation of the following packages generated errors: 
SUNWjhrt SUNWmcc SUNWjhdev SUNWnsb SUNWmcon SUNWmpatchmgr

Installation of the following packages generated warnings: 
SUNWj3rt SUNWmc SUNWwbmc SUNWmga SUNWdclnt SUNWlvma SUNWlvmg 
SUNWrmui SUNWdoc SUNWpl5m SUNWpmgr

Los problemas acerca de la instalación de paquetes también se registran en /export/zone1/root/var/sadm/system/logs/install_log , que contiene un registro de la instalación de la zona.

Solución: Ninguna.


Nota –

La zona no global todavía se puede utilizar aunque se notifiquen estos mensajes. Los problemas con la instalación del paquete existían en las versiones anteriores de Solaris Express y Solaris 10 Beta. Sin embargo, no se generó ninguna notificación acerca de estos problemas. A partir de esta versión de Solaris, estos errores se han notificado y registrado adecuadamente.


Error al agregar regiones mediante el comando localeadm (6350486)

Si crea un nuevo archivo de configuración, la función que permite agregar regiones en el comando localeadm no funciona correctamente. El CD del idioma no se detectará cuando agregue las siguientes regiones:

Aparece el mensaje de error siguiente.


No langcd image has been found in
/cdrom/sol_10_1005_x86_4/Solaris_10/Product

No langcd image has been found in
/cdrom/sol_10_1005_x86_4 /cdrom/sol_10_1005_x86_4
/cdrom/sol_10_1005_x86_4
/cdro m/sol_10_1005_x86_4
/cdrom/sol_10_1005_x86_4

Please enter the path to this image/disk, or enter 'q' to quit:

Solución: cuando se solicite crear un nuevo archivo de configuración, seleccione la opción No y utilice el archivo de configuración que se instaló en el sistema.

SPARC: Se muestran mensajes error durante la reconfiguración dinámica (6312424)

Durante la reconfiguración dinámica (DR, Dynamic Reconfiguration), puede que se muestren algunos mensajes de error cuando dicha reconfiguración se lleva a cabo mientras están activas operaciones de entrada y salida en dispositivos que se encuentran en la ruta de la DR. Después de que se muestren los mensajes, volverán a intentarse las operaciones de entrada y salida hasta que se completen con éxito. A continuación, se incluye un ejemplo de los mensajes que se muestran:


Jul 28 12:23:19 qame10-a scsi: [ID 107833 kern.warning] WARNING:
/ssm@0,0/pci@19,700000/SUNW,qlc@2,1/fp@0,0/ssd@w2100000c5056fa13,0 (ssd6):
Jul 28 12:23:19 qame10-a 	transport rejected fatal error
Jul 28 12:22:08 qame10-a scsi: [ID 107833 kern.warning] WARNING:
/ssm@0,0/pci@19,700000/SUNW,qlc@2,1/fp@0,0/ssd@w2100000c5056f9a7,0 (ssd36):
Jul 28 12:22:08 qame10-a 	SCSI transport failed: reason 'timeout':
retrying command

Solución: Ninguna. Haga caso omiso de los mensajes de error.

SPARC: Al reinicializar el vínculo de un servidor en una red de área de almacenamiento se restablece el número de unidad lógica de todos los servidores (6301627)

El comando luxadm -e forcelip utilizado para reinicializar un vínculo en un servidor provoca que se restablezca el número de unidad lógica (LUN, Logical Unit Number) de todos los servidores de la red de área de almacenamiento (SAN, Storage Area Network). Se muestra el siguiente mensaje de error de ejemplo en la consola de uno o varios de los servidores de una zona del mismo entorno SAN:


Aug 16 13:34:07 ontario-a last message repeated 5 times
Aug 16 13:34:07 ontario-a scsi_vhci: [ID 734749 kern.warning] WARNING:
vhci_scsi_reset 0x0

Solución: Ninguna. Haga caso omiso de los mensajes de error.

El comando pkgchk muestra mensajes de error cuando se eliminan las revisiones de las zonas (6267966)

En las zonas no globales, cuando hay sistemas de archivos heredados, los comandos patchadd y patchrm no funcionan correctamente. Por tanto, en dichas zonas, es posible que el comando pkgchk genere mensajes de error relacionados con los paquetes en los siguientes casos:

  1. En la zona global, se aplican revisiones para el sistema de zonas de Solaris 10 mediante el comando patchadd.

  2. Se utiliza el comando patchrm para eliminar revisiones que acaban de aplicarse.

  3. En una zona no global con sistemas de archivos heredados, se utiliza el comando pkgchk para obtener información acerca de un paquete que se encuentra en una de las revisiones eliminadas.

En cualquiera de estas circunstancias, si se utiliza el comando pkgchk con SUNWcsu, se mostrará un mensaje parecido al siguiente:


# pkgchk SUNWcsu
ERROR: /usr/lib/inet/certdb
     modtime <04/26/05 10:55:26 PM> expected <01/23/05 01:48:24 AM> actual
     file size <36012> expected <42152> actual
     file cksum <37098> expected <19747> actual
ERROR: /usr/lib/inet/certlocal
     modtime <04/26/05 10:55:26 PM> expected <01/23/05 01:48:24 AM> actual
     file size <44348> expected <84636> actual

Solución: Ninguna. Los errores no son importantes. Haga caso omiso de los mensajes de error.

Tendencia a acelerar la situación entre EF/kcfd y el algoritmo IPsec (6266083)

Los sistemas con la versión Solaris 10 3/05 HW1 pueden provocar problemas con IPsec. Este problema puede producirse en un sistema nuevo recién instalado o que importe un elevado número de manifiestos nuevos de Service Management Facility (SMF) durante el arranque. Después de estas situaciones de arranque, es posible que IPsec, que forma parte de svc:/network/initial:default , se inicialice antes que la estructura de cifrado, la cual se incluye en svc:/system/cryptosvc:default. Como los algoritmos de autenticación o cifrado no están disponibles, puede producirse un error durante la creación de las asociaciones de seguridad de IPsec y mostrarse el siguiente mensaje de error:


PF_KEY error: type=ADD, errno=22:
Invalid argument, diagnostic  code=40:
Unsupported authentication algorithm

Por ejemplo, este error puede surgir cuando se utiliza DR en un sistema Sun Fire E25K, ya que recurre a servicios de IPsec.

Solución: antes de llevar a cabo tareas que utilicen los servicios de IPsec, realice los siguientes pasos después de un arranque que importe un elevado número de nuevos manifiestos SMF:

  1. Después de reiniciar, ejecute el siguiente comando:


    ipsecalgs -s
    
  2. Si el sistema dispone del archivo /etc/inet/secret/ipseckeys, ejecute también este comando:


    ipseckey -f /etc/inet/secret/ipseckeys
    

Esto le permitirá realizar tareas que creen asociaciones de seguridad de IPsec, como el uso de DR en un sistema Sun Fire E25K.

Sólo será necesario repetir este procedimiento cuando se importe un elevado número de nuevos manifiestos SMF durante el arranque.

La utilidad de administración Solaris Product Registry genera un error al iniciarse en una zona (Zone) (6220284)

Si intenta iniciar la utilidad de administración Solaris Product Registry en una zona, se producirá un error. Durante la instalación de la zona, productregistry , la base de datos de Solaris Product Registry, no se duplica en la zona. Por tanto, la utilidad no se puede ejecutar en una zona.

Solución: acceda como superusuario y copie la base de datos productregistry a la zona.


# cp /var/sadm/install/productregistry zone_path/var/sadm/install/

En el comando anterior, zone_path es la ruta al directorio root de la zona que ha creado.

No se pueden eliminar del sistema los clientes sin disco existentes (6205746)

Si utiliza el comando smdiskless para eliminar un cliente sin disco, el comando falla. El cliente sin disco no se elimina de las bases de datos del sistema. Aparece el mensaje de error siguiente.


Failing with error EXM_BMS.

Solución: deje de compartir la partición /export antes de agregar el cliente.

Se produce un error en la instalación de Net Connect 3.1.1 (6197548)

Se produce un error en la instalación de Net Connect 3.1.1 si selecciona el producto al inicio de una instalación completa de Solaris 10. Este fallo se produce si está realizando la instalación con el DVD del sistema operativo Solaris 10. Al terminar la instalación del SO, el siguiente mensaje de error se guarda en el registro de instalación de Net Connect en /var/sadm/install/logs/:


Installation of SUNWSRSPX failed.
Error: pkgadd failed for SUNWsrspx 
Install complete. Package: SUNWsrspx

Solución: una vez completada la instalación del SO, siga estos pasos:

  1. Inserte el DVD del sistema operativo Solaris 10 o el CD 4 de Software de Solaris 10-.

  2. Cambie al directorio del producto Net Connect.

  3. Ejecute el programa de instalación de Net Connect.


Nota –

Para descargar la versión más actualizada de Sun Net Connect y las notas de la versión, visite el portal de Sun Net Connect en https://srsnetconnect.sun.com.


x86: La biblioteca C predeterminada puede producir un error en el arranque al instalar contenedores Solaris Flash (6192995)

Un error de arranque que implica al contenedor Solaris Flash puede producirse en las siguientes circunstancias:

Cuando intenta arrancar el sistema clónico, se muestra el siguiente mensaje de error:


WARNING: init exited with fatal signal 9; restarting.

Solución: Siga estos pasos:

  1. Antes de crear el archivo, desmonte la bibliteca /lib/libc.so.1 en el sistema principal.


    # umount /lib/libc.so.1
    

    Este comando permite que el sistema principal utilice la versión básica de la biblioteca libc C.

  2. Cree el contenedor Flash de Solaris en el sistema principal.

    Para obtener más información sobre cómo crear contenedores Solaris Flash, consulte Guía de instalación de Solaris 10 6/06: Contenedores Solaris Flash (Creación e instalación).

  3. Monte la biblioteca /lib/libc.so.1 en el sistema principal.


    # mount -O -F lofs /lib/libc.so.1 /usr/lib/libc/libc_hwcap2.so.1
    
  4. Instale el contenedor Solaris Flash en el sistema clónico.

    Para obtener más información sobre cómo instalar contenedores Solaris Flash, consulte Guía de instalación de Solaris 10 6/06: Contenedores Solaris Flash (Creación e instalación).

SPARC: El comando smosservice delete no elimina con éxito todos los directorios (6192105)

Si utiliza el comando smosservice delete para quitar un servicio de cliente sin disco, el comando no quita con éxito todos los directorios del servicio.

Solución: Siga estos pasos:

  1. Asegúrese de que no existe ningún cliente que utilice el servicio.


    # unshare /export/exec/Solaris_10_sparc.all
    # rm -rf /export/exec/Solaris_10_sparc.all
    # rm -rf /export/exec/.copyofSolaris_10_sparc.all
    # rm -rf /export/.copyofSolaris_10
    # rm -rf /export/Solaris_10
    # rm -rf /export/share
    # rm -rf /export/root/templates/Solaris_10
    # rm -rf /export/root/clone/Solaris_10
    # rm -rf /tftpboot/inetboot.sun4u.Solaris_10
  2. Elimine la siguiente entrada del archivo /etc/bootparams.


    fs1-24 boottype=:os

    Nota –

    Elimine esta entrada únicamente si este servidor de archivos no proporciona funciones o recursos para otros servicios.


  3. Elimine la siguiente entrada del archivo /etc/dfs/dfstab.


    share -F nfs -o ro /export/exec/Solaris_8_sparc.all/usr
  4. Modifique el archivo /var/sadm/system/admin/services/Solaris_10.

    • Si el servidor de archivos no es Solaris_10, elimine este archivo.

    • Si el servidor de archivos es Solaris_10, elimine todas las entradas que haya después de las primeras tres líneas. Las líneas eliminadas indican los paquetes USR_PATH y SPOOLED ROOT de servicio en /export/root/templates/Solaris_10 y las plataformas admitidas.

El comando patchadd no admite las revisiones de instalación de un servidor NFS (6188748)

Si utiliza el comando patchadd para instalar modificaciones en NFS desde otro sistema, el comando produce un error. El siguiente ejemplo muestra una operación patchadd que ha presentado un error y el mensaje de error que se muestra:


Validating patches...

Loading patches installed on the system...
[...]
Loading patches requested to install.
[...]
Checking patches that you specified for installation.
[...]
Approved patches will be installed in this order:
[...]
Checking local zones...
[...]
Summary for zones:
[...]
Patches that passed the dependency check:
[...]

Patching global zone
Adding patches...

 Checking installed patches...
Verifying sufficient filesystem capacity (dry run method)...
Installing patch packages...

 Patch Patch_ID has been successfully installed.
See /var/sadm/patch/Patch_ID/log for details
 Patch packages installed:
   SUNWroute
[...]

Adding patches...
 The patch directory
 /dev/.SUNW_patches_0111105334-1230284-00004de14dcb29c7
 cannot be found on this system.  

[...]

Patchadd is terminating.

Solución: primero copie manualmente todas las modificaciones que se instalarán desde el servidor NFS en el sistema local. A continuación, utilice el comando patchadd para instalar las revisiones desde el directorio en el sistema local en el que se copiaron.

El comando lucreate no crea volúmenes RAID-1 (5106987)

Si utiliza el comando lucreate para crear volúmenes RAID-1 (duplicaciones) que no tienen entradas de dispositivos en el directorio /dev/md, el comando falla. No puede duplicar sistemas de archivos con el comando lucreate, a menos que cree primero las duplicaciones con el software Solaris Volume Manager.

Solución: cree los sistemas de archivos duplicados con Solaris Volume Manager y cree el nuevo entorno de arranque con el comando lucreate.

Para obtener más información acerca del comando lucreate, consulte lucreate(1M) o la Guía de instalación de Solaris 10 6/06: Modernización automática de Solaris y planificación de la modernización.

Para obtener más información acerca de cómo crear sistemas de archivos duplicados con el software de Solaris Volume Manager, consulte Solaris Volume Manager Administration Guide.

Dispositivos no disponibles inmediatamente en las zonas Fabric de una red de área de almacenamiento (5077933)

Cuando se crea dinámicamente una zona Fabric en una red de área de almacenamiento (SAN, Storage Area Network), es posible que los dispositivos de dicha zona no estén disponibles en el host. Si utiliza el comando luxadm -e dump_map para mostrar datos de estos dispositivos o adaptadores de bus del host, se mostrará un mensaje de error. Consulte el ejemplo siguiente:


# luxadm -e dump_map /dev/cfg/c5

 Pos  Port_ID Hard_Addr Port WWN         Node WWN         Type
ERROR: Unable to retrieve target port details (QLogic Corp-2312-3)ERROR

Al enumerar el estado de todos los puntos de conexión, se obtiene información parecida a la del siguiente ejemplo. En este ejemplo, entre los dispositivos Fabric se incluye una unidad de cinta, pero no se indica ningún dispositivo en c5.


# cfgadm -al

Ap_Id        Type         Receptacle   Occupant     Condition
:
:
c5           fc-fabric    connected    unconfigured unknown
usb0/1       unknown      empty        unconfigured ok
:
:

Solución: después de configurar los dispositivos Fabric conectados, reinicialice el vínculo a los dispositivos mediante el comando luxadm - e forcelip. Para el ejemplo anterior, sería necesario escribir la siguiente línea:


# luxadm -e forcelip /dev/cfg/c5

SPARC: El paro del sistema mediante las secuencias del teclado puede provocar la aparición de un aviso grave del sistema (5061679)

Si intenta detener el sistema pulsando secuencias en el teclado como Stop-A o L1-A, el sistema puede emitir avisos de error grave. Se muestra un mensaje de error parecido al siguiente:


panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): 
consistent dma sync timeout

Solución: no utilice secuencias del teclado para obligar al sistema a entrar en la memoria OpenBoot PROM.

Error al utilizar el comando ipfs con la opción -W (5040248)

El comando ipfs guarda y recupera la información acerca del estado de las tablas de traducción de direcciones de red (NAT) y de estado de filtrado de paquetes. Esta utilidad evita que se interrumpan las conexiones de red si el sistema se reinicia. Si emite el comando con la opción -W, ipfs no guardará las tablas de estado del núcleo. Aparece el mensaje de error siguiente.


state:SIOCSTGET: Bad address

Solución: Ninguna.

El comando kill -HUP no produce siempre que el agente vuelva a leer el archivo de configuración snmpd.conf (4988483)

Después de modificar el contenido de snmpd.conf, puede emitir el comando kill -HUP snmp Process ID. Este comando detiene el proceso snmp. A continuación, el comando envía la señal al agente principal de System Management Agent (snmpd) para que vuelva a leer snmpd.conf e implemente las modificaciones que ha introducido. Es posible que el comando no produzca siempre que el agente principal vuelva a leer el archivo de configuración. Por tanto, la utilización del comando es posible que no active en todos los casos las modificaciones en el archivo de configuración.

En lugar de utilizar kill -HUP, reinicie System Management Agent después de añadir las modificaciones a snmpd.conf. Siga estos pasos:

  1. Conviértase en superusuario.

  2. Escriba el siguiente comando:

    # /etc/init.d/init.sma restart

x86: Si pulsa la tecla F4 durante el arranque de la BIOS no se consigue arrancar la partición de servicio (4782757, 5051157)

Está arrancando un conmutador Sun LX50 que tiene una partición de servicio y el Sistema operativo Solaris 10 instalado en un sistema x86. Al pulsar la tecla de función F4 para arrancar la partición de servicio, cuando se proporciona esta opción, la pantalla se queda en blanco. Después el sistema no consigue arrancar la partición del servicio.

Solución: no pulse la tecla F4 cuando aparezca la pantalla de arranque de la BIOS. Tras un tiempo de espera, aparece la pantalla de información sobre la partición actual del disco. Seleccione un número en la columna Part# que se corresponda con type=DIAGNOSTIC. Pulse la tecla de retorno. El sistema arranca la partición de servicio.

El daemon de Solaris WBEM Services 2.5 no puede encontrar los proveedores de la interfaz de programación de aplicaciones com.sun (4619576)

El daemon de Solaris WBEM Services 2.5 no puede ubicar los proveedores que se escriben en las interfaces com.sun.wbem.provider ni com.sun.wbem.provider20. Aunque se cree una instancia Solaris_ProviderPath para un proveedor escrito en estas interfaces, el daemon de Solaris WBEM Services 2.5 no encuentra el proveedor.

Solución: si desea habilitar al daemon para que pueda encontrar el proveedor, detenga y vuelva a iniciar el daemon Solaris WBEM Services 2.5.


# /etc/init.d/init.wbem stop

# /etc/init.d/init.wbem start

Nota –

Si utiliza la API javax para desarrollar su proveedor no es necesario que pare y reinicie el daemon de Solaris WBEM Services 2.5. El daemon de Solaris WBEM Services 2.5 reconoce de forma dinámica los proveedores de javax.


Algunas llamadas a método de la interfaz de programación de aplicaciones com.sun fallan con el protocolo de transporte XML/HTTP (4497393, 4497399, 4497406, 4497411)

Si decide usar la interfaz de programación de aplicaciones com.sun, en lugar de javax para desarrollar el software WBEM, sólo se admite totalmente la llamada a método remoto (RMI) del Modelo de información común (CIM). No se garantiza que otros protocolos, como XML/HTTP, funcionen perfectamente con la interfaz de programación de aplicaciones com.sun.

En la siguiente tabla se muestran ejemplos de llamadas que se ejecutan satisfactoriamente con RMI, pero que fallan con XML/HTTP.

Llamada a método 

Mensaje de error 

CIMClient.close()

NullPointerException

CIMClient.execQuery()

CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED

CIMClient.getInstance()

CIM_ERR_FAILED

CIMClient.invokeMethod()

XMLERROR: ClassCastException

No se pueden modificar las propiedades de montaje de sistema de archivos con la herramienta Montajes y comparticiones de Solaris Management Console (4466829)

La herramienta Montajes y comparticiones de Solaris Management Console no puede modificar las opciones de montaje en sistemas de archivos clave del sistema, como root (/), /usr y /var.

Solución: Opte por una de estas soluciones: