Суть что при установке убунту, я делал резиновый ЖД на 25 гб
ну и занимал он у меня на диске строго столько сколко там данных - около 5гб
Но сегодня я много раз копировал тестировал работу mysql с большими файлами и диск забился до 20гб!
Хотя я в системе через команду du узнал что там данных ну максимум на 9гб
Завершил работу виртуалки. нашел команды очистить, сжать диск - не помогает...
как снова сжать диск до 5гб?
может как то в убунту надо диск оптимизировать?
Если вм на esxi то:
1. занулить блоки в linux (dd bs=1M count=15000 if=/dev/zero of=zero) где count доступное свободное место (узнаем в df).
2.1 Если датасторов несколько мигрируем между датасторами.
2.2 Если датастор один на esxi выполняем команду vmkfstools -K --punchzero /path/to/vmdk/disk.vmdk
Эм, не сказал у меня wmware стоит на win10
попробовал в убунту выполнить команду dd bs=1M count=1000 if=/dev/zero of=zero
написало что 1гб прочитала записала, мне интересно эта команда не испортит мои данные там?
ну и попробовал снова через менеджер vmware почистить диск и сжать нифига... все равно теже 21.5гб
я думал по идее должен уменьшиться на 1гб... т.к. я типа почистил 1гб
Константин: удалите файл zero созданный dd (забыл упомянуть). выключите ВМ, и только после этого запускайте defragmentation and compact. Но если мне память не изменяет в какой-то версии Vmware Workstation поломали эти функции, починили или нет я не знаю.