我遇到了一些严重的问题,我希望你能帮助我。 我们有一个拥有约50台客户端的办公室networking和一台运行Windows Server 2008 R2 Standard(SP1)的主文件服务器。 对于一个特定的客户端(Windows 7 SP1)来说,访问networking共享的速度有时会变得很慢,而这只能通过重新启动计算机来解决。 现在的问题是,我们已经切断了实际的电脑,问题依然存在。 新电脑的制造和型号是一样的,但是我们有一些在办公室的人,他们没有遇到这个问题。 还试图更换所有相关的网线,以及使用交换机上的不同端口。 我也尝试login作为一个不同的AD用户无济于事。 我已经在客户端计算机上运行WireShark以及我自己的比较,SMB数据包在受影响的计算机上速度慢了10-1000倍,但是只有在被发送到文件服务器的时候。 所有发送到服务器的SMB数据包(从我的testing计算机以及受影响的计算机)都有一个错误的头校验和,如果这很重要的话。 这不是我的主要专业领域,所以我很难分析WireShark日志,除非将其与另一个日志进行比较,并查看数据包之间所经历时间的差异。 基本上我不知道在哪里寻找一个问题的原因,只是效果。 以下是两台计算机的每个字节的统计数据,用于一些基本的导航,并从networking磁盘复制一个小(〜100kb)的文件到桌面。 通过FTP做同样的事情会得到两台计算机的正常结果。 PCAP文件在这里 (小)和在这里 (大)。 请注意,pcap-2.zip中的两个转储来自同一台计算机,但其中一个是正常运行,另一个是经历减速(相隔数分钟的转储)。
我正在为这个挣扎。 我们有一个共享驱动器中的文件夹,可以读/写和删除自己的文件和文件夹的用户的某个组(group1)。 但是有一个特别的帐户(user1),我们希望能够读/写但不能删除任何文件(包括他们自己的)。 这对于Windows客户端来说工作正常,但是对于Mac客户端来说,它会提示“操作无法完成 – 您没有足够的权限”。 我试过的当前设置是: 拒绝 – user1 – 特殊(删除子文件夹和文件,删除) 允许 – user1 – 完全控制 允许 – CREATOR OWNER – 完全控制 允许 – group1 – 读取和执行 全部设置为“应用于”:除CREATOR OWNER以外的此文件夹,子文件夹和文件仅设置为子文件夹和文件。 我感谢任何帮助。
我已经掌握了3台Windows XP文件服务器(他们的唯一目的是他们的SMB共享),运行在一个有大约50个用户的办公室里。 工作负载仅仅是办公室使用:他们使用它来存储和共享访问数据库和XLS文件,并通过networking共享使用这些文件。 将一个700 Kb XLS文件从其中一台服务器复制到工作站几乎是即时的,但是使用Excel从远程共享中加载它需要一分钟的时间。 如果来自本地磁盘,则相同的文件将在几秒钟内加载。 我不知道什么使得通过networking使用文件的速度非常慢,我怀疑这是Windows远程文件访问(也许authentication?)的一些怪癖,我希望可以改变一些简单的标志上服务器来加速到一个理智的速度。 我已经加载了上述XLS文件的networking使用屏幕截图,你能认识到这种模式,并可能给我一些线索是什么问题? 在第一个图像中,有两个运行Excel的加载远程文件,都需要花费一分多钟才能完成。 顶部和底部的图来自同一件事,但我只是稍后发现任务pipe理器选项区分上传(红色)和下载(黄色),所以我拿了2个不同的截图(连续波纹pipe)。 两次跑都花了一分多钟,可能超过两分钟。 在第二个图像中有第三和第四次运行。 这一次他们跑得比第一次快得多,但对于可忍受的使用来说还是太慢了。 两人都花了1分多钟,但在第四次运行中,我发现正确的时间来衡量,我发现它需要1分42秒。 那是他们中最快的。 这一次,我只拿了一个歧视版本的截图。 我所注意到的是所有运行中的初始高峰,在我开始运行约8秒后,networking使用率下降到非常低的使用率,然后几秒钟之后,又出现了另一个高峰,最集中的活动,几乎没有活动的时间,当最后Excel显示文件。 显示文件时还有另一个峰值,并持续几秒钟。 运行开始和结束之间的偏移以及图中的活动似乎是由任务pipe理器显示数据的延迟引起的。 我不知道什么时候该文件实际下载。 我也不能解释为什么绿色图表显示峰值之间的小活动,红色/黄色图表显示没有。 但最令人感兴趣的是第二次和第三次高峰之间的暂停,当时我不知道发生了什么事情,当然可以更快。 有人可以在Windowsnetworking中有经验的人提供一些专家猜测这个设置的问题是什么(除了十年前的操作系统)? 你认识到这些graphics模式? 可以解释一下吗? 有没有提示如何提高性能?
这里是场景 – 有一小部分(200GB左右)的数据,我必须保持可用。 这些基本上是共享的VHD镜像,可以作为我们很多虚拟机的主映像,然后运行在差分磁盘上。 整套“大部分只读”。 更详细地说:在那里和IS使用的文件将永远不会改变。 我可能会删除文件(当绝对不使用时)并添加新文件,但是那里的文件一旦获得了读保护设置,直到它被取消。 显然,我需要尽可能多的正常运行时间。 到目前为止,我们通过在每个Hyper-V服务器上使用本地目录来运行该目录。 现在我想将其转移到我们的存储结构中。 由于“它必须在那里”,我非常想要一个没有共享的架构。 DFS对于这一点是完美的 – 一个文件永远不会改变,所以复制将很好地工作。 文件夹可以被复制到多个服务器,所有的都可以从那里引用它们。 现在,hyper-V支持SMB可能是一个很好的想法,将这些服务器隔离在一些服务器上 – 我们试图进入存储更集中的场景。 Server 2012始终支持共享,但似乎只能在后面使用群集光盘。 有没有办法解决这个只读文件存储? 所有文档都指向共享的JBOD,但是这会让我打开文件系统损坏。 我真的打算在这里垂直分开 – 两个服务器,两个都只有SSD,两个都有自己的2000W单独的USV,两者都有足够的带宽来处理所有的问题(注意每个人都认为这是10G,与一个漂亮的Infiniband骨干相比,速度慢,费用高)。 真正的症结在于,这显然是一个边缘案例 – 因为这些文件在使用中只能被读取一次。
这是事情…我从Windows XP客户端到Windows 2008R2服务器的文件复制性能非常慢。 下面是事实:Windows XP到Windows 2K3:快速Windows XP到Windows 2K8:非常慢Windows 7到Windows(任何):快速 尽pipe显而易见的解决scheme是升级到Windows 7,但是,我们有900个桌面,因此在短时间内不可行。 我已经尝试了一切:禁用SMB2.0,禁用安全签名,更改TCP窗口大小,禁用W2K8自动调整,升级驱动程序等。 我们消除了networking; 服务器和客户端都连接到相同的核心交换机(没有跳数,没有路由器,相同的VLAN)。 在使用数据包捕获实用程序监视networking时,我们看到在W2K8和XP机器之间交换的SMB数据包是非常小的数据包(256字节)。 尽pipe事实上MTU是正确设置的(1500),并且没有任何碎片。 实际上,这些SMB数据包在IP数据报上显示窗口是65535或closures。 使用相同的应用程序,但使用相同的跟踪,而不是使用W2K8共享使用Windows XP共享(并快速)显示4096字节的SMB数据包。 如有必要,我可以张贴痕迹。 那么,为什么XP-> W2K8协商安排了24字节SMB负载,而XP-> XP协商安排了4096个SMB数据包呢? 有任何想法吗? 我没有那些…
我的一台文件服务器是运行Windows Server 2008 R2 Enterprise的hyper v虚拟机。 虚拟机中的网卡映射到专用于此虚拟机的主机上的1 GB网卡。 我在文件服务器上有两个共享。 一个是非常重要的,并由less数用户使用。 另一个不太重要,但被许多用户使用。 我遇到的问题是: 当大量的用户访问不重要的份额时,可能会扼杀对重要份额的请求。 我想要做什么: 我希望在更重要的份额上优先考虑对文件的请求,或者甚至将一部分NIC的带宽专用于请求共享上的文件。 有没有办法做到这一点? 或者,我可以添加另一个网卡,并指定到一个共享的所有stream量通过一个网卡,stream量到另一个共享通过另一个?
我知道这个问题实际上已经被问过几次了,但是我发现的每一个解决scheme都没有在我的结果上产生任何结果,我无法理解它:当我试图连接到一个共享networking,我总是得到响应“指定的networking密码不正确”。 但是,密码是正确的,如果我从另一台机器连接,它的工作原理。 我将LANpipe理器身份validation级别更改为“发送LM和NTLM – 如果拒绝使用NTLMv2会话安全性”,我configuration了Kerberosencryptiontypes以包含所有套件,重新启动(多次),但仍然没有运气。 我可以连接,如果我使用我login的常规帐户,但我需要连接到不同的用户,因为我的login用户没有足够的共享权限。 当我这样做,上面的错误出现。 我现在非常沮丧,这个问题让我疯狂。 我很乐意为此提供任何可能的解决scheme。 目前我正在使用一种解决方法:我通过RDP连接到另一台计算机,使用用户login到networking共享连接,然后映射驱动器并从RDP会话复制/粘贴到我的本地工作站。 当我通过RDP与当前的login用户连接时,这也起作用,并将驱动器映射到具有足够权限的其他用户。
首先是这个问题: http://support.apple.com/kb/TS4149 这就是说,通过smb复制到os x服务器的任何东西都将被“安全地保存”,并且基本上是chmod到600.这对于拥有共享服务器是非常烦人的和适得其反的。 我做了文章所说的,但没有任何改变。 关于如何实际设置ACL权限是非常模糊的,但我想我通过Server.app – >硬件 – >存储 – >编辑权限。 我补充说(除了其他事情): 嘉宾 – 读写其他 – 读写 实际上每个条目都是读写的,但是尽pipe如此,当我尝试通过SMB复制文件时,它仍然是600。 我应该去哪里解决这个疯狂? 或者,我怎样才能摆脱这个蹩脚的SMB,并把原来的SMB? 我尝试SMBUp,但它只是无法启动每次服务…
假设我有两个工作站。 工作站A是一个基于Debian GNU / Linux的系统,带宽大约为100 MBit / s(up)。 工作站B是一个基于Microsoft Windows 7的系统,带宽大约为15 MBit / s(向下)。 现在我想编辑和共享文件,而不必依赖第三方工具/客户端。 为此,我最近一直在使用SMB / CIFS(Samba),但是我得到的性能并不完全令人满意。 当使用(Win)SCP从Worstation A下载文件到工作站B时,我希望获得大致相同的吞吐量 – 使用SMB / CIFS我得到了大约50%到60%的吞吐量。 我一直在严格编辑smb.conf(主要是像SO_RCVBUF和SO_SNDBUF这样的套接字选项),以便在万维网上的各个站点上实现更好的吞吐量,但不幸的是,所有的调整和调整都有相反的效果, 。
在这个问题上花了差不多3天的时间,不知道如何解决它,或者在serverfault和其他社区发现类似的问题,我想我必须提出一个问题。 这是问题: 我们在纯粹的Mac环境下工作,但是对于某些应用程序和机器,我们需要一些Windows PC。 到目前为止,他们都使用Windows XP作为操作系统,但是我们最近build立了一个新的Windows客户端,并决定继续使用Windows 8。 这些3到4个Windows盒子的数据是从运行Mountain Lion Server的Mac Mini提供的。 问题中的份额是连接到Mac Mini / Server的外部RAID-System。 我们将称之为“ShareX”。 在我们的Mac客户端上,一切都很好 – 自然,法新社用于这些客户端上的文件共享。 在我们的Windows XP盒子和虚拟机上,一切都很好 在新的Windows 8框\\ server \ ShareX不可访问: 在尝试访问此共享时,此客户端的位置字段中的进度条将进入永久状态,直到explorer.exe变得无响应 同时\\服务器\ ShareA,ShareB或ShareC都可以访问没有问题 甚至ShareX的子文件夹工作正常,例如\\ server \ ShareX \ SubfolderY – 所以只有共享的根目录似乎受到影响 为了testing,我还在虚拟机中安装了Windows 8 – >完全相同的问题 我们有另一台基于Windows 7的控制器PC,其性能与XP系统一样完美 – 可以访问所有内容 奇怪的是,在大约30次中有1次我可以访问有问题的共享,但是如果我打开另一个子文件夹,并尝试返回共享explorer.exe的根再次无响应。 这是我试过的: 杀死并重新启动了smb共享服务 重新启动服务器 删除并重新创build了份额 只是为了testing也通过FTP服务,哪些Windows 8可以访问就好了。 所以它只与SMB有关,而不是数据本身。 检查了外部RAID系统的错误。 根据苹果公司的磁盘工具,一切正常 […]