3. Problemas de tempo de execução no Oracle Solaris
Adoção recomendada dos plug-ins SHA-256 e SHA-512 crypt para criptografia de senha
A faixa confiável desaparece da tela depois de uma alteração de resolução (6460624)
Restrição de expansão do LUN dinâmico do ZFS (6241086)
A propriedade config/local_only no sendmail não deve ser definida como true (6970172)
x86: Driver ata expira durante inicialização (6586621)
O comando zoneadm install falha com uma montagem de legado ZFS (6449301)
Problemas de conformidade do ZFS e do UNIX/POSIX
O comando fdisk -E pode varrer o disco utilizado pelo ZFS sem aviso (6412771)
O agente cliente de backup BrightStor ARCserve para UNIX (Solaris) e problema de suporte do ZFS
O GUI do ZFS deve verificar para o patch /usr/lib/embedded_su no inicio de cada assistente (6326334)
Falha ao sincronizar o sistema de arquivos em pane (6250422)
Atualizar de algumas versões Oracle Solaris 10, requer remontagem dos sistemas de arquivos
As funções do NFSv4 Access Control List podem funcionar incorretamente
Despejo de memória do sistema falha em dispositivos maiores que 1 TB em tamanho (6214480)
Problemas e erros relacionados ao hardware
SPARC: O sistema pode travar se a política elástica for definida (6989192)
Uma pane do serviço pode ocorrer durante operações de DR para Crypto (7048323)
SPARC: Um aviso de disco é exibido durante a reinicialização do SO Oracle Solaris (7047435)
SPARC: Operações de reconfiguração dinâmica apresentam falhas em uma plataforma OPL (7060498)
Atualização do driver RDS para a versão 3 (6850013)
x64: O PCI Subsystem ID é alterado no ConnectX Firmware 2.6.0 a partir do Mellanox (6810093)
O ZFS ARC aloca memória dentro da caixa do kernel, prevenindo DR (6522017)
O comando mpathadm não exibe a configuração de equilíbrio de carga específica para o dispositivo
Certos controladores USB 2.0 estão desativados
Dispositivos USB suportados e configurações de Hub correspondentes
x86: Existem limitações com certos drivers de dispositivos no Oracle Solaris 10 OS
Unidades de DVD-ROM/CD-ROM em sistemas sem cabeçalho
x86: Configuração manual necessária para especificar teclados que não são em inglês americano
Contenções existem entre certos dispositivos que compartilham o mesmo barramento (6196994)
Algumas unidades de DVD-ROM e CD-ROM falham ao inicializar o Oracle Solaris 10 OS (4397457)
Problemas Relacionados ao Compilador
SPARC: A Relocação da cópia não funciona (7083331)
Nota de tradução do software sueco
Vários aplicativos do Input Method Switcher aparecem no Trusted Java Desktop System
Método de entrada japonesa Wnn8
Novo método de entrada ChuYin não é suportado na atualização para IIIMF rev.12 (6492129)
A chave AltGr não funciona como um alternador de modo em algumas localidades russas (6487712)
x86: Textos árabes não aparecem em localidades ar
Várias fontes árabes não funcionam no desktop GNOME (6384024)
Não é possível alternar a linguagem de entrada em aplicativos de sessões salvas (6360759)
Nota de migração para localidades UTF-8
E-mails salvos como formato portátil
Nomes de arquivos e nomes de diretórios
Iniciando aplicativos de localidade de legado
Hardware para alguns tipos de layouts de teclado 6 e 7 não disponíveis
O BIND 9.6 nega recursão para redes não locais (7046009)
Configuração de túneis com o mesmo endereço de origem (4152864)
O domínio do sistema de interpretação não é configurável (6314248)
Encaminhamento de IP desativado por padrão no Oracle Solaris 10 OS
Comandos e padrões Oracle Solaris
SPARC: Resultados incorretos são exibidos para o comando cpustat em um chip T4 1.2
O comando winbind busca apenas os primeiros mil usuários do Active Directory
Páginas do manual alteradas para extensões confiáveis estão apenas no manual de referência
O Bash 3.00 não define mais algumas variáveis de ambiente
O novo utilitário ln requer a opção - f
A nova versão tcsh rejeita os nomes variáveis setenv que utilizam um traço ou um sinal de igual
Alteração de comportamento de condição EOF na família getc do STDIO
Colunas de saída do comando ps foram ampliadas
Erros do Solaris Volume Manager
O Solaris Volume Manager não remove dispositivos corretamente se fdisk não tiver entradas válidas
O comando metattach do Solaris Volume Manager pode falhar
Problemas do Java Desktop System
Problema na alteração do tipo de autenticação (6246543)
Janela de ajuda errada abriu para Controle de volume (6253210)
As preferências do usuário não são totalmente compatíveis
Nautilus ACL MASK não está sincronizado com as permissões de grupo (6464485)
strftime(3c) deve suportar a extensão GNU no %-m e no %-d (6448815)
x86: Não é possível configurar ampliação de tela inteira em sistemas com uma placa de vídeo
Certas opções de visualização podem fazer o gerenciador de arquivo falhar (6233643)
O banco de dados do pacote contém nomes de caminho que não existem (7054481)
SPARC: A versão de 64 bits da biblioteca libsoftcrypto é lenta (7048794)
Alteração no comportamento padrão quando um usuário raiz redefine a senha (6968855)
O comando patchrm não é suportado após a aplicação do patch 144500/144501 (7033240)
lucreate introduz latência em sistemas UFS mais lentos (7051757)
A disponibilidade do módulo de suíte sdbc falha ao carregar durante a inicialização (6952222)
Oracle Solaris 10 9/10 Clock Stops on Oracle VM 2.2 (6952499)
SPARC: O patch do FKU 137137-xx não suporta o software de gerenciamento de volume de terceiros
Sun Patch Manager Tool 2.0 incompatível com versões anteriores da ferramenta
Não é possível excluir clientes sem disco existentes do sistema (6205746)
SPARC: O comando smosservice delete não remove com êxito todos os diretórios de serviço (6192105)
4. Declarações de suporte de fim de software
A. Erros documentados anteriormente que foram resolvidos na versão Oracle Solaris 10 8/11
Os erros de sistema de arquivos a seguir se aplicam a esta versão do Oracle Solaris 10.
Um número de unidade lógica não se expande dinamicamente em um pool de armazenamento do ZFS existente. Para expandir dinamicamente um LUN em um pool de armazenamento ZFS existente usando a propriedade autoexpand ou o comando zpool online -e, você deve entrar em contato com o My Oracle Support para os patches necessários.
Solução alternativa: considere as seguintes soluções alternativas:
Anexe um LUN maior ao pool usando o comando zpool attach. Após o polimento do LUN maior, desanexe o LUN menor usando o comando zpool detach.
Substitua o LUN menor por um LUN maior usando o comando zpool replace.
O patch sendmail 142436–03 e suas revisões 04 à 08 modificam a propriedade config/local_only para true.
$ svcprop -p config/local_only smtp:sendmail true
Esta modificação permite ao sendmail aceitar solicitações apenas do host local.
Solução alternativa: depois de adicionar o patch 142436–03 ou suas revisões, a fim de o sendmail aceitar solicitações de outros hosts, faça as alterações a seguir:
Redefina a propriedade config/local_only como falso.
# svccfg -s svc:/network/smtp:sendmail setprop config/local_only=false
Atualize e reinicie o serviço sendmail.
# svcadm refresh smtp:sendmail # svcadm restart smtp:sendmail
A expiração do driver ata pode ocorrer durante a inicialização do sistema em sistemas de multiprocessadores Intel. Essas expirações ocorrem quando o dispositivo raiz está em um drive com controle HBA limitado ao legado do driver ata. Essas expirações levam a um travamento momentâneo, um travamento mais longo ou a uma pane durante a inicialização do sistema com mensagens de console similares às seguintes:
scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: reset bus, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: early timeout, target=0 lun=0 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0): Error for command 'read sector' Error Level: Informational gda: [ID 107833 kern.notice] Sense Key: aborted command gda: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0): Error for command 'read sector' Error Level: Informational gda: [ID 107833 kern.notice] Sense Key: aborted command gda: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: abort request, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: abort device, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: reset target, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: reset bus, target=0 lun=0 scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0 (ata0): timeout: early timeout, target=0 lun=0 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0): Error for command 'read sector' Error Level: Informational gda: [ID 107833 kern.notice] Sense Key: aborted command gda: [ID 107833 kern.notice] Vendor 'Gen-ATA ' error code: 0x3 gda: [ID 107833 kern.warning] WARNING: /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0 (Disk0):
Solução alternativa: escolha uma das soluções alternativas a seguir.
Observação - Para evitar a degradação de desempenho, a solução alternativa 3 ou 4 só devem ser utilizadas temporariamente até ser possível utilizar a solução alternativa 5 .
Solução alternativa: ative AHCI na BIOS, se disponível no sistema. Ativar esta configuração requer uma reinstalação do sistema operacional Oracle Solaris.
Solução alternativa 2: instale o Oracle Solaris OS em um disco em um controlador que não utilize o driver ata.
Solução alternativa 3: desative o MP nas configurações da BIOS para que um processador único seja ativado.
Solução alternativa 4: desative o MP no Oracle Solaris OS para que um processador único seja ativado. Execute as seguintes etapas do menu GRUB:
Digite e para editar as entradas selecionadas.
Navegue até a linha que começa com "kernel."
Digite e para alternar para o modo de edição GRUB.
Anexe -kd à linha.
Pressione Enter para aceitar a alteração.
Digite b para inicializar a entrada selecionada.
No prompt kbmd, digite os comandos a seguir:
use_mp/W 0 :c
Se você estiver executando uma inicialização do sistema, prossiga até a Etapa 10. Caso contrário, instale o software Solaris 10 10/09.
Ao concluir a instalação, reinicie o sistema. Repita os passos do 1 ao 7.
Para tornar esta alteração permanente para que os passos acima não necessitem ser repetidos em inicializações subsequentes, faça o seguinte:
Torne-se o superusuário quando a inicialização do sistema estiver completa.
Abra o arquivo /etc/system.
Adicione a linha a seguir:
set use_mp = 0
Solução alternativa 5: desative a atualização de microcódigo. Digite o seguinte comando:
# mv /platform/i86pc/ucode /platform/i86pc/ucode.disabled
A atualização de microcódigo pode ser chamada manualmente após a ativação do sistema digitando o seguinte comando:
# ucodeadm -u /platform/i86pc/ucode.disabled/intel-ucode.txt
Se uma região não global for configurada inicialmente com um sistema de arquivos ZFS para ser montada com o subcomando add fs e a configuração especifica o mountpoint=legacy, a instalação de regiões subsequente falha. A seguinte mensagem de erro é exibida:
ERROR: No such file or directory: cannot mount </zones/path/root/usr/local> in non-global zone to install: the source block device or directory </path/local> cannot be accessed
Solução alternativa: adicione acesso a um sistema de arquivos ZFS depois de instalar a região não global.
O ZFS é designado para ser um sistema de arquivos compatível POSIX e, na maioria das situações, o ZFS é compatível ao POSIX. No entanto, o ZFS não atende aos testes de conformidade POSIX nas seguintes condições:
Atualizando estatísticas de capacidade do sistema de arquivos ZFS.
Modificando dados existentes com um sistema de arquivos 100% cheio.
CRs relacionados:
6362314
6362156
6361650
Se utilizar o comando fdisk -E para modificar um disco que está sendo utilizado pelo conjunto de armazenamento ZFS, o conjunto se torna inutilizável e pode causar uma falha de E/S ou pane no sistema.
Solução alternativa: não utilize o comando fdisk para modificar um disco que está sendo utilizado por um conjunto de armazenamento ZFS. Se necessitar acessar um disco que está sendo utilizado pelo conjunto de armazenamento ZFS, utilize o utilitário format. Em geral, os disco que estão sendo utilizados pelos sistemas de arquivos não devem ser modificados.
O agente de cliente BrightStor ARCserve Backup (BAB) para UNIX (Solaris) pode ser utilizado para fazer backup e restauração de arquivos ZFS.
No entanto, os ZFS NFSv4-style ACLs não são preservados durante o backup. Permissões e atributos de arquivos tradicionais UNIX são preservados.
Solução alternativa: para preservar arquivos ZFS com os NFSv4-style ACLs, utilize o comando tar com a opção -p ou o comando cpio com a opção -P para gravar os arquivos ZFS em um arquivo. Então, utilize o BAB para fazer backup do arquivo tar ou cpio.
Se for adicionado o pacote SUNWzfsg de uma versão do Solaris 10 10/09 para um sistema que executa uma versão anterior à versão do Solaris 10 6/06, que não tem o patch embedded_su, os assistentes do aplicativo de administração do ZFS não estão totalmente funcionais.
Se tentar executar o aplicativo de administração do ZFS em um sistema sem o patch embedded_su, só será possível navegar pelas configurações ZFS. A seguinte mensagem de erro é exibida:
/usr/lib/embedded_su: not found
Solução alternativa: adicione o patch embedded_su ao sistema que executa uma versão anterior à versão do Solaris 10 6/06.
Se um host entrar em pane quando o sistema de arquivos de E/S estiver sendo enviado para um destino que está conectado utilizando o iniciador de software Oracle Solaris iSCSI, a E/S pode não ser capaz de esvaziar ou sincronizar o dispositivo de destino. Esta incapacidade para esvaziar ou sincronizar pode causar a corrupção do sistema de arquivos. Nenhuma mensagem de erro é exibida.
Solução alternativa:
Utilize um arquivo de lançamento como o UFS. Começando com o Oracle Solaris 10 OS, o registro do UFS é permitido por padrão. Para obter mais informações sobre o UFS, consulte What’s New in Oracle Solaris File Systems? no System Administration Guide: Devices and File Systems.
Para todas as versões do Oracle Solaris 10, após a atualização de um servidor NFSv4 , seus programas poderão encontrar erros EACCES. Além disso, diretórios podem aparecer erroneamente como vazios.
Para prevenir estes erros, desmonte e então remonte os sistemas de arquivos de cliente. Se a desmontagem falhar, será necessário forçar o desmonte do sistema de arquivos usando o comando unmount -f. Alternativamente, é possível reinicializar o cliente.
As funções NFSv4 Access Control List (ACL) podem funcionar incorretamente se os clientes e servidores na rede estiverem instalados com versões do Oracle Solaris 10 diferentes. As funções afetadas ACL e utilitários de linha de comando que utilizam estas funções são as seguintes:
acl()
facl()
getfacl
setfacl
Para mais informações sobre estas funções e utilitários, consulte as respectivas páginas do manual.
Por exemplo, erros podem ser observados em uma rede que inclua as configurações a seguir:
Um cliente que está executando o software Oracle Solaris 10 Beta
Um servidor que está executando o software Oracle Solaris 10
A tabela a seguir ilustra os resultados das funções ACL nas configurações do cliente-servidor com versões do Oracle Solaris 10 diferentes.
|
Solução alternativa: para a funcionalidade NFSv4 ACL funcionar adequadamente, efetue uma instalação completa do Oracle Solaris 10 OS no servidor e no cliente.
Um sistema não pode gerar uma falha de dump em uma partição que é igual ou maior que 1 TB em tamanho. Se uma partição deste tamanho estiver em um sistema, o seguinte pode ocorrer após o sistema inicializar depois de uma pane do sistema.
O sistema não salva o despejo.
A mensagem de erro a seguir é exibida:
0% done: 0 pages dumped, compression ratio 0.00, dump failed: error 6
Solução alternativa: configure o tamanho do dispositivo de despejo do sistema para menos que 1 TB.