SCROLL
Среднее время на прочтение: 1 мин.

Утилита VMKFSTOOLS – работа с виртуальными дисками VMware ESXi 5.5 в командной строке.

VMFSTOOLS  — это инструмент командной строки vSphere, для управления томами VMFS.  С помощью vmfstools можно выполнять операции с файлами виртуальных дисков. В качестве памятки, разберем примеры работы с виртуальными дисками.

Создание виртуального диска

Thick Provision

Для создания виртуального диска, выполняем команду (по-умолчанию создается толстый диск):

dm1rZnN0b29scyUyMC1jJTIwMjA0OG0lMjB0ZXN0LWRpc2sxLnZtZGs=

JUQwJTkyJTIwJUQxJTgwJUQwJUI1JUQwJUI3JUQxJTgzJUQwJUJCJUQxJThDJUQxJTgyJUQwJUIwJUQxJTgyJUQwJUI1JTIwJUQwJUJDJUQxJThCJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJTgzJUQxJTg3JUQwJUIwJUQwJUI1JUQwJUJDJTIwMiUyMCVEMSU4NCVEMCVCMCVEMCVCOSVEMCVCQiVEMCVCMCUyQyUyMCVEMSU4NCVEMCVCMCVEMCVCOSVEMCVCQiUyMCVEMCVCNCVEMCVCNSVEMSU4MSVEMCVCQSVEMSU4MCVEMCVCOCVEMCVCRiVEMSU4MiVEMCVCRSVEMSU4MCVEMCVCMCUyMCVEMCVCMiVEMCVCOCVEMSU4MCVEMSU4MiVEMSU4MyVEMCVCMCVEMCVCQiVEMSU4QyVEMCVCRCVEMCVCRSVEMCVCMyVEMCVCRSUyMCVEMCVCNCVEMCVCOCVEMSU4MSVEMCVCQSVEMCVCMCUyMCVEMCVCOCUyMCVEMSU4MSVEMCVCMCVEMCVCQyUyMCVEMCVCMiVEMCVCOCVEMSU4MCVEMSU4MiVEMSU4MyVEMCVCMCVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4QiVEMCVCOSUyMCVEMCVCNCVEMCVCOCVEMSU4MSVEMCVCQSUzQQ==

LXJ3LS0tLS0tLSUyMDElMjByb290JTIwcm9vdCUyMDIuMEclMjBBdWclMjAyOSUyMDEwJTNBMDElMjB0ZXN0LWRpc2sxLWZsYXQudm1kaw==
LXJ3LS0tLS0tLSUyMDElMjByb290JTIwcm9vdCUyMCVDMiVBMDQ2OSUyMEF1ZyUyMDI5JTIwMTAlM0EwMSUyMHRlc3QtZGlzazEudm1kaw==

Thin Provision

Для создания тонкого (Thin Provision) виртуального диска, выполняем команду:

dm1rZnN0b29scyUyMC1jJTIwNUclMjAtLWRpc2tmb3JtYXQlMjB0aGluJTIwdGVzdC1kaXNrMi52bWRr

JUQwJTkyJTIwJUQwJUIyJUQxJThCJUQwJUIyJUQwJUJFJUQwJUI0JUQwJUI1JTIwbHMlMjAtbCVDMiVBMCVEMCVCRSVEMSU4MiVEMCVCRSVEMCVCMSVEMSU4MCVEMCVCMCVEMCVCNiVEMCVCMCVEMCVCNSVEMSU4MiVEMSU4MSVEMSU4RiUyMCVEMSU4MCVEMCVCMCVEMCVCNyVEMCVCQyVEMCVCNSVEMSU4MCUyMCVEMCVCMiVEMCVCOCVEMSU4MCVEMSU4MiVEMSU4MyVEMCVCMCVEMCVCQiVEMSU4QyVEMCVCRCVEMCVCRSVEMCVCMyVEMCVCRSUyMCVEMCVCNCVEMCVCOCVEMSU4MSVEMCVCQSVEMCVCMCUyMCVEMCVCQSVEMCVCMCVEMCVCQSUyMCVEMCVCQyVEMCVCMCVEMCVCQSVEMSU4MSVEMCVCOCVEMCVCQyVEMCVCMCVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4QiVEMCVCOSUyMCVEMCVCMiVEMCVCRSVEMCVCNyVEMCVCQyVEMCVCRSVEMCVCNiVEMCVCRCVEMSU4QiVEMCVCOSUyMCVEMSU4MCVEMCVCMCVEMCVCNyVEMCVCQyVEMCVCNSVEMSU4MCUyQyUyMDVHQiUzQQ==

-rw------- 1 root root 5.0G Aug 29 10:19 test-disk2-flat.vmdk
LXJ3LS0tLS0tLSUyMDElMjByb290JTIwcm9vdCUyMCUyMDQ5NiUyMEF1ZyUyMDI5JTIwMTAlM0ExOSUyMHRlc3QtZGlzazIudm1kaw==

В выводе du -ah отображается фактический размер виртуального диска, занимаемый на диске, размер будет равен нулю:

MCUyMC4lMkZ0ZXN0LWRpc2syLWZsYXQudm1kaw==
MCUyMC4lMkZ0ZXN0LWRpc2syLnZtZGs=

Расширение виртуального диска

Расширение виртуального диска, как Thick Provision так и Thin Provision, подробно рассмотрено в статье — Как увеличить размер виртуальных дисков Thin Provision/Thick Provision.

Клонирование виртуального диска

Клонирование виртуального диска, обычно применяется для банального создания копии виртуального диска, а так же если нужно преобразовать виртуальный диск в другой формат.

Для клонирования виртуального диска, выполняем команду:

vmkfstools -i test-disk1.vmdk test1-disk-clone.vmdk

Вывод:

Destination disk format: VMFS zeroedthick
Cloning disk 'test-disk1.vmdk'...
Q2xvbmUlM0ElMjAxMDAlMjUlMjBkb25lLg==

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQwJUJBJUQwJUJCJUQwJUJFJUQwJUJEJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQxJThGJTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTIwJUQwJUI4JTIwJUQwJUJGJUQxJTgwJUQwJUI1JUQwJUJFJUQwJUIxJUQxJTgwJUQwJUIwJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JUQwJUJDJTIwJUQwJUI1JUQwJUIzJUQwJUJFJTIwJUQwJUIyJTIwJUQxJTg0JUQwJUJFJUQxJTgwJUQwJUJDJUQwJUIwJUQxJTgyJUMyJUEwVGhpbiUyMFByb3Zpc2lvbiUyQyUyMCVEMCVCMiVEMSU4QiVEMCVCRiVEMCVCRSVEMCVCQiVEMCVCRCVEMSU4RiVEMCVCNSVEMCVCQyUyMCVEMCVCQSVEMCVCRSVEMCVCQyVEMCVCMCVEMCVCRCVEMCVCNCVEMSU4MyUzQQ==

vmkfstools -i test-disk1.vmdk test1-disk-clone.vmdk -d thin

Вывод:

RGVzdGluYXRpb24lMjBkaXNrJTIwZm9ybWF0JTNBJTIwVk1GUyUyMHRoaW4tcHJvdmlzaW9uZWQ=
Cloning disk 'test-disk1.vmdk'...
Clone: 100% done.

Переименование виртуального диска

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI4JUQwJUJDJUQwJUI1JUQwJUJEJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQxJThGJTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTJDJTIwJUQwJUIyJUQxJThCJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJBJUQwJUJFJUQwJUJDJUQwJUIwJUQwJUJEJUQwJUI0JUQxJTgzJTNB

vmkfstools -E test1-disk-clone.vmdk test-disk1.vmdk

Удаление виртуального диска

JUQwJTlGJUQxJTgwJUQwJUI4JTIwJUQxJTgzJUQwJUI0JUQwJUIwJUQwJUJCJUQwJUI1JUQwJUJEJUQwJUI4JUQwJUI4JTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQxJThCJUQxJTg1JTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUJFJUQwJUIyJTIwJUQwJUI4JUQwJUI3JTIwJUQwJUJBJUQwJUJFJUQwJUJDJUQwJUIwJUQwJUJEJUQwJUI0JUQwJUJEJUQwJUJFJUQwJUI5JTIwJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUJFJUQwJUJBJUQwJUI4JTJDJTIwJUQxJTgwJUQwJUI1JUQwJUJBJUQwJUJFJUQwJUJDJUQwJUI1JUQwJUJEJUQwJUI0JUQxJTgzJUQwJUI1JUQxJTgyJUQxJTgxJUQxJThGJTIwJUQwJUI4JUQxJTgxJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQxJThDJTIwdm1rZnN0b29scyUyQyUyMCVEMCVCMCUyMCVEMCVCRCVEMCVCNSUyMCVEMCVCQSVEMCVCRSVEMCVCQyVEMCVCMCVEMCVCRCVEMCVCNCVEMSU4MyUyMHJtJTJDJTIwJUQxJTgyLiVEMCVCQS4lMjB2bWtmc3Rvb2xzJTIwJUQxJTgzJUQwJUI0JUQwJUIwJUQwJUJCJUQxJThGJUQwJUI1JUQxJTgyJTIwJUQwJUJBJUQwJUIwJUQwJUJBJTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTJDJTIwJUQxJTgyJUQwJUIwJUQwJUJBJTIwJUQwJUI4JTIwJUQwJUI1JUQwJUIzJUQwJUJFJTIwJUQwJUI0JUQwJUI1JUQxJTgxJUQwJUJBJUQxJTgwJUQwJUI4JUQwJUJGJUQxJTgyJUQwJUJFJUQxJTgwJTJDJTIwJUQwJUIwJTIwJUQwJUJGJUQxJTgwJUQwJUI4JTIwJUQwJUI4JUQxJTgxJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI4JTIwcm0lMkMlMjAlRDAlQkQlRDAlQjUlRDAlQkUlRDAlQjElRDElODUlRDAlQkUlRDAlQjQlRDAlQjglRDAlQkMlRDAlQkUlMjAlRDElODMlRDAlQkElRDAlQjAlRDAlQjclRDElOEIlRDAlQjIlRDAlQjAlRDElODIlRDElOEMlMjAlRDAlQkUlRDAlQjElRDAlQjAlMjAlRDElODQlRDAlQjAlRDAlQjklRDAlQkIlRDAlQjAlMjAlRDAlQjQlRDAlQkIlRDElOEYlMjAlRDElODMlRDAlQjQlRDAlQjAlRDAlQkIlRDAlQjUlRDAlQkQlRDAlQjglRDElOEYu

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQxJTgzJUQwJUI0JUQwJUIwJUQwJUJCJUQwJUI1JUQwJUJEJUQwJUI4JUQxJThGJTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTJDJTIwJUQwJUIyJUQxJThCJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJBJUQwJUJFJUQwJUJDJUQwJUIwJUQwJUJEJUQwJUI0JUQxJTgzJTNB

dm1rZnN0b29scyUyMC1VJTIwdGVzdGRpc2sxLnZtZGs=
 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

0 комментариев

Нет комментариев.