Articles of windows server 2008 r2

2008 R2terminal服务器:“没有足够的系统资源来完成请求的服务”

我正在configuration一个在vSphere环境中configuration的不健康的Windows 2008 R2terminal服务器。 它目前有4个vCPU和32GB的RAM。 没有过度承诺。 这台服务器上的并发用户数在最近几个月(〜70)急剧上升,可能超过了推荐级别。 由于该系统上的用户使用的应用程序,将其分解为多个服务器将是超出此问题范围的挑战。 但是,在一周的某些时间点(现在几乎每天),新用户login会产生以下错误: 事件ID 1500 Windows无法login,因为您的configuration文件无法加载。 检查您是否连接到networking,并确保您的networking正常工作。 详细信息 – 系统资源不足以完成请求的服务。 直到有些用户注销,会话被手动断开或者系统完全重启。 我想知道: 这个错误信息指的是什么资源? 什么实际上受到限制? 有没有一个操作系统级可调或configuration可以帮助这个? 除了此错误消息的频率增加之外,用户对性能满意。 这里还有别的东西吗? terminal服务器可以容纳的用户数量是否有绝对的限制? 我看到在terminal服务器的某些调优指南中描述了150多个用户。

401 – 未经授权在服务器2008 R2 IIS 7.5

我有一个Web应用程序部署到Server 2008 IIS 7.5框。 从远程它给出了这个错误: 401 – Unauthorized: Access is denied due to invalid credentials 。 (远程=同一局域网上的桌面) 已经尝试过使用不同浏览器的几个远程客户端,所有结果都是一样的 (IE,FF和Chrome) 从服务器桌面打到应用程序本身的工作完美无瑕 。 但是,我没有尝试在服务器桌面上的Firebug。 我会假设它仍然发出401状态代码,但仍然返回内容。 参见更新#2。 该应用程序正在使用匿名身份validation。 该应用程序是使用MVC框架在.NET 4.0 Asp.Net中编写的。 静态内容工作正常,例如: http : //server.com/content/image.jpg Sysinternals procmon为每个请求返回这2个结果:FAST IO DISALLOWED和PATH NOT FOUND。 我有2个其他MVC应用程序在同一台服务器上运行良好。 我已检查文件夹上的安全性,他们都匹配。 应用程序在Server 2008 IIS 7.0框上运行良好。 与此相关的服务器上的事件日志中没有显示任何内容。 把我的头发拉出来,任何疑难解答提示? 更新#1 :这只是挖掘更多的跆拳道。 如果我点击应用程序在IISpipe理器 – >错误页面 – >编辑function设置selectDetailed Errors ,应用程序远程工作。 […]

如何在IIS 7.5中启用TLS 1.1,1.2

我们希望支持使用TLS 1.1和1.2的Web浏览器,这已经由Microsoft显然实现,但是默认情况下是closures的。 于是我在Google上search,发现了一些似乎每个人都在看的页面: http://support.microsoft.com/kb/245030 http://derek858.blogspot.com/2010/06/enable-tls-12-aes-256-and-sha-256-in.html 然而! 它似乎并没有为我工作。 我为TLS 1.1和1.2设置了DisableDByDefault和Enabled的DWORD值。 我可以确认我的客户端正在尝试与TLS 1.2进行通信,但服务器只响应1.0。 我重新启动了IIS,但并没有改变这种情况。 Microsoft指出:“警告:Protocols项下的registry项中的DisabledByDefault值不会优先于SCHANNEL_CRED结构中包含Schannel凭据的数据所定义的grbitEnabledProtocols值。 那么,这对我来说很模糊。 我找不到SCHANNEL_CRED被定义或设置的任何地方,我可以确定它是在Microsoft库中定义的结构。 这是我唯一的猜测,为什么这不起作用,但我找不到足够的信息来确定这是否是真正的问题。

抑制在Windows Server上closures的“原因”

如何禁止在Windows Server主机上给出closures的原因? 具体来说,在2008 R2,但所有版本回到2003年,直到2012年将不胜感激。

域控制器认为它在公共networking上

我们有一个服务器2008 R2 主域控制器,似乎有健忘的时候要弄清楚它是在什么样的networking。 (仅)networking连接在启动时被识别为“公共networking”。 然而,如果我禁用然后重新启用连接,它很高兴地发现它实际上是域networking的一部分。 这是否是因为在networking位置最初计算出来时AD域服务未启动? 这个问题引起了一些Windows防火墙规则的麻烦(我知道这可以通过其他方式解决),所以我大多只是好奇,看看有没有人知道为什么会发生这种情况。

进程作为计划任务运行速度慢于交互式运行

我有一个计划任务,这是非常CPU和IO密集型,大约需要四个小时运行(如果你好奇,build设源代码)。 任务是一个Powershell脚本,它产生各种子stream程来完成它的工作。 当我从Powershell提示符以交互方式运行相同的进程时,它以相同的用户帐户运行大约两个半小时。 该任务正在Windows Server 2008 R2上运行。 我想知道的是为什么需要更长的时间才能按预定的任务运行 – 超过一个小时的时间。 我注意到的一件事是任务调度程序以低于正常优先级运行,所以当我的任务开始时,它inheritance了相同的降低的优先级。 不过,我已经更新了脚本来将Powershell进程的优先级恢复到正常状态,而且这个过程仍然需要很长时间。 任何人都有一个想法,这两种情况下可能会有什么不同? 我已经排除了处理器和IO负载方面的差异 – 这个任务是系统唯一使用的,所以没有别的可以竞争资源的运行。

清除Windows Server 2008 R2中所有用户的回收站

清除Windows Server 2008 R2中所有用户的回收站的正确方法是什么?

Windows Server 2008 R2networking适配器停止工作,需要重新启动

TL; DR版本:原来这是Windows Server 2008 R2中一个深度的Broadcomnetworking错误。 用英特尔硬件代替它。 我们不再使用Broadcom硬件。 永远。 我们一直在使用HAProxy以及来自Linux-HA项目的心跳 。 我们使用两个linux实例来提供故障转移。 每台服务器都有自己的公用IP和一个IP,这两个IP使用虚拟接口(eth1:1)在IP:69.59.196.211 虚拟接口(eth1:1)IP 69.59.196.211被configuration为它们后面的windows服务器的网关,我们使用ip_forwarding来路由stream量。 在我们的linux网关后面的一台windows服务器上偶尔发生networking中断。 HAProxy将检测到服务器处于脱机状态,我们可以通过远程validation服务器来validation服务器并尝试ping网关: 用32字节数据Pinging 69.59.196.211: 来自69.59.196.220的回复:目标主机无法访问。 在此失败的服务器上运行arp -a显示网关地址 (69.59.196.211) 没有条目 : 接口:69.59.196.220 — 0xa Internet地址物理地址types 69.59.196.161 00-26-88-63-c7-80dynamic 69.59.196.210 00-15-5d-0a-3e-0edynamic 69.59.196.212 00-21-5e-4d-45-c9dynamic 69.59.196.213 00-15-5d-00-b2-0ddynamic 69.59.196.215 00-21-5e-4d-61-1adynamic 69.59.196.217 00-21-5e-4d-2c-e8dynamic 69.59.196.219 00-21-5e-4d-38-e5dynamic 69.59.196.221 00-15-5d-00-b2-0ddynamic 69.59.196.222 00-15-5d-0a-3e-09dynamic 69.59.196.223 ff-ff -ff -ff -ff -ff静态 静态224.0.0.22 01-00-5e-00-00-16 224.0.0.252 […]

Windows Server 2008 R2图元文件RAM使用情况

我有一台运行Windows Server 2008 R2 x64的服务器,配有4GB的RAM,大约有2-3百万个文件,其中大部分是图像文件。 在一个星期的时间里,我注意到服务器上的应用程序由于内存不足而导致磁盘过度分页,从而导致缓慢的爬行,这对当前正在运行的所有服务产生了连锁效应,性能问题。 在任务pipe理器中进行调查后,我发现几乎所有的4GB都在使用中,但是在“进程”选项卡中查看时,所有内存使用情况的总和不会相加,最多只能使用1.5GB。 使用Google查找解决scheme,看起来大部分内存使用在“图元文件”中,这是文件系统上文件的NTFS信息caching,因此系统不必再次向MFT查询信息。 这个caching在任务pipe理器中永远不会被清除或标记为“caching”,或者在Sysinternal的RamMap中被标记为“备用”。 有一个build议安装KB979149修补程序,但尝试安装它时,它说“此更新不适用于您的计算机”。 到目前为止我发现的唯一临时修复是: 使用Sysinternals的RAMmap每隔1-3天“清空系统工作集”,在任务pipe理器中将caching标记为“待机”和“caching”,这样RAM可以被其他应用程序使用。 重新启动机器,这是不可取的,因为这台服务器正在服务于公共网站。 目前,我不得不每隔几天执行一次,以防止瓶颈达到瓶颈。 之前:(使用800MB RAM – 其他应用程序不能使用此RAM) 之后:(800MB RAM标记为caching – 可用于其他应用程序) 所以我的问题都是:是否有任何方法限制这个图元文件的内存使用量?

在Windows Server 2008 R2下查看closures事件跟踪器日志

我试图在Windows Server 2008 r8上的事件查看器中查看关机事件跟踪器日志,但是我找不到先前重新启动服务器时提供的消息。 在事件查看器中,我可以看到这些日志?