Questions tagged «windows-server-2016»

Windows Server 2016是Microsoft当前的服务器操作系统。

1
“超出了本地计算机网络适配器卡的名称限制”错误消息
首先,我要说我已经搜索了许多信息或解决方案的来源,但是我找不到永久的解决方案。 问题:随机地,由于似乎没有原因,Windows Server在尝试访问任何网络资源时开始以错误消息响应。它是网络驱动器,UNC路径还是符号链接都没有关系。此外,一旦开始出现此错误,客户端就无法访问服务器。远程桌面指出,当我尝试连接时找不到该计算机。PING将返回分配的IP,但是它指出请求超时。Windows事件日志中没有此错误的信息。 该服务器是运行Windows Server 2016的VM。仅分配了一个虚拟网卡,并且没有分段的VLAN。 从http://support.microsoft.com/kb/319504开头 -我意识到这是针对Windows的较旧版本的,但是当我执行命令“ net use *”时,实际上我确实得到“发生系统错误68”服务器产生错误时的“ \ server \ folder”。但是,没有一种方法可以解决问题。 我很难相信所有临时端口都已被利用。当前执行命令“ netsh int ipv4 show dynamicport tcp”显示有16384个可用端口。 服务器产生错误时执行“ netstat -ano”会显示正在使用的网络资源很少(少于50个)。状态正在侦听或已建立。没有会话或端口停留在time_wait或close_wait中。 接下来,https://support.microsoft.com/en-us/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-windows-vista。本文证实了我所看到的端口动态范围,它以49152开头,而不是1024和5000之间。它还向我展示了上面使用的netsh命令。 大多数Google搜索只是将我带回到support.microsoft.com/kb/319504,这是我去的第一篇文章,或者它们是针对不相关产品(例如BizTalk或Exchange)的。 虚拟机负载较轻。连接的客户端不多。当前安装的唯一软件是SQL Server 2016。 如果重启虚拟机,该错误将消失几天。然后又回来了。真正奇怪的是,我有2个这样运行的VM。VM主机正在正常运行。该主机上的所有其他VM都在正常运行。基础网络也没有报告的问题。所有计算机都在同一域中。 我对产生错误的原因不知所措。任何帮助将不胜感激。 谢谢

2
如何在Windows Server 2016上安装Application Server角色
我正在更新Windows Server 2016的软件产品的要求。 在2012 R2中,我总是习惯于安装“ 应用程序服务器 ” 角色。 这种情况似乎在2016年消失了。我一直在TechNet和Microsoft论坛中寻找答案,但没有找到答案。 某处是否有正式文档,以指示这些功能已移至何处,或者是否已停用并永久删除。 具体来说,我正在2016年寻找以下Windows 2012R2功能: AS传入交易 AS-Outgoing-Trans AS-HTTP激活 AS-Web-支持 AS-WAS-支持 任何帮助,不胜感激。

3
存储空间直接可用空间非常低
我正在测试S2D。我已经从2个VM创建集群并调用PowerShell Enable-ClusterStorageSpacesDirect -SkipEligibilityChecks -Confirm -CacheState Disabled 储存清单 Type Node Size Used Percent ---- ---- ---- ---- ------- HDD 1 21GB 0 0% HDD 1 129GB 0 0% HDD 1 107GB 0 0% HDD 1 140GB 0 0% HDD 1 118GB 0 0% HDD 1 11GB 0 0% HDD 2 21GB …

2
有什么方法可以防止Storage Spaces Direct自动添加磁盘?
在托管使用存储空间直通(S2D)的SQL故障转移群集实例(FCI)的2016 Windows服务器故障转移群集(WSFC)上遇到问题。在每台服务器上,成功地进行初始创建后,S2D会自动向存储池添加一个本来没有使用的RAID卷(尽管无法在RAID卷上创建S2D,并且绝对坚持使用未经检查的磁盘)。现在它坏了,因为-据我所知-正是这样。结果,虚拟磁盘处于脱机状态,从而导致整个群集崩溃。由于缺少群集网络资源,它不会重新联机。有问题的磁盘可以退出,但不能删除。虚拟磁盘修复未运行,群集兼容性测试声称配置无效。 这是一个新设置。因此,我可以简单地删除虚拟磁盘,群集甚至服务器,然后重新开始。但是,在我们提高工作效率之前,我需要确保,再也不会发生这种情况。仅通过不必要地和错误地添加不受支持的磁盘,系统就无法在虚拟膝盖中崩溃,这是我们无法部署的平台。因此,首先,我需要一种方法来防止这种情况的发生,而不是立即进行修复。我的猜测是,防止S2D设置获取的磁盘数量超过创建时的数量,就可以解决问题。在实际磁盘更换期间,可能需要更多手动交互的成本对于集群来说可以忽略不计...我们在这里。但是,到目前为止我浏览了许多文档,但找不到任何方法来控制它。除非我缺少任何东西,否则Set-StoragePool都不会, 任何帮助或提示将不胜感激。 以下是有关上述内容的更多详细信息:我们有2台HPE DL380 Gen9服务器计算机,它们通过支持RDMA的10GB以太网和通过1GB的客户端网络进行了双连接。每个功能都有一个RAID控制器HP ??? 和一个简单的HBA控制器HP ??? (因为S2D绝对需要并且只能在直接连接的未入侵磁盘上使用)。存储配置包括RAID控制器上的OS-RAID,RAID控制器上的Files-RAID,以及HBA上用于S2D的一组直接连接的磁盘。 我在OS-RAID上设置了2个Windows Servers 2016数据中心版本,安装了WSFC功能,运行并通过了包括S2D选项的群集兼容性测试,创建了不带存储的群集,添加了文件共享见证(在单独的计算机上),启用了S2D在存储池中,该存储池自动包括所有未入侵的磁盘,并在该池的顶部创建了镜像类型的虚拟磁盘,并将NTFS用作文件系统,因为它应该是SQL FCI的首选FS安装。 然后,我在该群集上将SQL 2016标准版安装为FCI,导入了数据库并对其进行了全部测试。一切都很好。数据库在那里,而且比以往任何时候都快。强制以及自动故障转移都很容易。一切看起来都很好。 第二天,我们尝试使用剩余的Files-RAID。第一件事是更改RAID级别,因为我们不喜欢预配置。删除预配置的RAID卷并在每个服务器上构建一个新的RAID卷后不久,我们检测到群集已关闭。到目前为止,据我所知,预先配置的Files-RAID卷已自动添加到池中,而正如我们刚刚删除的那样,它现在从池中丢失了。在检查时,我发现了新的Files-RAID,尽管仍在创建中,但也已显示为池的物理驱动器。因此,该池现在在每台服务器上都包含2个RAID卷,其中一个甚至都不存在。Get-PhysicalDisk将这些卷(而不是它们的磁盘)与HBA上的实际物理磁盘一起列出,不确定是否正常。 我能够淘汰这些物理磁盘(即实际上是RAID卷的磁盘),现在将它们标记为已淘汰。但是它们仍然在池中,我暂时无法删除它们,尝试这样做失败。Repair-VirtualDisk应该仅在其余磁盘上将虚拟磁盘重建到正确的状态(我经过的是:https : //social.technet.microsoft.com/Forums/windows/en-US/dbbf317b-80d2-4992- b5a9-20b83526a9c2 / storage-spaces-remove-physical-disk?forum = winserver8gen),但是这项工作很快就结束了,“成功”了,当然没有任何效果。 尝试将虚拟磁盘切换回联机失败,表明网络群集资源不可用。据我了解,这只能指(可用的)存储池,因为丢失的磁盘不是群集资源。该池显示无错误可修复。运行群集兼容性测试会声明不适合群集的配置。 我找不到剩下的任何地方可以弹动另外一英寸,整个事情永远都陷入僵局。关于如何防止正在运行的WSFC那样出现的任何想法? 我没有遇到任何启发性的错误消息,并且我也不想通过发布所有错误消息来进一步轰炸该页面。如果有人想提供任何具体细节,请告诉我。 谢谢您的宝贵时间,伙计们! 卡斯滕 根据Raspberry先生的要求进行更新

1
S2D的设置可为SQL FCI提供高达2M IOPS
我们将部署用于超快存储的共享存储研究,以实现Microsoft SQL Server故障转移群集(FCI)。到目前为止,该项目进行了,我们将从以70r / 30w模式的8k块的500K IOPS开始。另外,由于SQL Server的期望值不断提高,我们希望能够在一年左右的时间内将性能提高到2M IOPS(对于相同的模式)。 对于该项目,我们将部署Microsoft Storage Spaces Direct(S2D)的4节点群集。至于硬件,我们已经有2台Dell机架式服务器R730xd和2台E5-2697和512GB RAM,我们准备再购买2台。 对于存储,Microsoft建议使用NVMe或NVMe + SSD以获得最佳性能(来源)。因此,经过一些研究,三星固态硬盘非常适合。https://www.starwindsoftware.com/blog/benchmarking-samsung-nvme-ssd-960-evo-m-2 http://www.storagereview.com/samsung_960_pro_m2_nvme_ssd_review 我们考虑的设置如下:每个S2D主机1个Samsung 960 EVO NVMe + 4个Samsung PM863 SSD。 使用Samsung 960 EVO NVMe和Samsung PM863的S2D实施能否向SQL FCI提供500k? 编辑: a)你那天没问类似的问题吗?-是的 自从第一张照片偏离主题后,发布了一个新问题。主题和身体已更改。上一个问题将被删除。 b)它们是消费者驱动器,-问题是要找到S2D的设置,该设置可以在启动时容纳所需的500k IOPS。您会推荐什么设置? c)您打算如何连接所有这些,我不知道那里有5个M.2插槽的服务器-我们需要知道这一点-每个节点仅使用1个M.2驱动器。我已经更正了共享存储的设置:每个S2D主机1个Samsung 960 EVO NVMe + 4个Samsung PM863 SATA SSD。 d)哪种IOPS(大小和类型)?-SQL FCI读取4k,8k,64k块的密集型工作负载。读取范围是70-90%,写入范围是30-10%。 e)500k到2M的需求差异范围很广-为什么这么大的范围?-预计在排序期间,项目性能会显着提高,因此,我们必须具有在第一年和第一年之前在相同硬件上运行4倍工作负载的能力。一年后,我们将向群集添加4倍以上的主机。 我们是Microsoft Shop,因此别无选择,只能使用Microsoft …

2
具有直接存储空间的横向扩展文件服务器
伙计们!在最近对我们的基础架构进行升级之后,我获得了一堆退役的硬件,我想将它们用于存储目的并尝试一些新的东西。因此,我有4台DELL R630服务器,其中有6台HDD和2台SSD。SMART驱动器为绿色,因此我想将这些服务器用作高可用的专用存储群集。我想尝试将新的Windows 2016 Storage Spaces Direct技术用作专用的横向扩展文件服务器群集,因此我为它们订购了4个Mellanox Connectx4双端口10 Gbe NIC。您知道如何正确部署这种配置吗?这种情况有什么麻烦或缺点吗?由于所有官方指南仅涵盖超融合方​​法,因此专门的SoFS的简短分步指南非常棒!

4
是否可以从Windows Server 2016 Nano上的powershell命令获取Windows版本?
我正在使用Windows Server 2016 nano的最新预览。 使用远程powershell会话,我通过通过Enter-PSSessionNET 连接到远程系统,然后尝试使用最常用的技术来检查Windows版本,因为没有完整的.Net框架。此外,Get-WmiObject cmdlet不可用。 我可以看到某些信息的唯一方法是使用此非powershell命令DISM: Dism /Online /Get-Feature 这给了我此输出以及已安装功能的列表: Deployment Image Servicing and Management tool Version: 10.0.10514.0 Image Version: 10.0.10514.0 Features listing for package : Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.10514.0 从高于我的Windows 10桌面的10514值,我可以对内核构建有所了解,有趣的是Windows 10桌面具有相同的“ Microsoft-Windows-Foundation-Package”,但内核构建较低数。 是否有人发现了可以写的cmdlet或某些powershell函数或别名,它们将为我检测到我的powershell脚本在纳米服务器上以某种不太可能损坏的方式运行的事实,或者发现了任何命令实际打印出“ Windows Server 2016 Nano Server”? 更新:这更接近我想要的,但是有点hack: Get-Item -Path 'Registry::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' 更新2:不存在Get-WmiObject,并且在执行以下操作时,它仅报告内核版本: [System.Environment]::OSVersion.Version 上面将报告内部版本10514,而Windows 10客户端操作系统RTM目前报告10240,但是以上内容实际上是“内核内部版本”,而不是操作系统产品/版本/服务包级别。

2
Hyper-V Guest无法验证Hyper-V NIC代码52的驱动程序签名
我在Server 2016 Datacenter Hyper-V 4节点群集上运行了Server 2016 Standard来宾,由于以下错误,该群集无法启动Hyper-V NIC: “ Windows无法验证此设备所需驱动程序的数字签名。最近的硬件或软件更改可能安装了签名错误或损坏的文件,或者可能是来自未知来源的恶意软件。(代码52)” 我面临着所有相同的问题,并尝试了所有相同的解决方案(在此线程中尝试过),但都无济于事。这包括: 删除最近安装的更新 在主机级别上删除并重新添加vNIC 从来宾中删除所有幻影NIC 尝试在来宾中更新驱动程序,但这是最新的 尝试更新主机NIC的驱动程序,也是最新的驱动程序 从备份还原,但安装了2017年10月之后发布的任何更新后,问题又回来了 尖叫到虚无 我可以通过禁用驱动程序签名验证来使其工作,但是我真的不想这样做,因为这是与安全性相关的服务器。我在集群中的来宾和OS级别上有多个其他VM运行极其相似的配置,所有这些VM均已完全修补,但没有任何问题。 我真的不需要重新安装和重新配置,尤其是如果这是由VM上的某些特定配置引起的,这将再次导致这种情况。重新安装意味着我不仅需要重新配置服务器,还需要重新配置依赖于它的一堆客户端,因为其证书将发生变化。 在事件日志中似乎没有任何相关的内容。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.