ESXi 卷:它们位于哪里?

ESXi 卷:它们位于哪里?

我更换了 ESXi 服务器中的磁盘,希望得到一些有关我现在的配置的建议。在遇到一些块大小问题后,我以前拥有的额外分区(用于暂存等)不再存在,我正在尝试找出正在使用的不同卷的物理位置。

具体来说,我担心它正在为其中一个或多个使用 RAM 磁盘,因为没有运行虚拟机的内存使用量超过了主机 4GB 的 900MB。

我如何知道?

附加信息:

  • ESXi(4.1u1)现已安装到 2 GB USB 记忆棒上(之前安装在磁盘上)
  • 有 4 个卷(即 /vmfs/volumes 中的 GUID)可用
  • 符号链接将卷映射到 Hypervisor[1-3] 和我的数据存储
  • ... 在 '/' 中,Hypervisor 卷分别符号链接到
    • 另类引导银行
    • 引导区
    • 储藏室和储物柜(体积相同)
  • “scratch” 似乎已经落入我创建的数据存储上的 .locker 文件夹中
  • 我的硬件在 ESXi HCL 上(可能驱动器除外,尽管戴尔 SAS 6/iR RAID 控制器 ESXi 可能认为支持的),

任何帮助都感激不尽!

编辑:配置不记得了

我刚刚重启了机器,它忘记了所有的虚拟机(清单又回到了“未知”条目列表,这就是我删除旧数据存储时虚拟机发生的情况)。所以我的 Scratch 并没有持久化,尽管它看起来配置为存储在磁盘上。

答案1

虚拟机管理程序卷只是 USB 上的分区。您可以通过运行来查看它们的位置

vmkfstools -P /vmfs/volumes/Hypervisor1

要查看有关主机存储的所有信息(比你想知道的还要多),请运行

esxcfg-info -s

至于内存利用率,只需运行 esxtop 并按“m”即可查看正在使用的内容。

答案2

首先,我不明白您所说的“更换磁盘”的具体含义,您能否更清楚地解释一下。

其次,我不明白为什么你要如此深入地研究这个问题,除非你打算从 USB/SD 启动并将你的交换转移到其他存储器(可能是 DAS)。

如果您确实有其他存储,尤其是 DAS,我会尝试从那里启动并将其设置为交换。我还想说,与虚拟机总数(当然减去共享内存)相比,您可以少担心交换,而多担心系统中的内存,这可以通过 VSClient 而不是通过 CLI 进行完美管理。

基本上,我不知道您在这里想要实现什么,但我认为无论它是什么,都可以通过设计比这种方式更容易地完成。

相关内容