MU1 のインストール時に、複数のパッケージアーキテクチャをサポートするパッチをインストールすると、次のような、致命的ではないエラーメッセージが //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 に次のパッチパッケージが含まれていたとします。
SUNWcar
SUNWcar.u
grep: can't open SUNWcar.u/pkginfo |
回避方法 : このエラーメッセージは無視してください。このメッセージは、パッチのインストールには影響しません。これは、patchadd(1M) から remove_PATCH_PROPERTIES() 関数へ、適当なパラメータが渡されなかったことを示します。
sh(1) と ksh(1) とのやりとりに問題があるため、コマンド行または管理用スクリプトから次のコマンドを使用して install_mu を起動すると、特定のパッチが正常にインストールされないことがあります。
# /bin/sh ./install_mu options |
回避方法 : install_mu は、コマンド行または管理用スクリプトから次のように実行してください。
# ./install_mu options |
次のメッセージが install_mu によって表示されることがあります。
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 がそのパッチを適用しなかったことを示します。
あるアーキテクチャのパッチを別のアーキテクチャのシステムに (たとえば、sun4u パッチを sun4m システムに) インストールしようとすると、patchadd はそれを検知し、このメッセージを表示します。
このメッセージは、1 つまたは複数のパッケージが見つからない場合にも表示されます。管理者がパッケージを削除した可能性や、もともとインストールされていなかった可能性 (全体ディストリビューションより小さいクラスタをインストールした場合など) があります。
回避方法 : このメッセージは無視してください。
Maintenance_Update_log ファイルに次のメッセージが表示されることがあります。
ERROR: This patch requires the following patches which have not been applied to the system: xxxxxx-yy XXXXXX-YY Patchadd is terminating. |
システムにインストールされていないパッチのパッケージに対しても、新規の patchadd は必要なパッチがインストールされているかどうかを調べ、このメッセージを表示します。
回避方法 : システムにこのパッチのパッケージがインストールされていない場合には、このメッセージは無視してください。
シングルユーザーモードでインストールする場合は、終了時に exit コマンドを使用しないでください。代わりに reboot コマンドを使用してください。reboot ではなくexit を使用すると、次のようになります。
システムが init 3 の状態になり、システムがリブートされるまでログインできない
システムがリブートされるまで、他のユーザーもログインできない
ユーザーやプロセスがログインしようとすると、pam_projects.so.1 がコアダンプする。次のメッセージが表示される
NOTICE: core_log: in.rshd[1479] core dumped: /var/crash/core.in.rshd.1479 |
プロセスが pam_projects.so.1 モジュールにアクセスしようとすると、システムコンソールに「load module」メッセージが表示される。次のようなメッセージが表示される
cron[1433]: load_modules: can not open module /usr/lib/security/pam_projects.so.1 |
これらのメッセージは、マルチユーザーモードで MU1 をインストールした場合にも表示されます。どちらの場合でも、システムをリブートすればメッセージは表示されなくなります。
回避方法 : シングルユーザーモードで MU をインストールしたあと exit コマンドを使用してしまった場合は、システムをリブートしてください。
マルチユーザーモードで MU をインストールしたあと exit コマンドを使用してしまった場合で、root ユーザーが一人もログインしていないときにも、システムをリブートしてください。