下载后可任意编辑RHEL 系统带有 iSCSI initiator 软件,下面描述如何配置 iSCSI Initiator 实现对 ISCSI 卷的访问1
Linux iscsi 介绍(这一条介绍了 linux iscsi 的基本原理和相关命令,具体配置时可略过)在 Linux 内核中提供了 iscsi 驱动,iSCSI 驱动(driver)使主机拥有了通过 IP 网络访问存储 的能力,驱动在主机(Initiator)和服务端(Target)间使用 iSCSI 协议在 TCP/IP 网上传输 SCSI 请求和响应,在构建上,iSCSI 驱动与 TCP/IP 栈、网络驱动和网络接口卡(NIC)结合,其等同于 SCSI 或光纤通道卡适配器驱动对主机总线卡(HBA)的作用
驱动采纳采纳模块的方式,具体模块包括 iscsi_tcp, libiscsi, libiscsi_tcp
Initiator 守护进程介绍:/etc/iscsi/iscsid
conf --initiator 配置文件/sbin/iscsiadm --initiator 管理工具open-iscsi 包括两个守护进程 iscsid 和 iscsi,其中 iscsid 是主进程,iscsi 进程则主要负责根据配置,在系统启动时进行发起端(Initiator)到服务端(target)的登录,建立发起端与服务端的会话,使主机在启动后即可使用通过 iSCSI 提供服务的存储设备
iscsid 进程实现 iSCSI 协议的控制路径以及相关管理功能
例如守护进程(指 iscsid)可 配 置 为 在 系 统 启 动 时 基 于 持 久 化 的 iSCSI 数 据 库 内 容 , 自 动 重 新 开 始 发 现(discovery)目标设备
Initiator 配置介绍(前提是已经安装 iSCSI initiator) 1>