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

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

我实际上正在使用 Microsoft Hyper-V Server,我认为它类似于服务器核心安装。

我的目标是使用 OpenFiler 存储我的 VHD 文件并通过 iSCSI 访问它们。

答案1

运行iscsicpl,它的界面与 Win7 完全相同(与 2008/Vista 非常相似)。一切都已内置并准备就绪。

确保自动启动 iSCSI 服务:sc config msiscsi start=auto

我强烈建议设置一个小型(~200MB)LUN,并将其留作将来用作仲裁驱动器,以防您集群 hyper-v。这是一项很小的投资,可确保您的存储以后随时可用。

答案2

有很好的说明如何做到这一点在此页面上,但万一该链接失效,我会在这里重现内容:

sc 配置 msiscsi 启动 = 自动
[SC] 更改服务配置成功

然后我输入:

网络启动 msiscsi
Microsoft iSCSI Initiator Service 服务正在启动。
Microsoft iSCSI Initiator Service 服务已成功启动。

然后,使用 Iscsicli 命令行界面连接到 iSCSI 目标并列出可用的目标。我输入的命令是:

iscsicli QAddTargetPortal 192.168.1.31
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000
操作成功完成。

接下来我输入:

iscsicli 列表目标
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

目标列表:
法定人数
数据
操作成功完成。

然后,您可以使用以下代码作为示例连接到目标:

iscsicli qlogintarget 数据
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000
会话 ID 为 0xfffffa800626e018-0x4000013700000006
连接 ID 为 0xfffffa800626e018-0x5
操作成功完成。

以下代码检查以确保操作成功:

iscsicli reporttargetmappings
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

共返回 1 个映射
会话 ID:fffffa800626e018-4000013700000006
目标名称:数据
发起者:Root\ISCSIPRT\0000_0
启动器 Scsi 设备:\\.\Scsi4:
启动器总线:0
发起者目标 ID:0
目标 Lun:0x0 操作系统 Lun:0x0

操作成功完成。

您可以使用带有会话 ID 的 logouttarget 开关注销,如以下示例代码所示:

iscsicli logouttarget fffffa800626e018-4000013700000006
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

操作成功完成。

为了确认操作成功,我输入了以下代码:

iscsicli reporttargetmappings
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

无映射
操作成功完成。

通过 qlogintarget 命令获取的映射不是持久的,在重新启动时会丢失。如果您想要持久连接,请使用 perssitenlogintarget 开关,如以下代码所示:

iscsicli persistentlogintarget 数据 T * * * * * * * * * * * * * * * * 0
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

操作成功完成。

为了确认操作成功,我输入了:

iscsicli 列出持久目标
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

共 1 个永久目标
目标名称:数据
地址和套接字:192.168.1.31 3260
会话类型:数据
发起者名称:Root\ISCSIPRT\0000_0
端口号:
++安全标志:0x0
++版本 :0
++指定的信息:0x20
++登录标志:0x8
++用户名:

操作成功完成。

输入 T * * * * * * * * * * * * * * * * 0 指定所有必需的开关。要删除持久目标,请应用从 listpersistentargets 命令获取的信息,使用以下代码作为示例:

iscsicli removepersistenttarget Root\ISCSIPRT\0000_0 数据 * 192.168.1.31 3260
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000

操作成功完成。

为了确认操作成功,我输入了:

iscsicli 列出持久目标
Microsoft iSCSI Initiator 版本 6.0 内部版本 6000
共 0 个永久目标
操作成功完成。

相关内容