svcs -D 命令可列出依赖指定服务的服务实例。
此示例显示依赖 system-repository 服务的服务实例:
$ svcs -D system-repository STATE STIME FMRI online 16:39:30 svc:/application/pkg/zones-proxyd:default
下面的命令确认 zones-proxyd 依赖 system-repository。
$ svcs -do svc,desc zones-proxyd SVC DESC application/pkg/system-repository IPS System Repository system/filesystem/minimal minimal file system mounts milestone/network Network milestone
下面的命令显示有关 zones-proxyd 如何依赖 system-repository 的更多信息。此输出的最后一行显示 zones-proxyd 服务需要 system-repository 服务处于运行中状态,并且显示 system-repository 当前处于运行中状态。此输出还显示 zones-proxyd 服务将在 system-repository 服务刷新时重新启动。
$ svcs -l zones-proxyd fmri svc:/application/pkg/zones-proxyd:defaulr name Zones Proxy Daemon enabled true state online next_state none state_time January 6, 2014 04:39:30 PM PST restarter svc:/system/svc/restarter:default manifest /lib/svc/manifest/application/pkg/zoneproxyd.xml dependency require_any/none svc:/system/filesystem/minimal (online) dependency require_any/error svc:/milestone/network (online) dependency require_all/restart svc:/application/pkg/system-repository (online)