С недавних пор использую 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 отдает виртуальным машинам целиком как сырые диски.
Помогла ли вам статья?