Thin vmdk shrik

рекомендую


Мені захотілося перевірити і резюмувати те, як же можна схлопнуться тонкий диск.

Спочатку резюме:
Після стандартних дій щодо обнулення виділених, а потім звільнених блоків. слід виконати міграцію "схопиваемого" диска з виконанням одного з наступних умов:
  • міграція повинна відбуватися між сховищами на різних системах зберігання.
    SAN -> NAS
    SAN -> локальні диски
    один SAN сторадж -> інший SAN сторадж;
  • міграція повинна відбуватися нехай всередині однієї системи зберігання, але у VMFS сховищ повинні бути блоки різного розміру;
  • міграція може відбуватися всередині однієї СГД, між сховищами з однаковими блоками - але зі зміною певний глибинної настройки. Тільки для ESXi.
А тепер подробиці.
З недавно отриманих гонорарів за книгу я прикупив аж двухтеррабайтний диск в свою тестову лабораторію, і ставши куди менш обмеженим в дисковому просторі, вирішив погратися з "схопиваніем" тонкого диска, про нюанси якого був великий пост недавеча - thin shrink, VMFS blocksize.

організація тесту
Я створив 3 LUN на iSCSI СГД,
на двох з них VMFS з блоком = 8 МБ,
і на одному з блоком = 4 МБ.
Плюс до того, додав локальний диск з блоком розміром 8 МБ на один з вузлів.
І ще створив NFS-сховище.

Розгорнув з шаблону віртуальну машину, з тонким диском, на сховище з блоком в 8МБ. Диск тонкий, даних мало (рис.1).

Thin vmdk shrik

Рис.1. тестова ВМ, займає мало місця на сховище з блоком 8 МБ

Наступний крок - імітація розростання тонкого диска і приводу до хляпанню. Копіюю на диск ВМ дані об'ємом близько 3 Гб, потім видаляю їх (рис.2).

Thin vmdk shrik

Рис.2. Додавання даних на диск ВМ, потім видалення