-
准备客户端操作系统
推荐使用win10、windows server 2012R2、windows server 2016R2等高版本的Windows操作系统,这些系统中自带了“iSCSI发起程序”,无需单独安装组件。
不同版本的客户端支持单卷容量不同,请参考下表:
Windows版本 Block Size 单卷最大容量 Windows Server 2008R2
512 bytes / 4KiB
256 TiB Windows Server 2012R2 512 bytes / 4KiB
256 TiB Windows Server 2016 512 bytes / 4KiB
256 TiB Windows 10 512 bytes / 4Ki
1 PiB -
运行iSCSI发起程序
Windows客户端运行iSCSI发起程序,在“开始”>“搜寻程序和文件”输入“iSCSI”打开iSCSI发起程序,如下图所示:
-
配置iSCSI发起程序
在“发现”>“发现门户”中输入服务器IP和端口,如下图所示:
在“目标”>“已发现目标”中搜索到HBlock发布的iSCSI Target,查看到状态是“不活动”,点击“连接”,如下图所示:
-
启用CHAP认证
若您的iSCSI Target有开启CHAP认证,在弹出的连接到目标的对话框中,选择“高级”,如下图所示(没有开启请忽略此步骤直接连接即可):
勾选“启用CHAP登录”,在“名称”中输入在HBlock系统中设置的iSCSI认证的用户名,在“目标机密”中输入设置的iSCSI认证的密码,然后点“确定”。如下图所示:
-
客户端使用iSCSI共享磁盘
打开“服务器管理器”>“存储”>“磁盘管理”,将刚刚连接成功的状态是“脱机”的磁盘“联机”。
然后“初始化”,再“新建卷”,指定盘符并格式化,如下图所示。
注意如果卷容量小于等于2TiB时,可以使用MBR和GPT中的任意一种进行分区;如果卷容量大于2TiB,只能使用GPT分区。
打开“计算机”,可以看到新增的磁盘的盘符和容量,此时可以按使用本地磁盘的习惯使用HBlock发布的iSCSI磁盘了。如下图所示:
注意如果客户端需要断开连接或者删除磁盘,需要先打开“服务器管理器”>“存储”>“磁盘管理”,点击磁盘右键进行“脱机”,然后在“iSCSI发起程序”中“断开iSCSI连接”。
如果客户端需要断开连接后再次接入,无需进行初始化、新建卷操作,重新连接后即可看到磁盘。
如果想查询HBlock卷对应的磁盘,可以在客户端输入下列命令行查询。
wmic diskdrive get Name, Manufacturer, Model, InterfaceType, MediaType, SerialNumber
如下例所示,查询信息Name列对应的盘符号,对应“磁盘”上的“数目”列。SerialName对应HBlock的卷名称和uuid。
-