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

退出打印视图

更新时间: 2014 年 7 月
 
 

rmvolmgr(1M)

名称

rmvolmgr - 能够识别 HAL 的可移除卷管理器

用法概要

/usr/lib/rmvolmgr [-chns]

描述

rmvolmgr 命令是一个卷管理器,它能够自动挂载和卸载可移除的介质和可热插拔的存储器。缺省挂载点是 /media

rmvolmgr 是 Solaris 操作系统附带的许多能够识别硬件抽象层 (Hardware Abstraction Layer, HAL) 的工具中的一种。请参见 hald(1M)

可以同时运行 rmvolmgr 的多个实例。rmvolmgr 的系统实例在缺省情况下作为服务管理工具 (Service Management Facility, SMF) 服务运行(请参见 smf(5))。其故障管理资源标识符 (fault management resource identifier, FMRI) 为:

svc:/system/filesystem/rmvolmgr

通过将 rmvolmgr 实例添加到 .xinitrc 文件或类似的会话启动脚本,您可以运行自己的 rmvolmgr 实例。在这种情况下,系统 rmvolmgr 实例将不会管理属于您(启动脚本的所有者)的卷。例如,如果一个用户登录到工作站控制台 (/dev/console) 并调用了自己的 rmvolmgr 实例,则该用户将成为在本地连接的设备的所有者,如 CD-ROM 驱动器和连接到本地 USB 或 FireWire 端口的设备。

除了在 /media 下挂载卷,rmvolmgr 还在 /cdrom/rmdisk 下创建传统的符号链接。

通过在 /tmp/.removable 下维护通知文件,rmvolmgr 还提供与 CDE 可移除介质接口的向后兼容性。可以使用 –c 选项禁用该功能。

也可以将 –c–n 选项指定为 SMF 属性。请参见“示例”。

选项

支持以下选项:

–c

禁用 CDE 兼容性。

–h

显示帮助信息并退出。

–n

不创建传统的挂载点符号链接。

–s

以系统实例模式进行调用。

示例

示例 1 使用 SMF 属性设置选项

下面的 svccfg(1M) 命令和子命令使用 SMF 属性来设置 –c–n 选项。

example# svccfg
svc:> select rmvolmgr
svc:/system/filesystem/rmvolmgr> listprop rmvolmgr/*
rmvolmgr/legacy_mountpoints     boolean  true
rmvolmgr/cde_compatible         boolean  true
svc:/system/filesystem/rmvolmgr> setprop \
  rmvolmgr/legacy_mountpoints=false
svc:/system/filesystem/rmvolmgr> setprop rmvolmgr/cde_compatible=false
svc:/system/filesystem/rmvolmgr> exit
example#

属性

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

属性类型
属性值
可用性
system/storage/media-volume-manager
接口稳定性
Volatile(可变)

另请参见

hald(1M)svccfg(1M)attributes(5)hal(5)smf(5)