It always makes sense to have a mirrored rpool for your production systems, however that is not always how they are configured. This really simple procedure is also critical. Create a Mirrored Zpool Check the existing devices to identify the one currently in use. Once we know which one is…
Solaris Networking: Datalink Multipathing Protocol
In this article we are going to go over Datalink Multipathing Protocol (DLMP) available in Solaris. DLMP is similar to IPMP, however there are some key differences, the biggest being the layer at which it operates. DLMP operates at the datalink layer of the OSI model, while IPMP operates at…
Solaris SMF: Define File Dependency
One of the biggest benefits of migrating to the Service Management Framework is that we can introduce dependencies to a services, these dependencies can be other services which is very valuable, however they can also be file based. This can be used in a number of ways, say for example…
Solaris SMF: Define Service Execution User
Frequently we want a service to execute as a non-root user, this is pretty trivial in the context of the Service Management Facility in Solaris. This article will go over exactly what goes into that. The one complexity around that is the environment, if you have environment variables that the…
Solaris SMF: Delegate Service Control
In many of the environments that I deliver to a client we have a concept of an “environment account” this account is the credential set that the environment runs as. Over time and the maturation of the Service Management Facility (SMF) we have been able to simplify this offering and…