O que h?? de novo no Solaris Express Developer Edition

Novos recursos do Solaris Express 5/06

Esta seção descreve todos os recursos novos ou aprimorados na versão Solaris Express 5/06.

Suporte a nomes descritivos em metadispositivos e pools de reserva

Este aprimoramento de desempenho de sistema é novo na versão Solaris Express 5/06.

As regras para a definição de nomes de metadispositivos e pools de reserva foram estendidos para permitir o uso de caracteres alfanuméricos. Anteriormente, os nomes de metadispositivos estavam limitados à forma “dXXX”, enquanto que os pools de reserva tinham que usar a forma “hspYYY”.

Para obter mais informações sobre nomes aceitáveis de metadispositivos e pools de reserva, consulte o Solaris Volume Manager Administration Guide .

Ferramenta de monitoração do sistema de arquivos (fsstat)

Uma nova ferramenta de monitoração, fsstat, está disponível para relatar as operações dos sistemas de arquivos. A atividade pode ser relatada por ponto de montagem ou por tipo de sistema de arquivos.

O exemplo de fsstat seguinte ilustra como exibir todas as operações do sistema de arquivos do ZFS.


$ fsstat zfs
 new  name   name  attr  attr lookup rddir  read read  write write
 file remov  chng   get   set    ops   ops   ops bytes   ops bytes
8.26K  240K 6.34K 4.03M 6.33K  12.6M  482K  204K 1.24G 13.4K  363M zfs

O exemplo de fsstat seguinte ilustra como exibir as operações do sistema de arquivos do ponto de montagem /export/home.


$ fsstat /export/home
 new  name   name  attr  attr lookup rddir  read read  write write
 file remov  chng   get   set    ops   ops   ops bytes   ops bytes
    0     0     0   972     0    224    22     0     0     0     0 /export/home

O exemplo de fsstat seguinte ilustra como exibir as operações do sistema de arquivos de todos os tipos de sistema de arquivos.


$ fsstat -F
 new  name   name  attr  attr lookup rddir  read read  write write
 file remov  chng   get   set    ops   ops   ops bytes   ops bytes
1.71K 1.16K    37  371K   562  1.90M 1.04K  151K  142M 21.9K 55.3M ufs
    0     0     0 1.60K     0  2.93K   344 1.30K  761K     0     0 proc
    0     0     0     0     0      0     0     0     0     0     0 nfs
8.31K  240K 6.37K 4.04M 6.48K  12.6M  482K  204K 1.25G 13.7K  365M zfs
   29    12    12 37.4K     8  22.5K    28 1.04K 2.34M   120 76.1K lofs
10.8K 4.72K 5.43K 54.6K    49  19.8K    28  173K  610M  513K  487M tmpfs
    0     0     0   338     0      0     0    44 12.2K     0     0 mntfs
    1     1     1   429     1  14.3K   115 1.34K 1002K     0     0 nfs3
   12     6     9   150     0    442    30    91 3.32M    12 69.2K nfs4
    1     0     1 20.8K     0  20.5K     0     0     0     0     0 autofs

Para obter mais informações, consulte a página do manual fsstat(1M).

Shell padrão useradd

Estes aprimoramentos de segurança são novos na versão Solaris Express 5/06.

Nesta versão, foram adicionadas as seguintes opções ao utilitário useradd -D:

Para obter mais informações, consulte a página do manual useradd(1M).

O pool do ZFS importa pools destruídos

Este aprimoramento de sistema de arquivos é novo na versão Solaris Express 5/06.

Nesta versão, o comando zpool pode reimportar pools destruídos anteriormente, mas que apresentam seus dados intactos.

Para obter mais informações, consulte a página do manual zpool(1M).

Para obter mais informações sobre o sistema de arquivos do ZFS, consulte Aprimoramentos de comando do ZFS e alterações.

Privilégios configuráveis de regiões não globais

Os aprimoramentos de recurso de sistema são novos na versão Solaris Express 5/06.

O comando zonecfg pode ser usado para especificar o conjunto de privilégios ao qual os processos estão limitados em uma região não global.

Você pode:

Observe o seguinte:

Para obter mais informações sobre a configuração de privilégios em regiões e as restrições dos privilégios de região, consulte:

Opção de soquete SO[lowbar]TIMESTAMP

Este aprimoramento de rede é novo na versão Solaris Express 5/06.

A opção SO[lowbar]TIMESTAMP ativa e desativa a recepção de um carimbo de data/hora com datagrama. Se a opção SO[lowbar]TIMESTAMP estiver ativada em um soquete SOCK[lowbar]DGRAM ou SOCK[lowbar]RAW, a chamada recvmsg(2) retorna um carimbo de data/hora no formato de dados nativo, correspondendo a quando o datagrama foi recebido.

Para obter mais informações, consulte as seguintes páginas do manual:

Nome de domínio NFSv4 configurável durante a instalação

Este recurso de administração de sistemas é novo na versão Solaris Express 5/06.

O domínio NFS versão 4 pode ser definido agora durante a instalação do sistema operacional. Para facilitar esta nova funcionalidade, o programa sysidnfs4 é executado durante o processo de instalação para determinar se um domínio NFSv4 foi configurado para a rede. Nas versões anteriores do Solaris 10, o nome de domínio NFS era definido durante a primeira reinicialização do sistema depois da instalação.

O domínio NFSv4 pode ser definido agora da seguinte forma:

Para obter informações sobre a configuração de nome de domínio NFSv4 

System Administration Guide: Network Services

Para obter informações sobre as instalações interativas do Solaris 

Solaris 10 11/06 Installation Guide: Basic Installations

Para obter informações sobre as instalações de rede do Solaris 

Solaris 10 11/06 Installation Guide: Network-Based Installations

Para obter informações sobre as instalações de JumpStart personalizado 

Solaris 10 11/06 Installation Guide: Custom JumpStart and Advanced Installations

Para obter informações sobre as ferramentas de comando sysid

Páginas do manual sysidtool(1M) e sysidnfs4(1M)

Usando o DTrace em uma região não global

Este aprimoramento de recurso de sistema é novo na versão Solaris Express 5/06.

O DTrace pode ser usado agora em uma região não global quando os privilégios dtrace[lowbar]proc e dtrace[lowbar]user são atribuídos à região. As ações e os provedores de DTrace estão limitados ao âmbito da região. Com o privilégio dtrace[lowbar]proc, podem ser usados os provedores fasttrap e pid. Com o privilégio dtrace[lowbar]user, podem ser usados os provedores 'profile' e 'syscall'.

É possível adicionar estes privilégios ao conjunto de privilégios disponível na região não global usando a propriedade limitpriv do comando zonecfg.

Privilégios configuráveis de regiões não globais oferece uma visão geral dos privilégios em uma região não global.

Para obter mais informações sobre a configuração de regiões, a especificação de privilégios de região e o uso do utilitário DTrace, consulte:

64-bit SPARC: Suporte a MSI-X para plataformas baseadas em Fire

Este aprimoramento de recurso de sistema é novo na versão Solaris Express 5/06.

O MSI-X (Extended Message Signaled Interrupts) é um aprimoramento da versão das interrupções MSI. Com o suporte a MSI-X, os criadores de drivers de dispositivos podem optar entre as interrupções MSI e MSI-X. Agora, as interrupções MSI-X são suportadas em plataformas SPARC PCI-Express (Ultra 45 e Sun Fire T2000).

O novo comando de depurador mdb/kmdb, ::interrupts, também é fornecido para recuperar informações de interrupção registradas do dispositivo em sistemas SPARC e x86 suportados.

Para obter mais informações, consulte o Capítulo 8, Interrupt Handlers, no Writing Device Drivers.

Registro de erros do módulo do Kernel de IPsec

Estes aprimoramentos de administração de sistemas são novos na versão Solaris Express 5/06.

A partir desta versão, todas as falhas da política de módulo do Kernel de IPsec e outros erros serão registrados usando a função ipsec[lowbar]rl[lowbar]strlog. () A função ipsec[lowbar]rl[lowbar]strlog() também tem a capacidade de limitar o número de mensagens de erros enviado ao registro do sistema. Esta capacidade evita que o registro do sistema se sobrecarregue.

O intervalo mínimo entre as mensagens pode ser visualizado ou configurado com o comando ndd:


# ndd -get /dev/ip ipsec_policy_log_interval 

O valor retornado é em milissegundos.

Agora, o ipsec[lowbar]policy[lowbar]log[lowbar]interval consolida todos os registros de erros relacionados a IPsec em uma única função. Esta função também permite que os administradores desativem completamente o registro de erros da seguinte forma:


# ndd -set /dev/ip ipsec_policy_log_interval 0

Observação –

Depois da reinicialização do sistema, é necessário desativar o registro de IPsec novamente.


Suporte a logoff de iSCSI

Este recurso de administração de sistemas é novo na versão Solaris Express 5/06.

O recurso de suporte a logoff de iSCSI permite que o usuário faça logoff a partir de um destino iSCSI sem reinicialização do host. Quando um usuário tentar remover ou desativar um método de descoberta ou de endereço e o destino não estiver em uso, o destino faz logoff e apaga todos os recursos relacionados. Se o destino estiver em uso, o método de endereço ou de descoberta permanece desativado e a mensagem unidade lógica em uso é registrada. Este recurso introduz um novo comportamento para fazer logoff seguro de dispositivos não usados sem reinicializar o host.

Para aplicar este recurso, podem ser usados os seguintes comandos:

O usuário não é mais solicitado a reinicializar um host quando um armazenamento de iSCSI anexado for removido do host.

Para obter mais informações, consulte a página do manual iscsiadm(1M) Consulte também o System Administration Guide: Devices and File Systems .

Suporte a iSCSI MS/T

Este recurso de administração de sistemas é novo na versão Solaris Express 5/06.

O recurso de suporte a iSCSI MS/T (Sessão múltipla por destino) permite que o usuário crie mais sessões ou caminhos iSCSI para um destino conforme necessário. Os caminhos iSCSI adicionais proporcionam maior disponibilidade e agrupamento de banda larga em configurações específicas. O recurso de suporte a iSCSI MS/T deve ser usado em combinação com a E/S multiplexada ou outro software multicaminho.

Os novos comandos iscsiadm são:

O recurso de suporte a iSCSI MS/T permite maior disponibilidade de agrupamento de banda larga aos administradores com matrizes iSCSI que oferecem suporte a redirecionamento de logon.

Para obter mais informações, consulte:

Suporte a cliente iSNS para iSCSI

Este recurso de gerenciamento de dispositivos é novo na versão Solaris Express 5/06.

O recurso de cliente iSNS (Serviço de nome de armazenamento de Internet) adiciona uma nova opção de descoberta ao iniciador de software iSCSI do Solaris OS. Esta opção permite que o usuário use o iSNS para manipular a descoberta do dispositivo de protocolo Internet SAN (IP-SAN). Está desativada por padrão e não é específica da plataforma. O cliente iSNS introduz várias adições, modificações e alterações de driver do comando iscsiadm para manipular a descoberta de iSNS.

Os usuários que usam iSCSI para criar IP-SAN baseado em bloco necessitam uma maneira escalável de gerenciar a configuração e a descoberta de dispositivo das SANs à medida que crescem. O recurso de cliente iSNS oferece suporte a um método escalável para descoberta de dispositivo em uma ampla configuração IP-SAN que usa uma configuração mínima.

Para obter mais informações sobre as linhas de comando novas e modificadas, consulte a página do manual iscsiadm(1M) Consulte também o System Administration Guide: Devices and File Systems .

Suporte à API de gerenciamento de multicaminhos da SNIA

Este recurso de administração de sistemas é novo na versão Solaris Express 5/06.

A API de gerenciamento de multicaminhos (MP) da Associação do setor de redes de armazenamento (SNIA) define as interfaces padrão para dispositivos multicaminhos, descoberta de caminho associado e administração de caminho em um host. Este recurso fornece a implementação da Sun da biblioteca SNIA MP API para a solução multicaminhos baseada no driver scsi[lowbar]vhci.

A SNIA MA API está formada pelos componentes seguintes:

As áreas seguintes foram estendidas para oferecer suporte ao recurso SNIA MP API:

Com este recurso, os administradores podem usar a administração de caminhos baseada em padrões para os dispositivos multicaminhos scsi[lowbar]vhci.

Para obter mais informações, consulte as páginas do manual mpathadm(1M) e libMPAPI(3LIB). Consulte também o Solaris Fibre Channel Storage Configuration and Multipathing Support Guide.