Ignorar Links de Navegao | |
Sair do Modo de Exibio de Impresso | |
![]() |
Notas de Versão do Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Português (Brasil)) |
4. Problemas de tempo de execução
Suporte ao Disco Rotulado SPARC: GPT
x86: A inicialização no modo UEFI da imagem ISO é muito lenta
Problemas de configuração do sistema
Os perfis de sites SMF personalizados devem ser colocados em um subdiretório (7074277)
O comando sysconfig configure com a opção -c simplifica a árvore de diretórios (7094123)
SPARC: O sistema falha ao inicializar um LUN iSCSI em uma array de armazenamento iSCSI (7148479)
Problemas no sistema de arquivos
O sistema reinicializa continuamente devido a um erro relacionado ao ZFS (7191375)
Problemas de administração do sistema
O suporte a RDSv3 é necessário para uma operação de DR HCA bem-sucedida (7098279)
O comando zoneadm attach pode travar com as opções -a e -n (7089182)
O comando svccfg validate falha em um manifesto separado (7054816)
SPARC: falha na inicialização do sistema quando SP está em modo degradado (6983290)
Falhas esporádicas de tempo de execução em um aplicativo OpenMP (7088304)
32 bits: PCSXREG Triggers EINVAL Erro para YMM e Registros de Ponto Flutuante (7187582)
SPARC: O pacote IPsec pode ser eliminado nas plataformas série T2 e T3 (7184712)
O sistema pode parar ao executar o comando tshark em uma interface com tráfego de rede (7202371)
O aplicativo Evolution falha após nova instalação (7077180)
SPARC: Problemas de área de trabalho com teclado USB, mouse e monitor físico (7024285)
Problemas de gráficos e imagens
x86: O console de bitmap não é mostrado adequadamente em chipset gráfico NVIDIA (7106238)
x86: O driver fornecido emite um alerta quando o servidor X é inicializado no modo UEFI (7116675)
x86: Avisos de nível de energia da CPU durante a inicialização do sistema (7146341)
Aplicativos não GTK falham na conexão ao mecanismo de idioma ATOK em localidades não UTF-8 (7082766)
A. Bugs documentados anteriormente que estão corrigidos na versão Oracle Solaris 11.1
Esta seção descreve os problemas de administração do sistema no Oracle Solaris 11.1.
A operação de reconfiguração dinâmica (DR) de um adaptador de canal de host InfiniBand pode apresentar falha quando o botão ATTN ou o comando cfgadm são usados.
Ao usar o botão ATTN ou o comando cfgadm para a reconfiguração dinâmica de um Módulo Expresso de Rede Infiniband após a desconfiguração das redes IB, a seguinte mensagem pode ser exibida:
Seen on console of system: WARNING: ... failed to detach driver ... WARNING: ... failed to unconfigure ?
Solução alternativa: escolha uma das seguintes opções:
Remova o driver RDSv3 e reinicialize o sistema.
# rem_drv rdsv3 # reboot
Para adicionar o driver RDSv3 de volta, digite os seguintes comandos:
# add_drv rdsv3 # reboot
Remova o pacote RDSv3 e reinicialize o sistema.
# pkg uninstall system/io/infiniband/reliable-datagram-sockets-v3 # reboot
O sistema pode inicializar em um ambiente de inicialização diferente.
Para restaurar o pacote RDSv3 (supondo que um repositório pkg esteja disponível), execute os seguintes comandos:
# pkg install system/io/infiniband/reliable-datagram-sockets-v3 # reboot
Use o comando cfgadm dependendo do tipo de placa IB que está sendo dinamicamente reconfigurado. Se a placa IB estiver na opção modular PCI-EM0, execute os seguintes comandos:
# cfgadm -c unconfigure PCI-EM0 # cfgadm -c disconnect PCI-EM0
Para adicionar o IB de volta ao sistema, execute os seguintes comandos:
# cfgadm -c connect PCI-EM0 # cfgadm -c configure PCI-EM0
Nesta versão, o símbolo de hífen (-) não pode ser usado para especificar o argumento stdin com as opções -n ou -a do comando zoneadm attach.
Solução alternativa: não use o argumento stdin.
Com o suporte adequado a vários manifestos fornecido no Oracle Solaris, o comando svccfg validate não deverá mais avisar sobre grupos de propriedades necessários ausentes. No entanto, o comando svccfg validate falha em um manifesto separado.
Esse problema ocorre quando a instância que entrega o manifesto não faz a validação correta sem os métodos de serviços que são definidos no nível de serviço em um manifesto separado. A seguinte mensagem de erro pode ser exibida:
$ 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.
O aviso é exibido no arquivo de log do serviço manifest-import, e não no console. O aviso não é fatal e não impede a importação da instância. Uma vez que a instância seja importada, você poderá validá-la manualmente usando o comando svccfg validate.
Solução alternativa: evite usar o comando svccfg validate em manifestos separados.
Em sistemas SPARC T3 e T4, quando o SP (processador do serviço) está em modo degradado, o sistema host pode falhar na reinicialização.
Solução alternativa: nenhuma.
A segmentação esporádica falha ou ocorre corrupção de dados em um aplicativo no tempo de execução em qualquer um dos seguintes cenários:
O aplicativo é paralelizado usando as diretivas do OpenMP
O aplicativo é paralelizado automaticamente pelo compilador do Oracle Solaris Studio usando a opção -xautopar
O aplicativo tem zonas paralelas aninhadas
Solução alternativa: se o aplicativo não usar tarefas OpenMP (diretiva TASK), defina a variável de ambiente __SUNW_MP_SEQ_OMPTASK como TRUE.
Se você estiver usando o C shell (csh), digite o seguinte comando:
setenv __SUNW_MP_SEQ_OMPTASK TRUE
Se você estiver usando o Korn shell (ksh), digite o seguinte comando:
__SUNW_MP_SEQ_OMPTASK=TRUE
Durante a depuração de aplicativos de 32 bits, a tentativa de definir alguns registros gera um erro no depurador.
No SPARC, não é possível definir os registos de ponto de flutuação. No x86, não é possível definir os registros YMM.
A seguinte mensagem de erro é exibida:
mdb: failed to modify %f50 register: libthread_db call failed unexpectedly dbx: internal error: Cannot set registers -- PCmd::flush(): write of PCSREG PCSXREG fails -- Invalid argument
Solução alternativa: nenhuma.
Em sistemas em que mais de um disco possui o mesmo volname não vazio, também conhecido como rótulo do disco, o Live Media e os instaladores de texto podem exibir informações incorretas de disco e instalar o SO no disco incorreto.
Observação - Por padrão, os nomes do volume de disco são vazios e devem ser definidos explicitamente por um usuário privilegiado.
No instalador de texto, se um disco com o volname correspondente for selecionado, que não seja o primeiro disco listado na tela de particionamento de disco, as partições ou fatias exibidas continuarão a ser alocadas para o primeiro disco. O primeiro disco será o disco selecionado usado para instalar o SO.
No instalador do Live Media, a seleção de qualquer disco com o volname correspondente, que não seja o primeiro disco, causará um comportamento semelhante. O primeiro disco é o ícone mais à esquerda com o volname correspondente na tela de particionamento de disco.
Solução alternativa: verifique se o volname de cada disco no sistema é exclusivo ou se está em branco antes de executar o instalador.
Não é possível usar o comando format para alterar ou remover um volname. Para obter mais informações, consulte a página man format(1M).
Se você criar uma porta FCoE usando o comando fcadm create-fcoe-port, o status da porta FCoE será mostrado como off-line em vez de on-line. É possível usar o seguinte comando para identificar o status da porta FCoE:
# fcinfo hba-port -e
Solução Alternativa: para tornar a porta FCoE on-line, digite o seguinte comando após criar a porta FCoE:
# ifconfig netX plumb
Se você fornece propriedades ASR (Auto Service Request) incorretas ao instalar o Oracle Solaris, o serviço asr-notify irá alternar para o modo de manutenção após um registro bem-sucedido com o utilitário asradm. O utilitário asradm não limpa as configurações do instalador após um registro bem-sucedido com o ASR. Nenhuma mensagem de erro é exibida. O registro manual não corrigirá o problema.
Solução alternativa: execute as seguintes etapas:
Remova o grupo autoreg do serviço asr-notify:default.
# svccfg -s asr-notify:default delpg autoreg
Registre com o utilitário de registro ASR.
# asradm register
Atualize, limpe e ative o serviço asr-notify usando o comando svcadm.
# svcadm refresh asr-notify # svcadm clear asr-notify # svcadm enable asr-notfiy
Os comandos cfgadm -c configure e hotplug enable falham ao configurar um slot hotplug PCIe em plataformas x86, por exemplo, um slot PCIe EM .
A seguinte mensagem de erro é exibida para o comando cfgadm:
# cfgadm -c configure slot-name failed to probe the Connection slot-name cfgadm: Hardware specific failure: configure failed
A seguinte mensagem de erro é exibida para o comando hotplug enable:
# hotplug enable slot-name ERROR: hardware or driver specific failure.
Solução alternativa: use o comando hotplug enable com a opção -f.
# hotplug enable -f connector/slot-name
Por exemplo:
# hotplug enable -f Slot1