OpenSolaris がないと、Automated Installer が利用できず、SPARC 版 OpenSolaris がインストールできないというのもアレなので、必要なパッケージを掻き集めて Nevada にインストールできるようにしてみました。
本当にインストールできるか、試してませんが(;´∀`)
Nevada b107 x86 相当の環境で build したもので、x86 専用となります。
http://solaris.sunfish.suginami.tokyo.jp/blog/patch/ai_install_pkg.tar.bz2
3つのパッケージが含まれています。
SUNWinstalladm-tools
SUNWpython-cherrypy
SUNWpython-lxml
インストール後、/usr/lib/installadm/setup-image ファイルの修正が必要となり、ファイルの先頭 #!/bin/sh を bash に変更してください。
#ついにこんなこと言わないといけない時代キタ━━━━━━━━!!
ドキュメントが正しいなら、AI には下記の package が必要となり、Nevada に含まれない package を固めました。
特に気にせず、pkgadd してください。
Nevada SUNWdhcs SUNWdhcm - DHCPまた、タイトルにありますが、これ、実態は wanboot となります。
Nevada SUNWtftp TFTP
Nevada SUNWapch22 Apache2 web server
Nevada SUNWdsd Multicast DNS
Nevada SUNWsqlite3 SQLite needed for AI web server
Nevada SUNWpysqlite Python Module for SQLite
pkg gate SUNWpython-cherrypy CherryPy needed for AI web server
slim_prototype SUNWpython-lxml LXML Python Framework for AI installadm tools
slim_source SUNWinstalladm-tools
(Nevada とついているのは、Nevada 環境にもれなく入っているもの。pkg, slim_* は、mercurial repository 名なので、hg で持ってこれます)
wanboot を使われると、古い SPARC マシンは boot できないので注意です。
手持ちの Blade 1000 は、OBP 4.16.4 (´・ω・`)
http://www.opensolaris.org/jive/thread.jspa?threadID=90713&tstart=0さとうもまだ、インストールまでたどり着いていませんので、興味のある方はこのドキュメントを参考にチャレンジしてみてください。
--
The SPARC Automated Installer ISO for this development build is
expected to work on all sun4v-based platforms and on sun4u-based
platforms with an OBP level of 4.17 or greater. This capability can be
determined on an existing system by executing the command
# eeprom | grep network-boot-arguments
If the network-boot-arguments parameter is set or if the following
output is displayed
--
Automated Installer Setup Instructions
http://www.opensolaris.org/os/project/caiman/auto_install/AI_install_server_setup.html
Automated Installation Documentation
http://opensolaris.org/os/project/caiman/auto_install/Documentation/
