VirtualBOX и iSCSI

С недавних пор использую VirtualBox в качестве десктопной платформы виртуализации. И если кому то как и мне понадобится подключить iSCSI-Target в качестве диска ВМ то, делается это очень просто с помощью консольной утилиты VboxManage.

Синтаксис:

VBoxManage storageattach <имя_ВМ> —storagectl <имя_контроллера_дисков> —port 0 —device 0 —type hdd —medium iscsi —server <имя_или_ip_iscsi_сервера> —target <iqn_iscsi_target’a> —tport 3260

Пример:

# VBoxManage storageattach TestVM —storagectl «SATA Controller» —port 0 —device 0 —type hdd —medium iscsi —server 192.168.0.10 —target «iqn.2008-08.com.starwindsoftware:dc01-iscsi-01-05-test» —tport 3260

iSCSI disk created. UUID: 33a32108-e2e9-4706-9b46-852e058b6a2f

SATA Controller — это имя контроллера в интерфейсе VirtualBox.


Стоит отметить, что подключенные iSCSI-Target’ы, VirtualBox отдает виртуальным машинам целиком как сырые диски.