iscsi 是否能够共享

2024-05-24 12:58
文章标签 共享 是否 能够 iscsi

本文主要是介绍iscsi 是否能够共享,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近一直纠结一件事:一个lun到底能不能共享给两台机器?能否实现共享?今天对这些东东做了测试。

lun是通过linux上的iscsi软件创建的。

客户端是2台esxi,和一台win7

场景一:

lun0

lun0 给予esxi1,做存储

lun0给予esxi2,做存储

结果显示,可以共用存储,且数据同步。(同事说会造成数据混乱,还找不到如何验证。)

但是有一点不明白,为啥不用这种存储而非要用文件系统存储?

再在win7上操作是能够被识别,但不能被运用。


lun1

lun1先给予win7,并格式化为NTFS的模式

然后再给予esxi1和esxi2共享存储

结果显示,可以共用存储,且数据同步。但是和win7上的数据是不同步的,且数据没有任何相似之处。

这种情况可以说是或许会造成数据混乱。但有一项不明,为什么大多企业不运用类似lun0模式的存储而去选择nfs

不考虑性能啊,求解释!!


所以按照esx来说,iscsi是可以共享的,但是对于其它系统是不可以的~~不知对否?


答案是:

iscsi在esxi上的共享是由于文件系统决定的

VMFS是一个集群文件系统
  简单的讲,一个集群文件系统就是同一块硬盘资源可以被同时挂载给多个服务器像本地硬盘一样使用。很多VMware的管理员早期都接触过Windows Server的应用环境,应该对通过使用Microsoft Cluster Server (MSCS)实现共享的方式很熟悉。VMFS和MSCS相比有一些区别,MSCS不能支持不同服务器在同一时间对这块硬盘访问,而VMFS可以做到。如果您基于同一台存储使用MSCS或ESX,在SAN(storage area network)的配置(如zoning、多路径软件等等)上是相同的,但是您获得的结果有很大的区别。
  同样,这个区别其他的集群文件系统软件如:Lustre、Red Hat Global File System、Hadoop Distributed File System (HDFS) 和IBM's General Purpose File System (GPFS)也存在。
  VMFS有一个本质的区别就是:在VMFS中没有某台服务器或某个软件可以完全控制对文件系统的访问权限。VMFS通过运行于每一台主机上,直接管理文件系统的命名空间来达到协调管理客户端对文件的访问权限。每个VMFS卷都在文件系统中保留了一定的空白区域用于内部协调时使用,关于这块保留空间的具体内容请参考missing space from VMFS data stores because of hidden files

这篇关于iscsi 是否能够共享的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/998474

相关文章

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

使用Python创建一个能够筛选文件的PDF合并工具

《使用Python创建一个能够筛选文件的PDF合并工具》这篇文章主要为大家详细介绍了如何使用Python创建一个能够筛选文件的PDF合并工具,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录背景主要功能全部代码代码解析1. 初始化 wx.Frame 窗口2. 创建工具栏3. 创建布局和界面控件4

Java实现检查多个时间段是否有重合

《Java实现检查多个时间段是否有重合》这篇文章主要为大家详细介绍了如何使用Java实现检查多个时间段是否有重合,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录流程概述步骤详解China编程步骤1:定义时间段类步骤2:添加时间段步骤3:检查时间段是否有重合步骤4:输出结果示例代码结语作

Java判断多个时间段是否重合的方法小结

《Java判断多个时间段是否重合的方法小结》这篇文章主要为大家详细介绍了Java中判断多个时间段是否重合的方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录判断多个时间段是否有间隔判断时间段集合是否与某时间段重合判断多个时间段是否有间隔实体类内容public class D

java父子线程之间实现共享传递数据

《java父子线程之间实现共享传递数据》本文介绍了Java中父子线程间共享传递数据的几种方法,包括ThreadLocal变量、并发集合和内存队列或消息队列,并提醒注意并发安全问题... 目录通过 ThreadLocal 变量共享数据通过并发集合共享数据通过内存队列或消息队列共享数据注意并发安全问题总结在 J

C#比较两个List集合内容是否相同的几种方法

《C#比较两个List集合内容是否相同的几种方法》本文详细介绍了在C#中比较两个List集合内容是否相同的方法,包括非自定义类和自定义类的元素比较,对于非自定义类,可以使用SequenceEqual、... 目录 一、非自定义类的元素比较1. 使用 SequenceEqual 方法(顺序和内容都相等)2.

查询Oracle数据库表是否被锁的实现方式

《查询Oracle数据库表是否被锁的实现方式》本文介绍了查询Oracle数据库表是否被锁的方法,包括查询锁表的会话、人员信息,根据object_id查询表名,以及根据会话ID查询和停止本地进程,同时,... 目录查询oracle数据库表是否被锁1、查询锁表的会话、人员等信息2、根据 object_id查询被

NFS实现多服务器文件的共享的方法步骤

《NFS实现多服务器文件的共享的方法步骤》NFS允许网络中的计算机之间共享资源,客户端可以透明地读写远端NFS服务器上的文件,本文就来介绍一下NFS实现多服务器文件的共享的方法步骤,感兴趣的可以了解一... 目录一、简介二、部署1、准备1、服务端和客户端:安装nfs-utils2、服务端:创建共享目录3、服

shell脚本快速检查192.168.1网段ip是否在用的方法

《shell脚本快速检查192.168.1网段ip是否在用的方法》该Shell脚本通过并发ping命令检查192.168.1网段中哪些IP地址正在使用,脚本定义了网络段、超时时间和并行扫描数量,并使用... 目录脚本:检查 192.168.1 网段 IP 是否在用脚本说明使用方法示例输出优化建议总结检查 1

使用Nginx来共享文件的详细教程

《使用Nginx来共享文件的详细教程》有时我们想共享电脑上的某些文件,一个比较方便的做法是,开一个HTTP服务,指向文件所在的目录,这次我们用nginx来实现这个需求,本文将通过代码示例一步步教你使用... 在本教程中,我们将向您展示如何使用开源 Web 服务器 Nginx 设置文件共享服务器步骤 0 —