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.
Here’s a one liner that is really useful when you need to quickly confirm the link speed for network interfaces on your system.
The beauty of this command is that you can run it as a regular user:
bash-3.00$ kstat -p | grep link_speed e1000g:0:Port Stats:link_speed 1000 e1000g:1:Port Stats:link_speed 1000
Here is a little press review mostly around Oracle technologies and Solaris
in particular, and a little lot more:
kstat structures are created by system components to contain information about component characteristics that need to be measured. Each component has its own format for kstat information. This information is queried by monitoring commands.
Much of the same information (and even configurable access to the kstat structures themselves) is available through the
modinfoprints out information on all currently loaded kernel modules.
modloadloads kernel modules.
modunloadunloads kernel modules.
/etc/systemfile loads a module at boot time.
Even almost 20 years later, this book is still the single best volume out there on how to use adb to examine crash dumps. Without this book, I don't believe I would have been able to write the adb section of my own book.
I'm sorry that the author never produced an updated version of this book. Even though some of the examples don't work any more, you can learn techniques and a mindset that can be translated to current operating systems.
For anyone interested in performing analysis of crash dumps (or of the kernel of a running system), this book should be on your shelf.