Эхло всем! Мой первый пост в сети StackOverflow :)
Мы используем некоторую инфраструктуру ESXi 5.0 / vCenter для размещения в основном гостевых систем Debian 6 / amd64 с разделами ext3 и 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.
(Кстати, каковы «другие факторы», и какой из тонны технических документов и технических руководств является руководством пользователя? :)
Я знаю, что могу заполнить разделы нулями (на самом деле, я использую их shred -fuzn0
при удалении больших файлов), затем закрыть рассматриваемый гость и использовать различные методы, такие как vmkfstools
, клонирование или vMotioning дисков в режиме тонкого предоставления и т. Д., Но все из них либо налагаются штрафы за простоя за уклонение гостя, либо приводят к неоправданному перемещению данных между хранилищами данных и / или хостами.
И ответ: нет сокращения в ESX / ESXi (с версии 5).
Документация гласит:
ВАЖНО! Сокращение дисков не допускается при следующих обстоятельствах:
Виртуальная машина размещается на сервере ESX / ESXi. ESX / ESXi Server может уменьшить размер виртуального диска только при экспорте виртуальной машины. Однако пространство, занимаемое виртуальным диском на сервере ESX / ESXi, не изменяется.
Виртуальная машина имеет гостевую операционную систему Mac .
Вы предварительно распределили все пространство на виртуальном диске при его создании.
Виртуальная машина содержит снимок .
Виртуальная машина является связанным клоном или родителем связанного клона.
Виртуальный диск - это независимый диск в нестабильном режиме.
Файловая система - это файловая система журналирования , такая как файловая система ext4, xfs или jfs .
Неудивительно, что есть возможность сжать VMWare Workstation, но не в клиенте vSphere, подключенном к экземпляру ESXi или vCenter.