Handling manifests and profiles
When handling SMF services, almost every service configuration is focused on two key concepts: profiles and manifests. The following recipe teaches you about the details.
Getting ready
This recipe requires a virtual machine (VirtualBox or VMware) running Oracle Solaris 11 and with a 4 GB RAM.
How to do it…
As we have explained previously, an SMF manifest is an XML file that describes a service, a set of instances, and their properties. When a manifest is imported, its entire configuration (including its properties) is loaded in the service configuration repository. This import operation can be enforced, potentially loading new configurations in the repository, by executing the following command:
root@solaris11-1:~# svcadm restart svc:/system/manifest-import:default
The default location of the manifest is the manifest
directory under /lib/svc/
, as follows:
root@solaris11-1:~# cd /lib/svc/manifest/ root@solaris11-1:/lib/svc/manifest# ls –l total 27 drwxr-xr-x 10...