Esta seção descreve todos os recursos novos ou aprimorados na versão Solaris Express 5/06.
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 .
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).
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:
Opção -s. Permite que o usuário altere o shell padrão.
Opção -k. Permite que o usuário altere o diretório padrão skel.
Opção -b. Permite que o usuário altere o diretório base.
Para obter mais informações, consulte a página do manual useradd(1M).
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.
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:
Aumentar o conjunto de privilégios padrão, levando em consideração que tais alterações podem fazer com que os processos de uma região afetem os processos de outras regiões sendo capaz de controlar um recurso global.
Criar uma região com menos privilégios que o conjunto padrão seguro.
Observe o seguinte:
Por padrão, as regiões não globais ainda são inicializadas com o conjunto padrão seguro de privilégios.
Há um conjunto de privilégios que não pode ser removido do conjunto de privilégios da região e outro que não pode ser incluído no conjunto de privilégios da região.
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:
System Administration Guide: Virtualization Using the Solaris Operating System
A página do manual zonecfg(1M)
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:
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:
Se estiver usando o programa de instalação interativa do Solaris, você pode optar pelo padrão, que extrai automaticamente o nome de domínio NFSv4. Ou você pode especificar outro domínio NFSv4.
Se estiver usando o programa Solaris JumpStartTM, uma nova palavra-chave estará disponível no arquivo sysidcfg. Agora, usando a nova palavra-chave, nfs4[lowbar]domain, você pode atribuir um valor ao domínio NFSv4 .
Para obter informações sobre a configuração de nome de domínio NFSv4 | |
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) |
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:
System Administration Guide: Virtualization Using the Solaris Operating System
Solaris Dynamic Tracing Guide
A página do manual zonecfg(1M)
A página do manual dtrace(1M)
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.
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 |
Depois da reinicialização do sistema, é necessário desativar o registro de IPsec novamente.
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:
iscsiadm modify discovery -[tsi] disable
iscsiadm remove discovery-address
iscsiadm remove static-config
iscsiadm remove isns-server
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 .
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:
iscsiadm modify initiator-node -c número de sessões
iscsiadm modify target-param -c número de sessões
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:
A página do manual iscsiadm(1M)
O projeto de multicaminho iSCSI Solaris
iSCSI RFC 3720 em http://www.ietf.org/rfc/rfc3720.txt?number=3720
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 .
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:
CLI /usr/sbin/mpathadm
Biblioteca comum /lib/libMPAPI.so
Plug-in /lib/libmpscsi[lowbar]vhci.so para o driver scsi[lowbar]vhci
As áreas seguintes foram estendidas para oferecer suporte ao recurso SNIA MP API:
MDI
SCSA
libdevinfo
scsi[lowbar]vhci IOCTL
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.