続・Solaris 11でsolaris10ブランドゾーンを試してみた(個人的実況中継)
DSEE依存パッケージのインストールその1: pkgadd -d . SUNWsasl SUNWmfwk-rt SUNWjdmk-runtime SUNWjdmk-runtime-jmx #solaris10zone
2012-07-29 02:02:54DSEE依存パッケージのインストールその2: pkgadd -d . SUNWldapcsdk-libs #solaris10zone
2012-07-29 02:09:25DSEE依存パッケージのインストールその3: pkgadd -d . SUNWldapcsdk-dev SUNWldapcsdk-tools SUNWljdk #solaris10zone
2012-07-29 02:09:46DSEE本体のパッケージのインストール: pkgadd -d . SUNWdsee7 SUNWdsee7-man SUNWdsee7-var #solaris10zone
2012-07-29 02:10:59インストール後の設定
パッケージは全部インストールできたので、次にDSEEが起動できるようにするためのセットアップ作業を行う。基本的にこれも定型作業…のはずだったのだが。
DSEEは/opt/SUNWdsee7以下にインストールされている。/opt/SUNWdsee7/bin以下のコマンドをいくつか実行してDirectory Server Control Center (DSCC) をセットアップする。 #solaris10zone
2012-07-29 02:14:45ここでcacaoが登場するので、依存パッケージを入れる時にcacaoadmをぶっ壊すと大変なことになる。 #solaris10zone
2012-07-29 02:15:54コマンドと言っても実際に使うのは/opt/SUNWdsee7/bin/dsccsetupだけ。基本的にはサブコマンドを変えて3回実行する。 #solaris10zone
2012-07-29 02:18:19DSCC設定手順1:DSCCレジストリを作成する。ここで管理コンソールのパスワードの入力を促されるので従う /opt/SUNWdsee7/bin/dsccsetup ads-create #solaris10zone
2012-07-29 02:21:40DSCC設定手順2:管理コンソールWARファイルの作成→/var/opt/SUNWdsee7/dscc7.warが作成される /opt/SUNWdsee7/bin/dsccsetup war-file-create #solaris10zone
2012-07-29 02:23:43作成されたdscc7.warは任意のサーブレットコンテナにデプロイすることが可能。サーブレットを実行できるiPlanet Web Serverにもデプロイ可能…とあるのだが手順が煩雑な上、過去に上手くいった例しがない。 #solaris10zone
2012-07-29 02:26:21ということでdscc7.warのデプロイ先にはGlassFishを強くお薦めします! #solaris10zone #ステマ
2012-07-29 02:27:17DSCC設定手順3:Cacaoへの登録 /opt/SUNWdsee7/bin/dsccsetup cacao-reg #solaris10zone
2012-07-29 02:35:41ここで問題発生!
DSEE5以来、過去一度も遭遇したことのないエラーが…
本来、ここで何事もなくcacaoに登録できるのだが、ファイルのパーミッションがおかしいとか言う理由でなぜか失敗した。Sun時代のDSEE7では発生しなかった現象。どうもバグっぽい http://t.co/fMyZScv0 #solaris10zone
2012-07-29 02:40:23一応、/opt/SUNWdsee7/bin/dsccsetup status で確認すると、cacaoへの登録自体は成功しているらしい。 #solaris10zone
2012-07-29 02:47:28cacaoが死んでいるとDSEEの管理コンソールが上がらなかったような覚えがある。 #solaris10zone
2012-07-29 02:49:54終了…
「まだだ、まだ終わらんよ…」
先週末のDSEEとcacaoadmの問題はODSEE 11gの退行の可能性があるので、とりあえずオリジナルのDSEE7をダウンロードしてやり直してみる。 #solaris10zone
2012-07-30 10:36:36To be contined...
(というか、業務時間中にDSEE7のダウンロードなんてやるなよ)
SunブランドのDSEE7をダウンロードしたので、再チャレンジ。 #solaris10zone
2012-07-31 00:52:02先にDSCCのcacaoへの登録までは完了しているので、まずは登録を解除するところから。/opt/SUNWdsee7/bin/dsccsetup --help でサブコマンドが出てきて、登録に使ったサブコマンドと対になる取り消しコマンドがわかる。 #solaris10zone
2012-07-31 01:04:25