为什么我不能同时用两个或多个客户端写入远程磁盘?
iSCSI主要是处理磁盘之间的块数据。相当于磁盘扩展的一根线,当多个客户端去同时往一个该扩展磁盘里面写的时候,会导致文件损坏。虽然iStorage
Server 具有多客户端写入的权限,但是在块传输的情况下,windows的文件系统不支持,所以会导致文件传输中断或损坏。
为什么在目标磁盘中不能看到客户端复制进来的数据?
就像我们不能同时用两个或多个客户端写入远程磁盘一样是由于windows缓存,但是iStorage Server 提供一个"Hold and Update“ 选项帮助您实现这些:
使用hold and update机制需要以下要求:
另外,这个功能只能用在有分区的磁盘设备
操作步骤:
iStorage Server1.27版本以后,在“创建目标器”向导和“编辑目标器”对话框中允许你使用"Hold and update support"机制,详见Figure 1 and Figure 2.
Figure 1
Figure 2
当勾选了"Hold and update support"机制,你可以使用CHAP用户登录来拥有所有权限。一旦建立连接,分区就不能在iSCSI目标器使用。
Figure 3
当你复制完文件后,从iStorage Server注销,iSCSI目标器就可以看到这个卷及更新的文件。