2015-03-15 Sun

[別の年の同じ日: 2003 2004 2005 2006 2007 2008 2009 2010 2011

zoneadm install/clone するときは '-c sc_profile.xml' を付けよう はてぶ

静岡東部のおっさんが次のような記事を書いていた。

karky7のブログ: Solaris11.2のUnified Archivesでチョット遊んでみた
http://blog.karky7.com/2015/03/solaris112unified-archives.html

で、

うまくいけばattachされる、そしてzoneを起動する、初回は-Cでzloginするよ

とあるけど、'zlogin -C' するのは面倒なので、
'-c sc_profile.xml' を付けよう というのが今回の話。

'-c sc_profile.xml' を付ければ、
'zlogin -C' して zone のセットアップをする必要がなくなるというだけの話だけど。

で、'-c' で指定する xml は
/usr/share/auto_install/sc_profiles/sc_sample.xml
あたりにサンプルがあるので、これをいじってもいいし、

$ sudo sysconfig create-profile -o /tmp/myprofile


で、'zlogin -C' での初回セットアップと同様のことを行なうことで、
/tmp/myprofile に xml が生成される。

また、おっさんは unified archive を使っていたけど、
普通に zoneadm install する場合は、' -m manifest.xml' で
インストールするパッケージなどを指定できる。

詳しくは man 5 solaris か /usr/share/auto_install/manifest/*.xml あたりを参照。