Solaris システムのシステム管理作業を実行する際に発生するバグの情報および注意事項について説明します。
Solaris 8 7/01 または 2/04 オペレーティング環境で Solaris Management Console をリモートシステムに表示すると、Solaris Management Console のファイルを開くためのダイアログボックスおよび Solaris Management Console 全体が動作しなくなります。
回避方法 : Solaris Management Console をローカルシステム上で実行し、Solaris 8 7/01 または 2/04 オペレーティング環境を実行しているシステムに接続して、そのシステムを管理対象にします。次の手順を実行してください。
停止している Solaris Management Console のダイアログボックスを閉じます。
ローカルシステム上で Solaris Management Console を起動します。
Solaris Management Console のメニューから「ツールボックスを開く...」を選択します。
「サーバーツールボックス」タブをクリックして、管理対象にするシステムの名前を選択するか、入力します。
「開く」ボタンをクリックします。
これで Solaris Management Console を使用してリモートシステムを管理できるようになります。
Solaris 8 オペレーティング環境で、 WBEM HTTP が自動的に起動しません。WBEM に接続するために HTTP を使用する場合は、WBEM HTTP サービスを手動で起動する必要があります。
回避方法 : 手動で WBEM HTTP サービスを起動するには、次の手順を実行してください。
スーパーユーザーになります。
WBEM サーバーが実行中の場合は停止させます。
# /etc/init.d/init.wbem stop |
以下の .jar ファイルを含むように、クラスパスを設定します。
# CLASSPATH=/usr/sadm/lib/wbem/cimapi.jar:/usr/sadm/lib/xml.jar:\ /usr/sadm/lib/wbem/cimom.jar # export CLASSPATH |
HTTP サービスを起動します。
# java com.sun.wbem.client.HttpService & |
Common Information Model (CIM) Object Manager サービスを起動します。
# /usr/sadm/lib/wbem/wbemconfig & |
Solaris のプロバイダが、クラス名を小文字に設定した指示を生成した場合、そのイベント伝達は失敗します。
回避方法 : クラス名表示の定義には大文字を使用してください。
Solaris 7 のディスクレスクライアントを構成する場合、OS サービスを追加した後、OS サービスにパッチ 106978-10 および 107456-01 を適用する必要があります。
このパッチを適用しないと、ディスクレスクライアント追加時に設定したクライアントのパスワードが、正しく反映されない場合があります。
パッチを OS サービスに追加する方法については、『Solaris 8 のシステム管理 (追補)』を参照してください。
OS サービスおよびディスクレスクライアントを追加するコマンドを実行したときに、無効なユーザー名またはパスワードが指定されていてもエラーが出力されません。
回避方法 : /usr/sadm/lib/smc/bin/smc ファイルの以下の行を次のようにコメントアウトしてください。
変更前 :
exec 2> /dev/null |
変更後 :
#exec 2> /dev/null |
sun4u アーキテクチャの OS サービスを SUNWCXall 以外のクラスタで追加すると、sun4u ディスクレスクライアントをブートできません。
回避方法 : sun4u アーキテクチャの OS サービスを、SUNWCXall クラスタで追加してください。
OS サーバーが IA アーキテクチャの場合、sun4m アーキテクチャの OS サービスを SUNWCXall 以外のクラスタで追加すると、sun4m ディスクレスクライアントのブート時に次のようなエラーメッセージが表示され、dtlogin 画面が表示されません。
NOTICE: Can't find driver for console framebuffer |
回避方法 : sun4m アーキテクチャの OS サービスを SUNWCXall クラスタで追加してください。
Solaris 8、Solaris 8 6/00、Solaris 8 10/00 のディスクレスクライアントを日本語環境で構成する場合は、OS サービスを追加した後、OS サービスにパッチ 110416-02 を 適用する必要があります。
このパッチを適用しないと日本語入力システム ATOK12 が正しく動作せず、 CDE 上でアプリケーションが正しく起動できないなどの問題が発生することがあります。
パッチを OS サービスに追加する方法については、『Solaris 8 のシステム管理 (追補)』を参照してください。
Solaris 2.6 3/98 または 5/98 の sun4u ディスクレスクライアントを構成する場合は、 OS サービスを追加した後、OS サービスにパッチ 105654-03 を適用する必要があります。
このパッチを適用しないと sun4u ディスクレスクライアントがブート中にハングアップすることがあります。
パッチを OS サービスに追加する方法については、『Solaris 8 のシステム管理 (追補)』を参照してください。
Solaris 7 の OS サービスを追加すると、次のようなエラーメッセージが /var/sadm/system/logs/upgrade_log に出力されます。
Doing pkgadd of SUNWplow to /export/Solaris_2.7. ERROR: attribute verification of </export/Solaris2.7/usr_sparc.all/etc/default/init> failed pathname does not exist Installation of <SUNWplow> partially failed. pkgadd return code = 2 |
Solaris 8 の OS サービスを追加すると、次のようなエラーメッセージが /var/sadm/system/logs/upgrade_log に出力されます。
Doing pkgadd of SUNWxwcsl to /export/Solaris_8. WARNING: quick verify of </export/exec/Solaris_8_i386.all/usr/openwin/lib \ /X11/fonts/CSL/fonts.dir>; wrong mod time. |
Doing pkgadd of TWSvplu.u to /export/Solaris_8. pkgadd: ERROR: unable to create package object </export/Solaris_8/usr_sparc.all/platform/COMPstation_U10HR1U>. pathname does not exist unable to create symbolic link to <sun4u> . . . Installation of <TWSvplu> partially failed. pkgadd return code = 2 |
回避方法 : エラーメッセージは無視してください。
OS サービスを追加するコマンドを実行したとき、無効な mediapath が指定されていると エラーが表示されますが、エラーメッセージの一部が次のように文字化けします (<media_path> はメディアのパス名を示します)。
-x mediapath オプションに指定されたパス "<media_path>" が見つからないまたは読み取る ことができませんでした。??????????????????????。 |
回避方法 : 文字化けしているメッセージは「ファイルもディレクトリもありません」に読み換えてください。
使用可能なメモリー容量が十分にない時に、次のエラーメッセージが表示されます。
CIM_ERR_LOW_ON_MEMORY |
メモリー容量が十分にない場合に CIM Object Manager を実行していると、エントリを追加することができません。CIM Object Manager のリポジトリをリセットする必要があります。
回避方法 : 次のようにして CIM Object Manager のリポジトリをリセットしてください。
スーパーユーザーになります。
CIM Object Manager を停止します。
# /etc/init.d/init.wbem stop |
JavaSpaces ログディレクトリを削除します。
# /bin/rm -rf /var/sadm/wbem/log |
CIM Object Manager を再起動します。
# /etc/init.d/init.wbem start |
CIM Object Manager のリポジトリをリセットすると、データストアに格納されている独自の定義は失われます。次に示す例のようにして、定義が含まれている MOF ファイルを mofcomp コマンドを使用して再コンパイルする必要があります。
# /usr/sadm/bin/mofcomp -u root -p root_password your_mof_file |
admintool 上では、日本語のホームディレクトリ名を登録できません。
回避方法 : useradd(1M) コマンドを使用してください。
admintool を使って Solaris ソフトウェアパッケージを追加する場合、「ソース媒体の設定」の「ハードディスク」には、Solaris イメージのトップディレクトリ (Solaris_8/ があるディレクトリ) を指定してください。それ以外のディレクトリを指定すると admintool がコアダンプすることがあります。
admintool を使ってソフトウェアパッケージの追加・削除を行う場合、入力を促すメッセージおよびログを表示するためのコマンドツールが起動されますが、 ja_JP.PCK および ja_JP.UTF-8 ロケールでは日本語のメッセージが表示されません。
回避方法 : この状態でもパッケージの追加・削除は可能ですが、表示されるメッセージを見るためには、ja ロケールまたは C ロケールで Solaris CDE 環境にログインし直して、admintool を起動してください。
admintool を使ってソフトウェアパッケージの削除を行なった場合、削除が成功したにもかかわらず、admintool 上のソフトウェアパッケージのリストが直ちに更新されません。
回避方法 : admintool を起動し直してください。
admintool を使って Solaris ソフトウェアパッケージを追加する場合、「ソース媒体の設定」の「CD (ボリューム管理あり)」または「CD (ボリューム管理なし)」を使用すると CD の読み込み中に admintool がコアダンプすることがあります。
回避方法 : pkdadd コマンドを使用してパッケージを追加してください。または、CD に Solaris Web Start 2.x が含まれている場合は、Solaris Web Start 2.x (installer) を使用してパッケージをインストールしてください。