一、部署架构
一台Windows Server 2016虚拟机(两个盘:C盘、E盘)部署iSCSI目标服务,另外一台物理机Win11作为客户端访问iSCSI存储。
二、部署前准备工作
此处忽略Windows Server 2016系统的安装,自行安装即可。
关闭防火墙
首先,关闭Windows Server 2016防火墙。
配置IP地址
分别配置服务端和客户端IP地址:192.168.1.22、192.168.1.142。
三、Win Server 2016安装、配置iSCSI(服务端)
安装iSCSI服务
打开服务器管理器的仪表板,点击【添加角色和功能】。
默认选择【基于角色或基于功能的安装】。
只有一台服务器,选择当前服务器即可。
展开文件和存储服务>文件和iSCSI服务,勾选【iSCSI目标服务器】。
直接下一步即可。
确认安装的服务信息无误,点击【安装】。
iSCSI服务安装完成,点击【关闭】。
配置iSCSI虚拟磁盘
打开服务器管理器的文件和存储服务,点击【iSCSI】,点击下图中的创建向导。
选择iSCSI虚拟磁盘的位置,这里选择E盘。
为iSCSI虚拟磁盘设置名称。
为iSCSI虚拟磁盘分配空间大小,E盘共有100GB,这里分配50GB给iSCSI虚拟磁盘使用。
选择【新建iSCSI目标】。
为目标设置名称。
点击【添加】,在弹出的界面选择【输入选定类型的值】,类型为【IP地址】,值为客户端IP地址192.168.1.142,此步骤的意思是:指定访问iSCSI目标服务器的客户端地址。
点击【下一步】(如需添加多个客户端IP,可再次点击添加,与上面步骤一样)。
CHAP用于身份认证,可以勾选启用CHAP身份认证,设置用户名、密码,则客户端连接iSCSI目标服务时需要输入用户名、密码才能访问到虚拟磁盘。根据实际情况决定开启或不开启,这里就不开启了。
点击【创建】。
iSCSI虚拟磁盘创建成功。
配置完成后,iSCSI会显示当前配置的虚拟磁盘。
此时,打开Windows资源管理器,对应位置也会自动创建虚拟磁盘的标识。
四、Win 11测试(客户端)
发现、连接iSCSI目标
打开Windows的搜索,输入【iscsi】,打开iSCSI发起程序。
输入iSCSI服务端的IP地址,点击【确定】。
此时点击顶部【目标】菜单,会显示刚才发现的目标,状态为不活动(还没有客户端连接),选中刚才发现的目标,点击【连接】。
连接成功,目标的状态会显示为已连接。
磁盘初始化
目标连接成功后,首次需要对磁盘进行初始化等,初始化后才能使用虚拟磁盘。
这时会弹出一个初始化磁盘的提示框,其实就是识别到了刚才连接的iSCSI虚拟磁盘,点击【确定】。
初始化磁盘后,此时会显示未分配。
新建磁盘分区
右键未分配的虚拟磁盘,点击【新建简单卷】。
默认使用所有容量。
设置盘符为E盘。
文件系统为NTFS。
Win11原本只有C和D两个盘,此时打开资源管理器,多了一个刚才初始化并格式化了的盘,此盘并非真实存在于当前物理的硬盘中,而是一个iSCSI虚拟磁盘,但它和其他盘一样可以正常在本地使用。
新建一个测试文件,正常。
断开iSCSI
断开iSCSI,资源源管理器的E盘会消失
领取专属 10元无门槛券
私享最新 技术干货