Solaris
svcs - information about service
| # svcs |
Show all enabled services |
|
| # svcs -a |
Show all services |
|
| # svcs -p |
Show all associated processes |
|
| # svcs -l system/cron |
List details about a service. |
|
| # svcs -xv |
To display broken services and the reason behind it: |
|
| # svcs -d /system/filesystem/local |
check which systems I depend on |
|
| # svcs -D /system/filesystem/local |
check which services depend on me |
|
| # svcs milestone* |
Status of loaded milestones. |
SMF configuration files and directories
| /etc/svc/repository.db |
The actual database of SMF |
| /etc/svc/volatile |
Logs for early booting issues |
| /lib/svc/bin/svc.startd |
Master restarter daemon |
| /lib/svc/bin/svc.configd |
Repository daemon |
| /var/svc/manifest/system |
Service XML files |
| /lib/svc/method |
Startup shell script |
| /var/svc/log |
Service log files are stored here |
svcadm - service start/stop
Now that we’ve looked at the services and FMRI of the services, we can enable/disable the services using the svcadm command. Make sure all the required dependency service are online before you online the service.
| # svcadm enable [service] |
To enable a service |
| # svcadm disable [service] |
To disable a service |
| # svcadm disable -t [service] |
Temporarily disable a service untill next reboot |
| # svcadm clear [service] |
To clear a service in maintenance mode |
| # svcadm refresh [service] |
To refresh service to re-read the configuration files. |
| # svcadm restart [service] |
To restart the service |
svcprop - retrieving service configuration properties
# svcprop -p [property] [service]
For example, to displays the shell script that starts the cron daemon :
# svcprop -p start/exec system/cron /lib/svc/method/svc-cron
svccfg - import, export, and modify service configurations
| svccfg -s dns/client setprop config/nameserver=net_address: 192.168.1.1 | |
svccfg -s dns/client setprop config/domain = astring: "myhost.org" | |
| svccfg -s name-service/switch setprop config/host = astring: '"files dns"' | |
source:https://www.thegeekdiary.com/a-beginners-guide-to-service-management-facility-smf-in-solaris/
Powered by NetBSD. Running on a toaster.