主机与阵列交互(SCSI)
来源:互联网 发布:淘宝联盟微信推广 编辑:程序博客网 时间:2024/06/08 16:39
主机与阵列交互过程主要有:扫盘过程、读写过程和任务管理。
详述如下:
一、扫盘过程
相关的SCSI命令序列为:Report Luns(下发两次) --》Inquiry --》 Read Capicity --》Test Unit Ready --》Windows下,建立设备树
1. 启动器要求目标器上报LUN的个数和ID,目标器回复LUN的列表和状态;
2. 查询类命令,包含多个子命令。可查询LUN的固有属性,比如厂商名。目标器回复属性后再回复命令执行结果;
3. 查询某个LUN的大小,目标器回复LUN大小后再回复命令执行结果;
4. 检查设备是否可用;GOOD/CHECK和错误类型
二、读写过程(略)
三、任务管理
通过MODE SENSE和MODE SELECT命令。
整个过程可描述为:
HBA卡载入--》调用scsi_scan_host(在probe中)--》最终调用report_luns--》inquiry--》read_capicity--》mode_sense--》读分区表信息。
- 主机与阵列交互(SCSI)
- LINUX虚拟机与主机的文件交互
- raid阵列与数据
- 存储元件与阵列
- 阵列,配额与LVM
- scsi与ethernet
- USB与SCSI
- 串行SCSI(SAS)与并行SCSI的比较串行SCSI(SAS)与并行SCSI的比较
- 使用SecueCRT在本地主机与远程主机之间交互文件
- 硬盘管理与RAID阵列
- 存储阵列技术与应用
- 阵列
- 使用nlite将SCSI RAID 阵列驱动整合到系统安装光盘内
- 温故知新——继6块SCSI硬盘做RAID5阵列数据恢复分析
- RAID与SCSI的基本概念
- Linux(八)——Vmware中的Linux与主机系统Windows交互
- 使用Python完成控制主机与任务节点的交互 [Demo]
- Vmware中的Linux与主机系统Windows交互文件的方法
- java上机 第十周 任务2 计算的窗口
- 管理类-项目经理工作指南
- PHP预定义变量$_SERVER实践
- 【DirectX 3D 资源收集】一.参数说明
- hdu 1503 LCS
- 主机与阵列交互(SCSI)
- UIControl 使用全面解析
- 【Tech-Android-View】ListView滚动中显示图片错乱
- 启动Tomcat错误:he JRE_HOME environment variable is not defined correctly
- mkubimage-mlc2 rootfs_qtopia_qt4 rootfs_qtopia_qt4-ml
- Android Parcelable接口使用介绍
- 使用 ruby 下载 youtube 视频以及字幕
- 我现在眼中的程序员
- 指向函数指针举例