标签: thin-provisioning

将 VMware ESXi VM 移动到新的数据存储 - 保留精简配置

我正在寻找一个很好的解决方案来解决没有 vCenter 的 VMware ESXi 环境问题。

在单个 ESXi 主机上将虚拟机从一个数据存储移动到另一个数据存储,同时保持 VMDK 精简配置的最佳方法是什么?

这是一个独立的服务器,扩展了另一个驱动器阵列/数据存储。我想将旧数组中包含的数据移动到新数组中。

编辑:目标数据存储大小实际上小于源。我没有足够的空间来复制厚文件。

datastore vmware-esxi thin-provisioning

29
推荐指数
3
解决办法
9万
查看次数

如何安全地使用存储精简配置?

我有存储,可以让我对呈现给客户端的卷进行精简配置。这安全吗?最佳做法是什么?

storage thin-provisioning

19
推荐指数
2
解决办法
5282
查看次数

磁盘收缩在 ESXi 来宾上不起作用

大家好!我在 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

11
推荐指数
2
解决办法
2万
查看次数

VMWare ESXi 5.5,精简配置仍会在磁盘上分配全部空间

我看到很多关于 VMWare ESXi 上的精简配置的问题和答案,但并不完全是我遇到的问题。我正在创建一个全新的 VM 并指定一个 100GB 的精简配置硬盘。从我读过的所有内容来看,我希望 vmdk 文件的物理大小小于 100GB。但是,它仍在创建一个 100GB 的 xxx-flat.vmdk。

我正在尝试建立一个基本系统,然后我可以像过去使用 VMWare Workstation 一样简单地复制和自定义该系统。好简单!当我启动副本时,VMWare 会问我是否已经复制了它,我回答“是”,然后我就开始运行了。然而,在我看来是 ESXi 5.5 中的一个错误,我将复制大约 100GB+,这意味着每次我想要一个新实例时,我都可以同样快地重新安装操作系统。

有没有人经历过这个?

vmware-esxi thin-provisioning

10
推荐指数
2
解决办法
2万
查看次数

与使用虚拟机进行精简配置相比,存储厚配置的优势

我通常在构建 VM 时使用存储空间的精简配置:它提供了很大的灵活性,而且构建速度似乎更快。

我能看到的唯一潜在的明确优势是确保 VM 不会意外耗尽底层存储基础架构上的可用空间——还有其他优势吗?

virtualization storage provisioning thin-provisioning thick-provisioning

9
推荐指数
1
解决办法
3607
查看次数

是否可以将数据集转换为稀疏卷(精简配置)?

我已经创建了 ZFS 数据集并在其中安装了虚拟服务器。突然,我的 ZFS 卷可用空间消失了,但并非每个数据集中都使用了所有空间。我想介绍精简配置(使用 ZFS 稀疏卷)。

是否可以将数据集转换为稀疏卷而不删除它们?谢谢。

zfs thin-provisioning

7
推荐指数
2
解决办法
3954
查看次数

使用 Thinpool 对 LVM 性能的影响

使用 LVM,thinpool在逻辑卷上使用对性能有何影响?

performance lvm thin-provisioning

7
推荐指数
1
解决办法
4137
查看次数

移动精简置备 vmdk ESXi 5

我正在做一个教育项目,我必须在运行 ESXi 的机器上设置 3 个(或更多)Windows 2008 R2 服务器。我想给自己一个良好的开端,所以我开始在 VMware Workstation 8 中设置 ESXi 环境,以创建要复制的 Windows 基本安装。我的想法是将 vmdk 带到我的下一堂课并将其上传到我们的 ESXi 机器上会相当容易。但是当我开始从 vmware 中的 ESXi 服务器下载 vmdk 磁盘映像时,我注意到这花了很长时间。仔细检查后,我发现 vmdk 占用了 40 GB 的空间,即使它被设置为进行精简配置,而 Windows 安装只占用了大约 7 GB。当我通过数据存储浏览器查看驱动器时,它告诉我实际大小为 7 GB,预配大小为 ~40 GB。

vmware-esxi thin-provisioning

6
推荐指数
2
解决办法
7757
查看次数

如何查找磁盘是否进行精简配置?

我已将 IScsi 卷映射到我的 Windows 2016 服务器中。我已经用它们创建了磁盘。现在我需要确定磁盘是否是精简配置的。

我正在尝试使用以下 cmdlet

获取磁盘和获取物理磁盘

但没有运气。如何使用powershell查找磁盘是否进行精简配置?

windows powershell iscsi thin-provisioning

6
推荐指数
1
解决办法
763
查看次数

在 Linux 中,如何创建精简配置文件以便可以挂载并在其上创建文件系统?

我正在构建一个系统,为用户提供一定数量的磁盘空间。我这样做的方式是:

  • 用 dd 创建一个文件
  • 在文件中创建一个 ext4 文件系统
  • 挂载文件并告诉用户程序使用挂载点作为其工作目录

我不想使用 linux 配额系统,因为我不希望用户成为本地系统用户。

以上工作正常,但它浪费空间,因为用户没有使用他们的所有配额,但已经分配了全部配额。

是否有一个命令可以做与 dd 相同的事情但不能一次分配整个文件?所以我可以制作一个 20gb 的文件,当它挂载时它会报告 20gb 的空间,但它只会物理上占用已写入它的内容?

linux dd thin-provisioning

5
推荐指数
1
解决办法
4388
查看次数