我试图找到一种从 perfmon 获取可用 RAM 百分比的好方法。我可以获得可用的 Mbytes,但我找不到任何方法来获取服务器上安装的总内存或通过 perfmon 使用的内存。我显然可以在 GB 上发出警报,但我的每台服务器都有不同的总 RAM,所以不是很好的警报。
我理解 % Committed Bytes 的方式是这包括磁盘上的页面文件,所以这不是一个好的指标。
任何帮助,将不胜感激。
我已经安装了 Hyper V 3 Core。我创建了一个 windows server 2012 vm,其静态 IP 地址连接到外部 vswitch,该 vswitch 绑定到单独的物理网卡,而不是管理网络所在的网卡。
在核心安装上查看带有 ipconfig /all 的 NIC 时,它只显示管理网络适配器,因为我有一个外部 vswitch 绑定到另一个物理 NIC。
但是,VM 无法退出。当我执行 ping 或跟踪路由时,一切似乎都停在 169. 地址处,我认为该地址是外部 vswitch 绑定到的物理网卡。关于我在设置中哪里出错的任何想法?
编辑:我无法 ping 网关。它说 169 没有响应......就像出于某种原因它正在击中物理网卡。我将这个 VM 上的设置与我的其他一台物理机器上的设置进行了比较,除了 IP 地址之外,它们是相同的。同一子网物理机可以正常通信,但同一网络上的虚拟机不能。
路线打印的结果
Interface List
12...00 15 5d 64 f7 00 ......Microsoft Hyper-V Network Adapter
1...........................Software Loopback Interface 1
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface …Run Code Online (Sandbox Code Playgroud) 找出哪些文件占用了这么多空间的最佳方法是什么?我的 Windows 目录将其大小列为 15 GB,但是当我针对它运行 powershell 脚本时,它显示为 40 GB。似乎 40 GB 是正确的,因为如果我使用那 40 GB 并将其添加到 CI 上的其余文件夹中,则会得到正在使用的 45 GB。
我检查了卷影副本,它被禁用,并且没有列出卷影文件。我的页面文件限制为 3 GB。如何找出占用 25 GB 空间的文件?
最终结果: 我们最终禁用了 UAC,然后属性显示了 Windows 文件夹的真实文件大小,如 powershell 脚本中所示。这使我们能够深入到有问题的文件夹......在我们的例子中它在 C:\Windows\System32\config\systemprofile\AppData\Local\VMware\VDM 中有几个大的转储文件,这些是WinDirStat 中的神秘未知文件。事实证明,我们的 nessus 扫描使视图服务崩溃了几秒钟,因此它创建了一个大型转储文件。所以我们会尝试这个.. https://discussions.nessus.org/thread/5212