Solaris 9 Maintenance Update 3 ご使用にあたって

インストールに関するバグ

SPARC: アップグレード後にパッチを削除すると WBEM リポジトリが壊れる可能性がある (bug ID 4820614)

WBEM リポジトリ CIM データベースは、次の条件が重なると壊れる可能性があります。

  1. 以下に示す Solaris 9 9/02、12/02、または 4/03 オペレーティング環境のパッチのどれかを、Solaris 9 オペレーティング環境が動作しているシステムに適用する。

    リリース 

    パッチ 

    Solaris 9 9/02 

    112945-03 

    Solaris 9 12/02 

    112945-05 

    Solaris 9 4/03 

    112945-14 

  2. その後、上で適用したパッチを削除する。

WBEM リポジトリが壊れると、Solaris 管理コンソールのログビューアに次のエラーメッセージが表示されます。


CIM_ERR_FAILED:
/usr/sadm/lib/wbem/../../../../var/sadm/wbem/logr/
preReg/PATCH113829install/Solaris_Application.mof,18,ERR_SEM,
ERR_EXC_SET_CLASS,CIM_ERR_FAILED:Other Exception:
java.io.StreamCorruptedException: invalid stream header

回避方法 : 次に示す回避方法のどれか 1 つを選択してください。

複数のパッチアーキテクチャをサポートするパッチをインストールすると、patchadd がエラーメッセージを表示する (bug ID 4706994)

複数のパッケージアーキテクチャをサポートするパッチをインストールすると、次のようなエラーメッセージが /var/sadm/install_data/Maintenance_Update_log に表示されることがありますが、このエラーメッセージは致命的エラーを意味するものではありません。


Installing xxxxxx-yy (x of xx)
See /var/sadm/patch/xxxxxx-yy log for details
grep: can't open pdgabbrev.extension/pkginfo

たとえば、パッチ 123456-01 にパッチパッケージ SUNWcarSUNWcar.u が含まれていた場合、次のようなエラーメッセージが表示されます。


grep: can't open SUNWcar.u/pkginfo

回避方法 : このエラーメッセージは無視してください。このメッセージは、パッチのインストールには影響しません。これは、patchadd(1M) から remove_PATCH_PROPERTIES() 関数へ、適当なパラメータが渡されなかったことを示します。

install_mush で起動すると正常に動作しない (bug ID 4062334)

sh(1)ksh(1) とのやりとりに問題があるため、 install_mu ユーティリティが特定のパッチを正常にインストールできないことがあります。この障害は、コマンド行または管理スクリプトから次のコマンドを使用して install_mu を起動すると発生します。


# /bin/sh ./install_mu options

回避方法 : install_mu は、コマンド行または管理用スクリプトから次のように実行してください。


# ./install_mu options

patchadd が終了メッセージを表示する

/var/sadm/install_data ディレクトリの Maintenance_Update_log 内に、次に示すメッセージのどちらかが表示される可能性がありますが、これらのメッセージは問題のあるものではありません。


One or more patch packages included in
XXXXXX-YY are not installed on this system.

Patchadd is terminating.

または


Installation of XXXXXX-YY failed:
Attempting to patch a package that is not installed.

このメッセージは、該当のパッチの対象となるパッケージがシステム上に見当たらないため、patchadd がそのパッチを適用しなかったことを示します。

あるアーキテクチャのパッチを別のアーキテクチャのシステムにインストールしようとすると、patchadd はそれを検知し、このメッセージを表示します。たとえば、sun4u パッチを sun4m システムにインストールしようとしたときなどです。

このメッセージは、1 つまたは複数のパッケージが見つからない場合にも表示されます。管理者がパッケージを削除した可能性や、もともとインストールされていなかった可能性 (全体ディストリビューションより小さいクラスタをインストールした場合など) があります。

回避方法 : このメッセージは無視してください。

システムをリブートしないと login できない (bug ID 4423853)

シングルユーザーモードでインストールする場合は、終了時に exit コマンドを使用しないでください。reboot コマンドを使用してください。reboot コマンドではなく exit コマンドを使用すると、次のようになります。

回避方法 : シングルユーザーモードで MU をインストールしたあと exit コマンドを使用してしまった場合は、システムをリブートしてください。

マルチユーザーモードで MU をインストールしたあと exit コマンドを使用してしまった場合で、root ユーザーが一人もログインしていないときにも、システムをリブートしてください。