鉴于此问题中描述的受限 RAM 情况,最干净的方法(手动或编程)是什么:
假设有更多的物理 RAM 可供环境使用。
我发现我可以将虚拟机 vMotion 到另一台主机,这会清除膨胀状态。有没有其他有效的方法?
注意:我已经在环境中添加了几个主机和大约 512GB 的 RAM。膨胀的 VM 不会触发 DRS 重新平衡操作或自行解除膨胀。我不得不手动 vMotion 每个受影响的虚拟机来清除它,如下所示......
这是之前的...

之后...跟随 vMotion 到群集中的另一台主机。

我打算使用 vmware 升级一些非常老旧的服务器,而不是用所有新的服务器替换。VMWare vSphere 听起来不错,但由于预算低,我买不起许可证和 SAN。如果没有 SAN,vSphere 值这个价吗?据我所知,没有 SAN,VMWare HA、VMontion、FT 不可用。那么,假设我每天只需要备份虚拟机,我是否需要 vSphere 或仅 ESXi 免费版本?您知道有关 ESXi 4 备份的完整解决方案吗?
TIA,
-Gk
我已经搜索了互联网的每个角落(嗯,我真的很努力地搜索......)寻找适合 Linux 的 vSphere 客户端,但似乎每次答案都是一样的:VMWare 告诉用户使用 Windows。
任何帮助表示赞赏。
大家好!我在 StackOverflow 网络上的第一篇文章:)
我们正在运行一些 ESXi 5.0/vCenter 基础架构,以托管具有 ext3 分区的主要 Debian 6/amd64 来宾系统,并open-vm-tools根据debian 错误 471784从源代码编译。
有一个问题在互联网上被提出,但没有任何地方给出结论性的答案。
当尝试在独立持久模式下缩小精简配置的磁盘时,没有任何快照、父项、克隆,我始终收到以下错误:
root@linux64:~# vmware-toolbox-cmd disk list
Shrink disk is disabled for this virtual machine.
Shrinking is disabled for linked clones, parents of linked clones,
pre-allocated disks, snapshots, or due to other factors.
See the User's manual for more information.
Run Code Online (Sandbox Code Playgroud)
(顺便说一下,什么是“其他因素”,大量的白皮书和技术手册中哪些是用户手册?:)
我知道我可以用零填充分区(实际上,我确实shred -fuzn0在删除大文件时使用)然后关闭有问题的来宾并使用各种方法,例如vmkfstools在精简配置模式下克隆或 vMotioning 磁盘等,但所有其中一些要么会因客机被缩短而导致停机损失,要么导致数据存储和/或主机之间的数据无端移动。
答案是:在 ESX/ESXi 下没有收缩(从版本 5 开始)。
该文件内容如下:
重要事项在以下情况下不允许收缩磁盘: …
virtualization vmware-workstation vmware-esxi vmware-vsphere thin-provisioning
如果我查看 vSphere 集群或资源池并看到一定程度的内存膨胀或交换,我如何确定哪些虚拟机受到影响?一旦我找到它们,我就知道如何处理它们:)
在下面的示例中,资源池中有 65 个虚拟机。只有不到 32 GB 的膨胀 RAM。如何确定哪些 VM 的一部分 RAM 膨胀或交换?
Linux 在作为 VM 来宾运行时支持热添加内存,例如在 VMware中。(有时您需要手动通知来宾操作系统。)
是否有一种安全的方法来执行反向操作——减少分配给虚拟机的内存量,如果是这样,您是否需要在执行此类操作之前手动通知 Linux 客户机?(如果是这样,该过程是特定于 VMware 工具的,还是适用于任何类型的虚拟化机制?)
我最近刚刚在服务器上安装了 ESXI 以执行一些基本任务,但现在我的 Windows VM 出现问题。
问题是,屏幕的底部和右侧超出了 VSphere Client 向我显示的内容(这发生在外部控制台以及选项卡式控制台中)
这就是我的意思:
“新窗口”控制台:

“标签式”控制台

我无法在这里或在谷歌上找到与此相关的任何内容。然而,到目前为止我尝试过的:
使用的 ESXI 服务器是 6.0.0 版,我使用的是 Windows 10。
有任何想法吗?
我正在为我们的一个远程站点设计一个小的 vSphere 5 集群。我们有一些 IBM x3650,其中有 6 个 300GB 10K RPM 驱动器,以及双四核 CPU 和 24GB RAM。由于我们在主站点使用 HP P4500 G2,因此我们拥有适用于 HP P4000 VSA 的许可证。我认为这将是使用它们的绝佳机会。
下面是我想要完成的基本绘图:

我想在每台服务器上运行 P4000 VSA 并在网络 RAID-10 中运行它们(左派代表网络镜像,将其视为跨节点的 RAID 1 或主动/主动存储集群)。然后,我将向将在此迷你集群上运行的来宾展示此存储。它将由我们主站点上的 vCenter Server 管理。
所有连接都将是 GbE,其中有两个专用于存储。管理和数据将共享一对连接,因为我不希望有高负载。这些服务器只是提供目录服务、dhcp、打印等。
有没有人看到这种方法有什么潜在问题?这是在不添加额外专用存储磁头的情况下执行此操作的最佳方法吗?除了缺少专用的 Data/Mgmt 接口之外,这种设计是否存在任何缺陷?
我在 VMware 虚拟化环境中运行 Ubuntu 12.04.1 服务器,该环境有一个奇怪的问题。现在两次,在看似随机的时间,尽管似乎有足够的可用空间,但机器突然无法写入根分区。我不知所措,试图弄清楚出了什么问题。
"df -h" 显示所有可用空间为 40% 或更多的已安装卷。这两次都发生了,重启解决了几分钟,然后又回到说“设备上没有剩余空间”。从快照中恢复它似乎可以修复更长的时间,但是由于现在又发生了这种情况,我不确定如何处理它。
如果有帮助,该机器是运行 CUPS 1.5.3 和 Samba 3.6.3 的网络打印服务器。

linux ubuntu hard-drive disk-space-utilization vmware-vsphere
我在特定网络的物理服务器上安装了 vCenter 5.1 设备 (VCSA),并为其分配了内部 IP。该服务器 (Dell R620) 然后转到远程托管位置,在那里它连接到具有完全不同 IP 和子网的网络。
所以我现在需要做的是将 vCenter 服务器的 IP 更改为我可以远程连接的 IP。
我只能从主机本身启动设备的控制台。

如何使用命令行(以 root 用户身份登录)更改设备 IP?
vmware-vsphere ×10
vmware-esxi ×6
linux ×3
memory ×3
hard-drive ×1
hotswap ×1
resolution ×1
storage ×1
ubuntu ×1