我试图找到一种从 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