DTrace is Solaris 10's Dynamic Tracing facility. It allows us to peer into the innards of running processes and customize our view to exclude extraneous information and close in on the source of a problem.
DTrace also has capabilities that allow us to examine a crash dump or trace the boot process.
As with most of the monitoring commands, the first line of
iostat reflects a summary of statistics since boot time. To look at meaningful real-time data, run
iostat with a time step (eg
iostat 30) and look at the lines that report summaries over the time step intervals.
For Solaris 2.6 and higher, use
iostat -xPnce 30 to get information including the common device names of the disk partitions, CPU statistics, error statistics, and extended disk statistics.
truss traces library and system calls and signal activity for a given process. This can be very useful in seein where a program is choking.
Sun Cluster 3.2 has the following features and limitations:
Each process maps either 2^32 or 2^44 bytes of memory (depending on whether the OS is running in 32 or 64-bit mode). This works out to 4GB or 16TB. Not all of this memory is allocated (used); the virtual memory is used as address space that can be mapped to actual memory resources.
Virtual memory structure for a process can be described as in this diagram:
The process is one of the fundamental abstactions of Unix. Every object in Unix is represented as either a file or a process. (With the introduction of the
/proc structure, there has been an effort to represent even processes as files.)
Someone asked me how to setup a LDAP client on Solaris if you are using DHCP. I thought it would be a simple answer since Solaris comes with Automatic Network mode. The Automatic mode does a very good job and you can configure a lot of settings, but LDAP support is very limited.
Configuring LDAP When in Automatic Mode (Ref: from Managing Network Configuration When in Automatic Mode)
Sun's web pages contain substantial information about NFS services; search for an NFS Administration Guide or NFS Server Performance and Tuning Guide for the version of Solaris you are running. The
share_nfs man page contains specific information about export options.
The Solaris FC and Storage Multipathing Software is included with the Solaris 10 license. It is enabled by default with the Solaris 10x86 installation, but is optional in the Sparc installlation.
Currently, the software supports multipathing for fibre channel connections using supported host bus adapters. It does not currently support multipathing for parallel SCSI devices or IP over FC.