Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Notas de la versión de Oracle Solaris 11 Oracle Solaris 11 Information Library (Español) |
2. Problemas relacionados con la instalación
3. Problemas de tiempo de ejecución
Problemas de configuración del sistema
Los perfiles de sitio SMF personalizados deben colocarse en un subdirectorio (7074277)
sysconfig create-profile no configura las redes para zonas con IP compartida (7090563)
El comando sysconfig configure con la opción -c reduce el árbol de directorio (7094123)
Fallo en la anulación de la configuración en una zona no global (7101169)
sysconfig create-profile no permite la creación de una cuenta de usuario local (7097083)
Problemas de administración del sistema
La operación unconfigure de un HCA IB o el cliente RDSv3 IB fallan (7098279)
JRE no detecta la configuración de zona horaria predeterminada del sistema (7092679)
El comando man opción -f es equivalente a la opción -k (7093992)
El comando zoneadm attach se puede colgar con las opciones -a y -n (7089182)
El comando svccfg validate falla en un manifiesto de división (7054816)
El servicio ilomconfig puede retrasar el inicio del sistema (7100050)
Tipo de terminal xterm-256color no compatible (7099457)
El comando tar no extrae el archivo desde las cintas (7028654)
SPARC: el sistema no inicia cuando el SP está en modo degradado (6983290)
El alias del controlador cxge entra en conflicto con un alias de controlador existente (7054074)
El comando dladm show-aggr con la opción -s no funciona (7094923)
Es posible que el directorio principal no esté montado (7082515)
El comando ipadm no funciona si el perfil DefaultFixed no está habilitado (7105597)
La deshabilitación del servicio SMF fc-fabric interrumpe el inicio del sistema (6988653)
La aplicación Evolution se bloquea después de la nueva instalación (7077180)
SPARC: problemas de escritorio con monitor físico, mouse y teclado USB (7024285)
Problemas de gráficos y creación de imágenes
X86: la aceleración de capa con gráficos NVIDIA puede provocar que Firefox se cierre (7095998)
La consola de mapa de bits no se muestra adecuadamente en el chipset de gráficos Intel (7097468)
Problemas relacionados con la configuración regional
Problemas del método de entrada en el entorno Trusted Extension
Los paneles de idioma IBus no se muestran en los espacios de trabajo no globales (7082198)
En esta sección se describen los problemas de administración del sistema en Oracle Solaris 11.
Si desconecta más de un teclado USB al mismo tiempo, puede ocurrir una situación crítica del sistema.
Solución alternativa: cuando desee desconectar más de un teclado USB del sistema, asegúrese de hacerlo uno por uno.
La operación unconfigure de un adaptador de canal de host InfiniBand (HCA IB) o el cliente RDSv3 IB fallan porque el controlador RDSv3 no admite la reconfiguración dinámica.
Se muestra el siguiente mensaje de error para la DR de RDSv3:
# cfgadm -c unconfigure ib::rdsv3,0 This operation will suspend activity on the IB device Continue (yes/no)? yes cfgadm: Hardware specific failure: unconfigure operation failed ap_id: /devices/ib:fabric::rdsv3,0
Se muestra el siguiente mensaje de error para la DR de HCA:
# cfgadm -c unconfigure PCI-EM0 cfgadm: Component system is busy, try again: unconfigure failed
Solución alternativa: elimine el controlador RDSv3 y reinicie el sistema.
# pkg uninstall system/io/infiniband/reliable-datagram-sockets-v3
# reboot
Cuando se crea un entorno de inicio, éste sólo tiene una entrada en el archivo menu.lst de GRUB, al margen del número de entradas que tenga el entorno de inicio original. La primera entrada de menu.lst del entorno de inicio original se utiliza para crear la entrada del nuevo entorno de inicio. El resto de las entradas no se tienen en cuenta.
Este problema tiene lugar al crear el entorno de inicio mediante los comandos beadm o pkg update. Otras entradas para el nuevo entorno de inicio no estarán disponibles.
Solución alternativa: edite el archivo /rpool/boot/grub/menu.lst y copie las entradas necesarias del entorno de inicio original. Reemplace el nombre del entorno de inicio en las entradas de origen por el nombre del entorno de inicio de destino.
El entorno de ejecución de Java (JRE) podría fallar al detectar el valor de zona horaria predeterminado del sistema y se restaura a la zona horaria personalizada basada en hora estándar, como GMT-08:00 for US/Pacific. Como consecuencia, la hora local está siempre en la hora estándar, y la zona horaria personalizada no es compatible con ninguna transición de hora estándar o de verano.
Solución alternativa: opte por una de estas soluciones:
Defina la variable de entorno TZ en el nombre de zona horaria adecuada, como TZ=US/Pacific. Consulte la página del comando man environ(5) para obtener más detalles.
Cambie la propiedad environment/TZ de la instancia de servicio SMF svc:/system/environment:init al nombre de zona horaria adecuada y, luego, refresque el servicio.
# svccfg -s svc:/system/environment:init setprop environment/TZ = timezone-name # svcadm refresh svc:/system/environment:init
Especifique el valor de propiedad user.timezone con el nombre de zona horaria apropiado cuando inicie Java, como java -Duser.timezone=US/Pacific.
A partir de esta versión, el comando man con la opción -f es equivalente a la opción -k palabra_clave. El comando man -f no muestra la información como documentada en la página man del comando man.
Solución alternativa: ninguna.
En esta versión, el símbolo (-) no se puede utilizar para especificar el argumento stdin con las opciones - n o -a del comando zoneadm attach.
Solución alternativa: no use el argumento stdin.
Con soporte de manifiesto múltiple adecuado enviado para marcos SMF, el comando svccfg validate ya no debe advertir sobre grupos de propiedad requeridos faltantes. Sin embargo, el comando svccfg validate falla en un manifiesto de división.
Este problema se produce cuando la instancia de entrega de manifiesto no valida correctamente sin métodos del servicio que se definen en el nivel de servicio en un manifiesto diferente. Puede aparecer el mensaje de error siguiente:
$ svccfg validate /lib/svc/manifest/system/console-login-vts.xml Required property group missing: FMRI="svc:/system/console-login:vt6"; Name of missing property group="start"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="start"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt6"; Name of missing property group="stop"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="stop"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt5"; Name of missing property group="start"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="start"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt2"; Name of missing property group="stop"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="stop"; pg_pattern type="method" svccfg: Validation failed.
La advertencia se muestra en el archivo de registro de servicio manifest-import, en lugar de mostrarse en la consola. La advertencia no es grave y no impide la importación de la instancia. Una vez que se importa la instancia, puede validar correctamente la instancia de forma manual mediante el comando svccfg validate.
Solución alternativa: evite el uso del comando svccfg validate en los manifiestos de división.
Para sistemas de escritorio y portátiles que no tienen un procesador de servicio con Oracle Integrated Lights Out Manager (ILOM) o que tengan versiones de Oracle ILOM anteriores a la versión 3.0.12, el servicio ilomconfig-interconnect intenta repetidamente establecer una conexión con Oracle ILOM. Estos intentos repetidos pueden retrasar el tiempo de inicio del sistema.
Solución alternativa: deshabilite el servicio ilomconfig con el siguiente comando:
# svcadm disable svc:/network/ilomconfig-interconnect
El emulador de terminal Terminal.app incluido en el SO AppleX Lion (SO Mac X Versión 10.7) usa el tipo de terminal xterm-256color predeterminado, que no se admite en esta versión de Oracle Solaris. Por lo tanto, cuando ejecuta sesiones de terminal remotas en Oracle Solaris 11 desde el SO Apple X Lion, las capacidades de terminal disponibles se restringen significativamente y sólo es posible la interacción en líneas de comandos muy básicas.
Es posible que vea mensajes de error cada vez que se ejecuten aplicaciones que necesitan recuperar capacidades de terminal desde terminfo. A continuación puede ver ejemplos típicos de estos mensajes de error:
tput: unknown terminal "xterm-256color" tabs: xterm-256color: terminfo file not found
Solución alternativa: configure el emulador de terminal Terminal.app para usar el tipo de terminal xterm-color. Realice los siguientes pasos para establecer el tipo de terminal xterm-color:
Cuando la aplicación Terminal.app está enfocada, desde el menú en la parte superior de la pantalla, seleccione Terminal -> Preferencias -> Configuración -> Avanzado.
Desde la lista desplegable Declarar terminal como, seleccione xterm-color.
El comando pkg(1) fallará si hay alguna zona en el estado ready. Aparecerá el siguiente mensaje de error:
pkg: update failed (linked image exception(s)): Can't initialize child image (zone: zone) at path: zonepath/root
Solución alternativa: inicie o detenga la zona con el comando zoneadm. Luego, vuelva a probar el comando pkg.
Desconectar o apagar un dispositivo IEEE-1394 conectado puede producir una situación crítica en el sistema. Aparecerá el siguiente mensaje de error:
panic[cpu3]/thread=ffffff0010633c20: genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=ffffff0010633960 addr=8 occurred in module "s1394" due to a NULL pointer dereference
Solución alternativa: no desconecte ni apague los dispositivos IEEE-1394 conectados.
Si el servicio automount está deshabilitado, los usuarios cuyas cuentas se hayan creado con el comando useradd (1M) no podrán iniciar sesión. Este problema se produce porque la especificación de directorio principal en el archivo /etc/passwd no corresponde al nombre de ruta real del directorio principal. Aparecerá el siguiente mensaje de error:
No directory!
Solución alternatina: no deshabilite el servicio automount, svc:/system/filesystem/autofs:default.
El servicio automount debe estar habilitado porque las cuentas de usuario existentes, incluida la cuenta inicial creada en la instalación, dependen del servicio automount. Si opta por deshabilitar el servicio automount, edite manualmente la entrada de directorio principal para cada usuario en el archivo /etc/passwd a fin de especificar el nombre de ruta real del directorio principal.
Puede ocurrir una situación crítica en el sistema al momento del inicio si usa la función de E/S directa para eliminar ranuras PCIe múltiples de un sistema SPARC T-series de múltiples ranuras. Puede utilizar el comando ldm remove-io para eliminar ranuras PCIe múltiples. El problema ocurre cuando las ranuras PCIe que tienen nombres de rutas similares se eliminan con el comando ldm remove-io y el sistema se reinicia.
Para obtener más información sobre la función de E/S directas, consulte la Guía de administración Oracle VM Server para SPARC 2.1.
Por ejemplo, si quita las ranuras /SYS/MB/PCIE5 (pci@500/pci@2/pci@0/pci@0) y /SYS/MB/PCIE4 (pci@400/pci@2/pci@0/pci@0), que tienen nombres de rutas similares, es posible que ocurra una situación crítica en el siguiente inicio del SO Oracle Solaris 11.
Cuando el administrador ejecuta el comando ldm list-io, después de eliminar las ranuras PCIe /SYS/MB/PCIE4 y /SYS/MB/PCIE5, se muestra la siguiente configuración:
# ldm list-io IO PSEUDONYM DOMAIN -- --------- ------ pci@400 pci_0 primary niu@480 niu_0 primary pci@500 pci_1 primary niu@580 niu_1 primary PCIE PSEUDONYM STATUS DOMAIN ---- --------- ------ ------ pci@400/pci@2/pci@0/pci@8 /SYS/MB/PCIE0 OCC primary pci@400/pci@2/pci@0/pci@4 /SYS/MB/PCIE2 OCC primary pci@400/pci@2/pci@0/pci@0 /SYS/MB/PCIE4 OCC pci@400/pci@1/pci@0/pci@8 /SYS/MB/PCIE6 OCC primary pci@400/pci@1/pci@0/pci@c /SYS/MB/PCIE8 OCC primary pci@400/pci@2/pci@0/pci@e /SYS/MB/SASHBA OCC primary pci@400/pci@1/pci@0/pci@4 /SYS/MB/NET0 OCC primary pci@500/pci@2/pci@0/pci@a /SYS/MB/PCIE1 OCC primary pci@500/pci@2/pci@0/pci@6 /SYS/MB/PCIE3 OCC primary pci@500/pci@2/pci@0/pci@0 /SYS/MB/PCIE5 OCC pci@500/pci@1/pci@0/pci@6 /SYS/MB/PCIE7 OCC primary pci@500/pci@1/pci@0/pci@0 /SYS/MB/PCIE9 OCC primary pci@500/pci@1/pci@0/pci@5 /SYS/MB/NET2 OCC primary
Solución: opte por una de estas soluciones:
No elimine todas las ranuras PCIe con las mismas rutas de acceso. En su lugar, sólo elimine una ranura PCIe.
Inserte las tarjetas PCIe en las ranuras que no tienen rutas de acceso similares. A continuación, utilice las ranuras PCIe con la función de E/S directa.
Es posible que el comando tar no muestre los contenidos de archivos ni extraiga el archivo de la cintas. Puede aparecer el mensaje de error siguiente:
tar: blocksize = 0
Nota - El comando tar pueden procesar archivos en el disco.
Solución alternativa: opte por una de estas soluciones:
Copie el archivo de cinta a un disco utilizando el comando dd antes de utilizar el comando tar. Por ejemplo, para actualizar un archivo existente en el archivo en cinta, debe escribir los siguientes comandos:
# dd if=/dev/rmt/6c of=disk.tar bs=10240 # tar uvf disk.tar file # dd if=disk.tar of=/dev/rmt/6c bs=10240
Conecte el archivo desde la cinta hasta tar.
# dd if=/dev/rmt/6c bs=10240 | tar tvf -
En los sistemas T3 y T4, cuando el procesador de servicio (SP) está en modo degradado, es posible que el sistema del host no se reinicie.
Solución alternativa: ninguna.