手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

hotplugd(1M)

名称

hotplugd - 热插拔守护进程

用法概要

/usr/lib/hotplugd [-d]

描述

热插拔守护进程 hotplugd 为热插拔连接管理提供用户级服务。它是由服务管理工具启动的一个系统守护进程(请参见 smf(5))。其故障管理资源标识符 (fault management resource identifier, FMRI) 为:

svc:/system/hotplug:default

请注意,hotplugd 是一个 Consolidation Private(整合专用)接口。请参见 attributes(5)

hotplug(1M) 命令以及任何其他使用专用 libhotplug 库的客户机程序要查询关于热插拔连接的信息或者启动热插拔命令都依赖此守护进程。热插拔守护进程是一个为来自所有 libhotplug 客户机的请求提供服务的门服务器。门接口是专用的。

客户机应用程序使用专用 libhotplug 接口来管理热插拔连接。libhotplug 使用门接口通过热插拔守护进程服务管理热插拔连接。热插拔守护进程是序列化所有热插拔操作并与系统所有其他部分协调活动的中心位置。

选项

支持以下选项:

–d, –-debug

在独立调试模式下运行守护进程。消息将显示在控制终端而不是系统日志中。还将启用增强详细级别,以显示有关守护进程内部操作的更多详细信息。

示例

示例 1 启用热插拔服务

以下命令可启用热插拔服务:

# svcadm enable svc:/system/hotplug:default
示例 2 禁用热插拔服务

以下命令可禁用热插拔服务:

# svcadm disable svc:/system/hotplug:default

错误

错误

热插拔守护进程使用 syslog(3C) 来报告状态和错误消息。所有的消息由 LOG_DAEMON 工具记录。错误消息是以 LOG_ERRLOG_NOTICE 优先级记录的,信息性消息是以 LOG_INFO 优先级记录的。/etc/syslog.conf 文件中的缺省条目将所有的热插拔守护进程错误消息记录到 /var/adm/messages 日志中。

文件

/var/run/hotplugd_door

热插拔守护进程门

/var/run/hotplugd_pid

热插拔守护进程锁定文件

/usr/lib/hotplugd

热插拔守护进程二进制文件

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/core-os
接口稳定性
Consolidation Private(整合专用)

另请参见

svcs(1)hotplug(1M)svcadm(1M)syslog(3C)syslog.conf(4)attributes(5)smf(5)

附注

hotplugd 服务是由服务管理工具 smf(5) 管理的,其故障管理资源标识符 (fault management resource identifier, FMRI) 为:

svc:/system/hotplug:default

可以使用 svcadm(1M) 来对此服务执行管理操作(如启用、禁用或请求重新启动)。可以使用 svcs(1) 命令来查询服务的状态。要管理该服务,必须授予 solaris.smf.manage.hotplug 授权。也可以授予权限配置文件 "Hotplug Management"(热插拔管理)。

必须启用热插拔服务,hotplug(1M) 命令和任何其他 libhotplug 客户机应用程序才能正常运行。