← solaris.pro The Solaris field manuals. Detailed, task-oriented guides with architecture, reproducible examples, interpretation, precautions and Oracle primary references. Search by topic, command or problem.
Logical Domains Logical Domains: architecture and design Understand what the SPARC hypervisor isolates, how domain roles fit together, and when to use LDoms rather than Zones. Logical Domains Build a guest LDom from scratch A guided SPARC guest build: services, disk backend, networking, CPU, memory, bind, boot and console. Logical Domains LDoms virtual disks and ZFS backends Trace I/O from guest vdisk to service-domain vds to backing zvol or disk, and debug common failures. Logical Domains LDoms virtual networking, VLANs and resiliency Understand vnet/vsw, service-domain uplinks, VLAN isolation and fault domains. Logical Domains LDom migration: prerequisites and runbook Plan guest migrations with a preflight, execution window, verification and rollback decision. Logical Domains LDoms troubleshooting playbooks Diagnose failed binds, unbootable guests, missing disks, broken virtual networking and service-domain dependencies. DTrace DTrace foundations: probes, clauses and safety Learn the D language, probe descriptions, predicates, actions, privilege requirements and safe observation. DTrace DTrace cookbook: syscalls and latency Investigate slow system calls, high syscall rates, failed opens and unexpected process activity. DTrace DTrace cookbook: CPU profiling and hot stacks Use sampling and stacks to discover where CPU time goes. DTrace DTrace cookbook: filesystem and disk I/O Correlate filesystem calls, I/O completion times, ZFS behavior and block-device symptoms. DTrace DTrace cookbook: network diagnosis Trace network-related syscalls and combine kernel observations with Solaris networking tools. DTrace DTrace cookbook: applications and processes Measure process startup, scheduling and user-level activity without changing application code. DTrace DTrace advanced: aggregations, predicates and overhead Build robust scripts with per-thread state, histograms, filtered probes and bounded output. DTrace DTrace investigations: six end-to-end scenarios Walk from an operational symptom to a falsifiable hypothesis and a trace that can prove or reject it. Getting started Solaris 11.4 first-day checklist A safe order of operations for a freshly installed Solaris host Getting started Solaris 10 to 11: what changed Translate legacy administration habits to IPS, SMF, ZFS and modern networking Administration SMF service operations and debugging Diagnose maintenance states, dependencies, logs and restarts ZFS ZFS pools: design and operations Understand mirrors, RAID-Z, vdevs, scrubs and capacity planning ZFS ZFS datasets, properties and quotas Build manageable filesystem boundaries and prevent uncontrolled growth ZFS ZFS snapshots, send/receive and recovery Use snapshots and replication for recoverability, not as a substitute for tested backups ZFS ZFS encryption and storage security Protect data at rest while keeping key handling separate from data copies Zones Native Zones: build and operate Provision and troubleshoot isolated Solaris application environments Zones Kernel Zones: isolation and lifecycle Compare Kernel Zones with native Zones and LDoms Networking IP administration with ipadm Configure persistent addresses and debug routes and interface state Networking Datalinks, VLANs and aggregation Understand physical links, virtual NICs and VLAN mapping Software IPS packages and publishers Find, verify, install and manage packages with IPS Software Boot Environments and rollback Stage updates with bootable ZFS environments Security RBAC, privileges and auditing Apply least privilege and inspect rights without relying on shared root credentials Observability Fault Management Architecture (FMA) Interpret hardware and software fault reports Observability Solaris performance triage Determine whether CPU, memory, storage or network is limiting throughput Reference Troubleshooting decision trees Symptom-driven isolation paths for common Solaris incidents