我如何在Win2k8R2服务器核心盒上安装iSCSI LUN作为驱动器?

实际上,我使用的是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个目标
操作成功完成。