Tema: solaris
-
Gerenciando boot environments ZFS com beadm e revertendo uma atualização que falhou
beadm list/create/activate/destroy gerenciam os boot environments ZFS que o pkg update cria automaticamente quando uma atualização exige reinicialização. Ativar o boot environment anterior e reiniciar é a forma suportada de reverter uma atualização que falhou, sem precisar reinstalar pacotes manualmente.
-
Primeiro olhar sobre o desempenho no Solaris: prstat, vmstat, mpstat, iostat e zpool iostat
prstat -a/-Z, vmstat, mpstat, iostat -xnz e zpool iostat são cinco comandos somente de leitura que respondem à maioria das perguntas iniciais sobre desempenho no Solaris 11.4, com detalhes de zonas e de latência de disco que as ferramentas de nome parecido no Linux apresentam de forma diferente.
-
Onde o Solaris guarda seus logs e como usar fmadm/fmdump para falhas de hardware e software
As mensagens gerais do sistema se acumulam em /var/adm/messages (o que o dmesg exibe), cada instância SMF registra a saída do seu método de início em /var/svc/log/, e a Fault Management Architecture (fmadm, fmdump) diagnostica separadamente falhas de hardware e algumas de software, gerando um registro correlacionado com UUID.
-
Instalar, atualizar e verificar software com o Image Packaging System (pkg)
O cliente pkg cobre busca, instalação, atualização, remoção, gerenciamento de publishers e verificação/correção com base nos metadados dos pacotes. As operações do pkg reconhecem boot environments: alterações em pacotes que exigem reinicialização vão para um novo BE ativado no próximo boot, e as demais são aplicadas ao BE em execução; na política padrão, um BE de backup é criado quando o conteúdo alterado pode afetar o kernel.
-
Support Repository Updates e o modelo de patching do Solaris 11.4: SRUs, CPUs e como verificar o que está instalado
O Solaris 11.4 aplica correções pelo mesmo caminho pkg update de qualquer outra instalação; a versão da incorporation entire indica o nível exato de atualização, a Oracle publica correções em Support Repository Updates aproximadamente mensais (e, a cada três, uma também é um Critical Patch Update), e as fases Premier, Extended e Sustaining da Oracle definem o que cada etapa entrega.
-
Consultar e alterar o estado de serviços com o Service Management Facility: svcs e svcadm
O SMF é o equivalente no Solaris ao gerenciamento de unidades do systemd. svcs -a/-x/-l lê o estado e localiza problemas, svcadm enable/disable/restart/refresh o altera, -t torna a mudança temporária e svcadm clear recupera uma instância presa em maintenance.
-
Configuração de interfaces e endereços de rede no Solaris 11.4 com dladm e ipadm
O dladm lista os data links, o ipadm cria interfaces IP e endereços estáticos ou DHCP, e os subcomandos create do ipadm aceitam a opção -t para definir se a alteração é temporária (até o reboot) ou persistente. A resolução de DNS é configurada pelo serviço SMF network/dns/client, e não editando o resolv.conf diretamente.
-
Orientação num host Oracle Solaris 11.4 desconhecido para quem vem do Linux
Antes de alterar qualquer coisa num servidor Solaris, um conjunto curto de comandos de leitura estabelece a versão exata, a topologia de CPU e memória e se o shell está na zona global, além de indicar onde os hábitos comuns do Linux (shells, localização das ferramentas, gerenciador de pacotes) não se aplicam.
-
Alterar a configuração de um serviço gerido pelo SMF com svccfg em vez de editar o arquivo de configuração
svccfg listprop/setprop leem e gravam a configuração persistente de um serviço no repositório do SMF; svcadm refresh a copia para o snapshot em execução. Quando o SMF gera o arquivo de configuração de um serviço (por exemplo, /etc/resolv.conf a partir de network/dns/client), a edição manual desse arquivo é sobrescrita.
-
Solaris Zones: o que a zona global controla e como as kernel zones diferem das zonas não globais
A zona global administra todas as zonas não globais; os subcomandos de zoneadm/zonecfg, exceto listagem e ajuda, exigem a zona global e autorização específica. Uma kernel zone executa seu próprio kernel e nível de atualização, ao contrário de uma zona não global, que compartilha o kernel da zona global.
-
Usuários, papéis e RBAC no Solaris: por que o root é um papel por padrão e como o pfexec substitui o sudo
O Oracle Solaris implementa a administração privilegiada com perfis de direitos RBAC atribuídos a usuários ou papéis, e configura o root por padrão como papel, não como usuário com login direto. O comando nativo para executar um único comando privilegiado sob um perfil atribuído é o pfexec, não o sudo.
-
Administração do ZFS no Solaris 11.4: pools, datasets, snapshots e scrubs
O zpool gerencia os pools de armazenamento (status, list, scrub, iostat); o zfs gerencia os datasets dentro deles (list, create, set, snapshot, rollback, send/receive). Como os boot environments são datasets ZFS, esse par de comandos sustenta tanto a aplicação segura de patches quanto a administração de armazenamento.
Legível por máquina: JSON