2.6 然后输入exit,关闭targetcli,配置将自动保存
3.4 使用iscsiadm使用工具发现可用的iSCSI目标
1. iSCSI简介
iSCSI (Internet Small Computer System Interface) ,Internet 小型计算机系统接口,是一个基于 TCP/IP 的协议,主要用于通过 IP 网络仿真 SCSI,从而为远程块存储设备提供数据传输和管理。说白了,就是通过网络由专门的服务器提供存储管理,以实现数据的远程储存,便于数据的集中管理,从而简化了数据复制、迁移和容
2. iSCSI target的设置
2.1 建立所需要的磁盘设备
事先在服务端新建一块磁盘(这里为/dev/sdb)
2.2 安装服务端软件
2.3 配置backstores
backstore这是一个后备存储设备,后面将被导出到iSCSI客户端。对于backstore设备,可使用任何块设备(block),如逻辑卷、磁盘分区甚至整个磁盘。targetcli不只支持将块设备用作后备存储,还支持映像文件(fileio)
、直通模式下的物理SCSI磁盘(pscsi)和临时的内存文件系统(ramdisk)。
2.4 设定iSCSI限定名
格式:iqn.YYYY-MM.<reversed domain name>:identifier
下一步是创建iSCSI限定名(iSCSI Qualified Name,IQN)。这是唯一一个字符串,标识了一个iSCSI发起程序或目标。IQN必须遵守特定的格式,必须以“iqn.”字符串开头,后跟组织注册其公共域的年份和月份(YYYY-MM)。接下来是组织的反向域名,后跟这个共享的target名称。