Articles of 服务器消息块

从机器B(Windows)上的机器A创build共享?

说我有一个分享\\ MachineA \ Share。 现在我得到第二台机器,MachineB。 所有股份将从MachineA移到MachineB。 但为了向后兼容,我希望\\ MachineA \ Share的所有共享名称继续工作。 我怎样才能做到这一点? 我已经尝试在资源pipe理器共享一个共享(不允许),我已经尝试创build一个符号连接到共享和共享符号链接(是允许的,但产量“设备未准备好”,当试图访问共享)。 有任何想法吗? 谢谢!

桑巴 – 权限问题

我想让桑巴正常工作…我有一个“电影”共享(/ /服务器/电影),我只想要root帐户能够上传和删除。 客人可以查看“电影”共享没有密码/login,但他们不能删除/更新(仅查看)。 [Movies] path = /mnt/user/Movies browsable = yes public = yes writable = no write list = root guest ok = yes 我可以访问电影共享作为来宾,但是当我尝试添加新文件时,我收到一个错误:“您需要执行此操作的权限” 我希望用户名/密码popup,但它没有,如何解决这个问题?

如何使Hudson写入远程磁盘?

我有一个问题写入使用Hudson的远程磁盘。 当我手动写入,它的工作。 两台电脑暗示:一台是Windows XP,另一台是Mac mini服务器。 需要远程访问的磁盘位于Mac上。 我成功了以下几点: 在Mac上创build一个用户 给它读取/写入访问要安装在WinXP框上的文件夹 使用上面创build的用户的凭据将文件系统安装在WinXP计算机上 创build几个目录,远程移动文件等(从WinXP电脑) 但是,当哈德森运行我编写的脚本编写的东西在挂载文件夹,它失败,说 BUILD FAILED C:\path\to\build.xml:62: Directory Z:\mac\path creation was not successful for an unknown reason 我可以从同一台计算机(远程)创buildZ:\ MAC \path,它工作得很好。 实际上,该目录已经存在,但是我希望它能够在删除的情况下尝试创build它。 我在本地磁盘上做同样的事情,从不抱怨(目录是否存在)。 相应的Ant指令将会是 <mkdir dir="Z:/mac/path/"/> 我会怀疑某种types的许可问题。 不太确定。 在计算机上安装磁盘的用户不是SYSTEM …而Hudson是由“他”运行的。 WinXP计算机上的用户名与用于安装远程文件系统(NTFS)的Mac用户无关。 我能做些什么? 它很好地安装为Z :. 我可以浏览和编辑它没有问题。 这条线仍然不能在哈德逊计算(虽然它通过C :)。 我不认为有可能使用SYSTEM装载它…请帮助!

Windows主机文件 – SMBnetworking共享使用指向本地机器的主机条目

我正在做一些与我们的服务器有点创意。 我们正在构build我们的服务器软件的预加载图像。 有时我们的客户要求我们可以通过networking共享存储数据,其他客户则不需要。 我认为我们可以创造性,并保持后安装简单。 我的想法是,使用Windows主机文件指向127.0.0.1,并有一个本地networking共享所有的数据存储。 即使客户希望我们在他们的文件服务器上存储,我们只是将主机文件更新到远程服务器地址。 请注意 – 我们有很多服务,所以我们正在尽可能根据需要进行“重新configuration”。 主机文件位于名称parsing的根目录下,这样可以提供帮助。 我们可以手动做到这一点,而不是这样做。 我们只是想在这个上有创意。 已添加Server 2008 R2文件服务器angular色 Local ServerName: SERVERA (10.0.0.10) Remote ServerName: SERVERB (10.0.0.11) Host entry name GENERICSERVER Folder Shared on local or remote server: SomeFileShare Test1: Host file on SERVERA: 10.0.0.11 GENERICSERVER \\GENERICSERVER\SomeFileShare — Passed Test2: Host file on SERVERA: 10.0.0.10 GENERICSERVER \\GENERICSERVER\SomeFileShare — **Failed** […]

如何为“只写”smb共享设置临时故障转移?

我的任务是build立一个存储服务器,用于“接收”来自运行非常昂贵的DNA测序操作并具有有限可中断性的Illumina机器的数据。 音序器本身被连接到由供应商提供的Windows PC上以运行控制软件,该软件预期可以转储数据的path(在几周内约12-16TB)。 存储服务器使用CentOS / samba为此提供共享。 我的问题是:有什么办法可以导致Windows PC上的共享“重新映射”,或者至less在存储服务器或networkingclosures的情况下caching到本地存储? 当然,我想知道这件事发生了。 请记住,因为没有足够的空间,我们不能在本地镜像所有东西。 基本上我希望音序器软件能够保持写入共享,只要有一些本地空间来保存数据,直到它可以同步。 如果这是可能的,我当然会增加额外的一两个驱动器来增加我们必须解决问题的时间。 我主要是一个Unix的人,所以在Windows世界的“明显的”解决scheme的指针赞赏。 我不想在音序器的Windows机器上安装各种各样疯狂的第三方软件,但是经过testing的可靠解决scheme可能是可以的。 编辑:应该补充,我不介意是否有创造性的解决scheme,根本不使用SMB。 TLDR:最重要的是 a)Windows客户端软件看到一个可以写入数据文件的pathb)这些或那样的文件最终在存储服务器上c)如果networking连接或存储服务器发生故障,软件不会被阻塞的时间窗口,并且可以使用本地连接的存储作为caching来继续写入数据。

用XAMP堆栈替代Samba

我目前正在networking上build立一个服务器,以便进行networking开发工作,并且想知道是否有更好的方法来做我想做的事情。 我的工作机器是Windows 7桌面,我正在虚拟化一个Ubuntu服务器,充当我的LAMP堆栈。 现在,要从我的Windows机器进行编辑项目,我要在整个www /目录的服务器上configuration一个samba共享,并将其映射到Windows中的驱动器。 我也会用git把我的networking服务器上的变化推到我的在线登台区域,使我能够向我的老板们预览我的工作。 我特别喜欢git和推送到远程服务器的工作stream程,我也不是映射驱动器的主要粉丝,如果我closuresLinux机器并打开文件,打开这些文件的程序开始冻结也很刺激。 我想可能我可以在我的本地Linux服务器上configurationgit,并将其从我的web服务器上分离出来,但我喜欢的有关映射驱动器设置的其中一项function是能够进行更改,并在不需要执行git add / git提交/ git推每次。 我一个人工作,所以我不是100%的最佳做法,我可能只需要做出我似乎有两个select之一的决定,但我想在这里张贴,看看是否有更好的做事情的方式,因为我总是热衷于学习,如果有的话。 安全不是关键问题,但如果有安全问题,我想听听他们。 谢谢

我可以给应用程序池访问远程共享没有活动目录域?

我有一个运行在服务器A上的IIS应用程序。它需要能够写入UNC共享上的文件夹,当前在服务器B上。我想保留服务器B上的共享,但是这个环境没有Windows Active Directory域 – 直到这一点,我们已经通过运行任何给定服务(例如DB)下的帐户,其用户名和密码将被复制到服务需要访问的任何其他服务器上解决此问题。 直到这一点,我们不知道IIS应用程序需要“域样式”访问任何其他资源,它尚不具备authentication的替代方法。 IIS应用程序具有设置Identity: ApplicationPoolIdentity ,根据我的理解,它将在SID IIS AppPool\AppPoolName下运行 那么经过一些最初的研究和发现之后,我想出了以下几种可能性,从最小到最优雅的顺序排列。 我的意见是斜体。 将共享移到服务器A上 不是我想要做的事情 – 需要大量现有服务的重新configuration,与其他基础设施不一致。 将有问题的文件夹移动到服务器B上的一个新的共享上,具有匿名写权限。 这至less会把我所有的股份保留在同一台服务器上,但是默默无闻的安全性并不是我的风格。 将IIS应用程序重新configuration为在明确的用户名和密码下运行,以在服务器B上复制以授予对文件共享的访问权限。 至less我认为这样做会达到我想要的效果,但是改变身份似乎是有风险的,并且可能会对应用程序产生不可预见的后果。 为服务器A上的应用程序池标识提供存储的凭据,以获取用户名和密码,以便访问服务器B上的共享。 不知道这实际上是否工作,或者如果你甚至可以把存储的凭据给不是完整的用户帐户的SID。 只是一个想法,但我喜欢它,因为它不影响IIS应用程序的现有configuration。 使用共享上的ACL将访问权限授予服务器A的“计算机帐户” 这看起来像是圣杯,因为它是推荐的方法 (“应用程序池标识也使用机器帐户来访问networking资源”),但是这些机器当然不会绑定到Windows域,这似乎是使用机器帐户。 理想情况下,我想find一个黑客或kludge,将完成项目#5或一些其他方式授予访问权限完全通过重新configuration服务器B,再次没有AD域。 在任何情况下,我也想知道在这种情况下更有经验的Windows Serverpipe理员会做什么(除了设置一个该死的Active Directory域)。

服务器无法自行浏览共享

与我们的2008域控制器有一个相当奇怪的问题 当在服务器本身上,并尝试通过资源pipe理器浏览到\\服务器或\\ 192.168.1.1时,我们收到一条错误消息:“\\ SERVER不可访问,您可能没有权限使用此networking资源。找出是否有访问权限指定的networking提供商名称是无效的“当试图浏览从服务器到域上的一台PC时出现同样的问题。 但是,通过开始菜单时,我们得到错误“\\服务器networking不存在或未启动”,如果试图浏览到\\ SERVER \ Netlogon我们得到错误“Windows无法访问\\ SERVER \ Netlogon错误代码:0x80070002(或0x80004005当通过资源pipe理器到\\ SERVER \ NETLOGON) 尽pipe我们在服务器上遇到了这些问题,但是从networking上的任何一台PC都可以浏览到\\ SERVER,而且没有任何问题。 为了使事情更奇特,当通过CMD,并input命令“dir \\ SERVER \ NETLOGON”它会给你一个结果与正确的文件。 此外,在使用cmd的同时,我尝试了命令“net use I:\\ Server \ Netlogon”,我们得到错误消息“工作站服务尚未启动”,但我们已经确认它实际上是。 最后; 为了testing的目的,我们已经禁用防火墙,防病毒,并确认服务似乎正常运行。 除了证监会(可以肯定) 任何有关这个问题的人都有深刻的了解! 多谢你们。 Ps道歉,如果双反斜杠不能正确地在上面提到。

可以使用Perfmon监视(安装的)SMB共享上的可用空间吗?

有没有办法使用Windows Perfmon来监视(安装的)SMB共享上的可用空间? 例如:在服务器ABC ,我将安装共享\\DEF\SharedFiles 。 由于我无法在服务器DEF上设置任何监视,因此我想使用Perfmon观察位于服务器DEF上的SharedFiles共享上的可用空间。 SMB共享看起来似乎没有被LogicalDisk计数器报告,而在SMB Client Shares中没有看到任何可用于报告可用空间的计数器。

Azure中存储大约50tb的存储空间作为单个Windows文件共享

我已经search了,到目前为止我发现的最接近的事情是另一个SF问题: Azure存储限制 目标: 将大约50TB的存储空间移动到云端,将该存储作为标准的Windows文件共享,并随着其持续增长而相对容易地扩展。 问题: 看起来,单个VHD只能是1TB的大小,显然不好。 我不认为这里有人可以提供解决scheme吗? 感谢您的阅读, 泽维尔。