VMWare Fusion + OSol 2008.05 + Native RAW Disk Support

Итак , задача : нужно “пробросить” диск (мою FW 400) корзину с ZFS внутрь виртуальной машины OpenSolaris 2008.05 . Средствами GUI я это сделать не смог …

Решение было найдено , увы и ах , не в гугле … Пришлось думать 😉

vintage-c2d:OSol 2008.5.vmwarevm ilyxa$ diskutil list
...
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *74.6 Gi disk3
1: 74.6 Gi disk3s1

Диск с ZFS найден . Далее делаем так :

vintage-c2d:OSol 2008.5.vmwarevm ilyxa$ /Library/Application\ Support/VMware\ Fusion/vmware-rawdiskCreator print /dev/disk3
Nr Start Size Type Id Sytem
-- ---------- ---------- ---- -- ------------------------
1 1 156368015 BIOS EE Unknown
vintage-c2d:OSol 2008.5.vmwarevm ilyxa$

Диск обнаружен и пригоден для использования как RAW диск для VMWare . Ура ! Создадим vmdk файл(Ы) – пригодные для vmware fusion :

vintage-c2d:OSol 2008.5.vmwarevm ilyxa$ cd "/Users/ilyxa/Documents/Virtual Machines.localized/OSol 2008.5.vmwarevm"
vintage-c2d:OSol 2008.5.vmwarevm ilyxa$ /Library/Application\ Support/VMware\ Fusion/vmware-rawdiskCreator create /dev/disk3 1 zfs-disk lsilogic

Готово ! Имеем два файла : zfs-disk.vmdk и zfs-disk-pt.vmdk . Открываем GUI Fusion , добавляем новый диск – zfs-disk.vmdk . Не забываем снять галочку (убрать !) Copy/Move Disk – лично мне не нужна копия этого диска на локальной файловой системе , корзинка для того и стоит , чтобы не забивать место . Запускаем виртуалку , игнорируем “серенький” , неактивный статус нашего вновь добавленного диска . Импортируем pool , работаем ! Ура !

PS: производительность , увы и ах – не фонтан 🙁 НО хватит для тестирования блога на новом месте 😉 Чем завтра и займусь 🙂

PPS: еще один (важный!) момент – будьте внимательны при отключении внешних корзинок ! В дополнение к пулу драйверов собственно Solaris есть серъезный довесок в виде драйверов VMWare . Нет гарантии синхронизации записей на диск ! Это , кстати , должно бы определяться где-то в .vmdk файле , что завтра на ESX сервере и проверю . Для Fusion – это уже СЛИШКОМ 🙂

Leave a Reply