实际上,我使用的是Microsoft Hyper-V Server,我认为这与服务器核心安装类似。
我的目标是使用OpenFiler来存储我的VHD文件并通过iSCSI访问它们。
运行iscsicpl ,它与Win7完全一样的接口(和2008 / Vista非常相似)。 这一切已经build成并准备好了。
确保你自动启动iSCSI服务: sc config msiscsi start=auto
强烈build议设置一个小的(〜200MB)LUN,并将其设置为备用,以备将来用作法定驱动器,以防万一您将hyper-v集群化。 确保你的存储已经准备好了,这是一笔很小的投资。
关于如何在此页面上执行此操作有非常好的说明,但是如果链接死掉了,我将在这里重现这些内容:
sc config msiscsi start = auto [SC] ChangeServiceConfig SUCCESS
然后我进入:
净启动msiscsi Microsoft iSCSI启动器服务服务正在启动。 Microsoft iSCSI启动器服务服务已成功启动。
然后,使用Iscsicli命令行界面连接到iSCSI目标并列出可用的目标。 我input的命令是:
iscsicli QAddTargetPortal 192.168.1.31 Microsoft iSCSI Initiator版本6.0 Build 6000 操作成功完成。
接下来我input了:
iscsicli ListTargets Microsoft iSCSI Initiator版本6.0 Build 6000 目标清单: 法定人数 数据 操作成功完成。
您可以使用以下代码作为示例连接到目标:
iscsicli qlogintarget数据 Microsoft iSCSI Initiator版本6.0 Build 6000 会话Id是0xfffffa800626e018-0x4000013700000006 连接ID是0xfffffa800626e018-0x5 操作成功完成。
检查以下代码以确保操作成功:
iscsicli reporttargetmappings Microsoft iSCSI Initiator版本6.0 Build 6000 总共返回1个映射 会话ID:fffffa800626e018-4000013700000006 目标名称:数据 启动程序:Root \ ISCSIPRT \ 0000_0 启动器Scsi设备:\\。\ Scsi4: 启动总线:0 发起人目标ID:0 目标Lun:0x0 OS Lun:0x0 操作成功完成。
通过使用带会话ID的logouttarget开关注销,如以下示例代码所示:
iscsicli logouttarget fffffa800626e018-4000013700000006 Microsoft iSCSI Initiator版本6.0 Build 6000 操作成功完成。
为了确认操作成功,我input了下面的代码:
iscsicli reporttargetmappings Microsoft iSCSI Initiator版本6.0 Build 6000 没有映射 操作成功完成。
通过qlogintarget命令获得的映射不是永久的,重启时会丢失。 如果需要持久连接,请使用perssitenlogintarget开关,如下面的代码所示:
iscsicli persistentlogintarget data T * * * * * * * * * * * * * * * 0 Microsoft iSCSI Initiator版本6.0 Build 6000 操作成功完成。
为了确认手术是否成功,我进入了:
iscsicli listpersistenttargets Microsoft iSCSI Initiator版本6.0 Build 6000 共有1个目标 目标名称:数据 地址和套接字:192.168.1.31 3260 会话types:数据 启动程序名称:Root \ ISCSIPRT \ 0000_0 港口号码: ++安全标志:0x0 ++版本:0 ++指定的信息:0x20 ++login标志:0x8 ++用户名: 操作成功完成。
inputT * * * * * * * * * * * * * * * 0指定所有需要的开关。 要删除持久目标,请使用从listpersistentargets命令获取的信息,使用以下代码作为示例:
iscsicli removepersistenttarget Root \ ISCSIPRT \ 0000_0 data * 192.168.1.31 3260 Microsoft iSCSI Initiator版本6.0 Build 6000 操作成功完成。
为了确认手术的成功,我进入了:
iscsicli listpersistenttargets Microsoft iSCSI Initiator版本6.0 Build 6000 共有0个目标 操作成功完成。