Где-то неделю назад обещал оттестировать работоспособность Opensolaris JeOS с Logical Domains. Ну, собственно, небольшой опыт работы уже был, так что хватило пробежаться по “верхам”, то есть бегло просмотреть документацию – освежить, так сказать, и актуализировать уже имеющиеся знания. Короче, если коротко – в два слова – оно работает. Если чуть-чуть развернуть, то инсталляцию делал на Sun Fire T2000, Solaris 10 10/09 SPARC, System Firmware 6.7.6, образа брал здесь. Попробовал развернуть и с использованием файла, и с использование zvol – работает, как и заявленно.
Создаем VM, запускаем ее:
VBoxManage createvm --name JeOS --ostype OpenSolaris_64 --register
VBoxManage modifyvm JeOS --nic1 bridged --nictype1 82540EM --bridgeadapter1 "en1: AirPort" \
--memory "768" --hwvirtex on --vtxvpid on --boot1 disk \
--vrdp on --vrdpport 3389 --vrdpauthtype null
VBoxManage storagectl JeOS --name ide-boot --add ide --controller ICH6
VBoxManage storageattach JeOS --storagectl ide-boot --port 0 --device 0 \
--type hdd \
--medium /Users/ilyxa/Desktop/OSOL0906JeOSProto/JeOS-0906-proto-x86-b002-preview-v10.vdi
VBoxManage storageattach JeOS --storagectl ide-boot --port 0 --device 1 \
--type hdd \
--medium /Users/ilyxa/Desktop/OSOL0906JeOSProto/instance.vdi
VBoxHeadless -s JeOS &
Не забываем поменять пути к образам дисков, настройки сети – я на Маке, вы на Windows (или Solaris?).
NWAM по умолчанию получает адрес по DHCP (ну мы-то хитрые
, и адрес, конечно, заранее “нарисовали” в своем DHCP-сервере). Потому просто идем по ssh, предварительно развернув заготовленные ключи и не забываем почитать инструкцию:
cd /Users/ilyxa/Desktop/OSOL0906JeOSProto/
unzip sshvmkeys.virtdisks.zip
cd sshvmkeys.virtdisks
chmod 600 sshvmkey*
ssh -2 -i ./sshvmkeyrsa.key -o "StrictHostKeyChecking no" osol@192.168.1.7
Затрачено: 5 минут на готовую O/S. СУПЕР!
PS: ну дальше все совсем просто – pkg install в руки и вперед! Не менее интересен способ развертывания через instance.vdi – он же, кстати, и основной
Не хватало легкого, простого и понятного в администрирование дистрибутива (Opensolaris), не отягощенного. Теперь он есть и называется JeOS – “virtual machine (VM) image prototype is a reduced footprint, pre-installed form of the OpenSolaris 2009.06 distribution available for a variety of virtualization platforms” (c).
Инсталляция – элементарная. Настройки – суть – тоже. То, что надо, для быстрого и беспроблемного развертывания в виртуальной среде.
В целом – это не бета, это прототип. Базируется на (уже) проверенной Opensolaris 2009.06 (build 111), но Sun официально не поддерживается – нас это не остановит
PS: почти готова Sun Fire T2000 для развертывания LDOM – там тоже будем тестировать – в ближайшее время.
Thur Dec 03 2009 OpenSolaris preview, based on build 128a, is available! The suffix ‘a’ on the release number, indicates that this is a “re-spun” release of version 128 to fix known bugs. This is also the first release of OpenSolaris to include the new ZFS Deduplication (data de-duplication) functionality. Way2Go Team ZFS!!
Даже не буду переводить! На Genunix доступен build 128a – это отличная возможность попробовать дедубликацию данных на “зуб”! ШИкарно
PS: там еще выложили кое-что любопытное для любителей ESX/VBox/etc – OpenSolaris 2009.06 JeOS Prototype – тоже крайне полезно для ознакомления – это сущетсвенно облегченная версия OSol 2009.06, например, для развертывания Web-сервисов! Отлично!
PPS: надо завязывать писать посты по ночам – голова не соображает и получается какая-то муть вместо связного текста.