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

退出打印视图

更新时间: 2014 年 7 月
 
 

sbdadm(1M)

名称

sbdadm - SCSI Block Disk 命令行接口

用法概要

sbdadm create-lu [-s, --size size] filename
sbdadm delete-lu filename
sbdadm import-lu filename
sbdadm list-lu
sbdadm modify-lu [-s, --size size] lu_name | filename

描述

sbdadm 命令创建和管理向 SCSI 目标模式框架 (SCSI Target Mode Framework, STMF) 进行了注册的基于 SCSI 块设备的逻辑单元。

子命令

sbdadm 命令支持下面列出的子命令。注意,如果您输入一个问号作为命令的参数 (sbdadm ?),sbdadm 将显示帮助。

create-lu [–s, –-size size] filename

创建一个可以向 STMF 进行注册的逻辑单元。对于 –s 选项,size 是一个整数,后跟下列字母之一,表示大小的单位:

k

千字节

m

兆字节

g

千兆字节

t

兆兆字节

p

千兆兆字节

e

艾字节

如果未指定 size,则大小缺省为 filename 的大小。

指定的大小可以超过文件或设备的大小。

delete-lu filename

删除使用 sbdadm create-lu 创建的现有逻辑单元。这可以有效地从 STMF 框架中卸载逻辑单元。逻辑单元上的任何现有数据将保持不变。

import-lu filename

将之前使用 sbdadm create-lu 创建的且后来又使用 sbdadm delete-lu 从 STMF 中删除的逻辑单元导入并装入到 STMF 中。成功后,该逻辑单元将重新可供 STMF 使用。filename 是在 sbdadm create-lu 命令中为该逻辑单元使用的文件名称。

list-lu

列出使用 sbdadm create-lu 命令创建的所有逻辑单元。

modify-lu [–s, –-size size] lu_name | filename

修改使用 sbdadm create-lu 命令创建的逻辑单元的属性。对于 –s 选项,size 是一个整数值,后跟单位说明符。单位说明符同上文的 create-lu 部分所述。指定了此选项时,逻辑单元的当前大小将更改为新的大小。

指定的大小可以超过 lu_name 表示的文件或设备的大小。

操作数

sbdadm 使用以下操作数:

filename

现有文件的名称,或原始块设备的全限定路径名。

lu_name

逻辑单元的 32 字节十六进制表示。

示例

示例 1 创建逻辑单元

以下命令系列将创建一个 10 千兆字节的逻辑单元。

# touch /export/lun/0
# sbdadm create-lu -s 10g /export/lun/0
# sbdadm create-lu /dev/rdsk/c1t1d0s0
示例 2 列出逻辑单元

以下命令将列出所有逻辑单元。

# sbdadm list-lu
Found 2 LU(s) 

              	GUID           	   DATA SIZE    SOURCE 
--------------------------------  -----------  ------ 
6000ae4000144f21d92c47b0dd650002  10737352704  /export/lun/0
6000ae4000144f21d92c47b0de300032  134283264    /dev/rdsk/c1t1d0s0

退出状态

0

成功完成。

非零值

出现错误。

属性

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

属性类型
属性值
可用性
system/storage/scsi-target-mode-framework
接口稳定性
Obsolete Committed(已过时且已确定)

另请参见

stmfadm(1M)attributes(5)