SCSI透传管理命令

命令功能

SCSI透传管理命令。

命令格式

hiraidadm ccontroller_id:eenclosure_id:sslot_id passthru scsi type=type cdblen=cdb_length cdb=cdb_value [file=file_name] [data_len=data_length]

参数说明

参数

参数说明

取值

controller_id

控制卡的ID。

查询控制卡ID请参见查询控制卡列表

enclosure_id

硬盘所在框位的ID。

查询硬盘所在框位ID请参见查询控制卡硬盘列表

slot_id

硬盘所在槽位的ID。

查询硬盘所在槽位ID请参见查询控制卡硬盘列表

type

指定命令数据传输方向。

  • read
  • write
  • set

cdb_length

cdb帧长度。

  • 6
  • 10
  • 12
  • 16

cdb_value

cdb帧,按16进制的字节表示。

例如:0x1b, 0x01, 0x00, 0x00, 0x01

file_name

写入或保存数据的文件。

  • type=write时,文件内容即往盘写入的数据。
  • type=read时,数据会写入该文件。

-

data_length

cdb帧内传递数据的长度。

当type=write时,长度不大于文件的大小,否则无法从文件中读取到指定长度的数据。

使用指南

无。

使用实例

SCSI透传管理命令。
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
[root@localhost ~]# hiraidadm c0:e0:s0 passthru scsi type=read cdblen=10 cdb=0x28,0x00,0x46,0x82,0x20,0xd8,0x00,0x00,0x08,0x00 file=save.txt data_len=4096
========================================== Hiraidadm   Information ===========================================
    Name: hiraidadm
    Version: 1.2.0.2
    Build Time: Nov 15 2022 22:07:55
==============================================================================================================
==============================================================================================================
    Status Code = 0
    Status = Success
    Description = None
==============================================================================================================