Solaris Resource Manager 1.3 ご使用にあたって

第 1 章 Solaris Resource Manager 1.3 ご使用にあたって

このマニュアルでは、Solaris Resource ManagerTM 製品について簡単に説明するとともに、Solaris Resource Manager をインストールする前にシステムにインストールしておく必要のあるパッチと、このリリースに関して判明しているバグ、確認済みの問題に関する情報、およびその他の関連マニュアルの内容に関する最新情報を提供します。また、AnswerBook2TM v1.4 文書サーバーについても説明しています。

この製品は、KU パッチ 105181-11 (またはそれ以降) をインストールした SPARCTM 版 SolarisTM 2.6 - 5/98、SPARC 版 Solaris 7 - 5/99 (またはそれ以降)、または SPARC 版 Solaris 8 を実行するシステム上で使用できます。

システムの必用条件とインストール手順については、『Solaris Resource Manager 1.3 のインストール』を参照してください。構成および管理については、『Solaris Resource Manager 1.3 のシステム管理』を参照してください。

Solaris Resource Manager 1.3 Collection」は、製品 CD と docs.sun.com Web サイトで提供されています。


注 -

Solaris 8 よりも以前のオペレーティング環境を実行しているシステム上で現在 Solaris Resource Manager 製品を使用している場合、この CD では一部のソフトウェアに必要な修正機能が含まれていないものがあります。この場合は、次の条件を満たさない限り Solaris Resource Manager 1.3 CD をインストールしないでください。

この CD にはソフトウェアのための修正機能が含まれていないためです。

詳細は、『Solaris Resource Manager 1.3 のインストール』を参照してください。


製品の概要

Solaris Resource Manager ソフトウェアツールは、仮想メモリー、CPU、その他主要なシステム資源を割り当て、制御し、ユーザー、グループ、アプリケーションがそれらの資源を利用できるようにします。個々のユーザーが使用できる資源の管理計画と個々のユーザーが許可されている資源の使用レベルに従って管理ポリシーを実現します。Solaris Resource Manager を使用することにより、サーバーを統合し、システム資源を十分に利用することができます。

Solaris Resource Manager 1.3 では、新規機能として資源キャップ強化デーモンが装備されています。この機能を使用するには、Solaris 8 オペレーティング環境が必要です。詳細は、『Solaris Resource Manager 1.3 のシステム管理』を参照してください。

Sun Cluster 3.0 のサポート

Solaris Resource Manager は、SunTM のクラスタ化製品と高可用性製品をサポートします。Solaris Resource Manager と Sun Cluster を一緒に使用することにより、各サーバーで利用できるアプリケーション数を増やし、システム資源の使用効率を全体的に改善し、資源とアプリケーションの継続的な可用性を保証することで、相互に価値を高めています。

システムの必要条件とインストール手順については、『Solaris Resource Manager 1.3 のインストール』を参照してください。構成については、『Solaris Resource Manager 1.3 のシステム管理』を参照してください。

サービス情報の取得

サポート、教育、およびコンサルティングの情報は、http://www.sun.com/service Web サイトを参照してください。

必要なパッチ

これらのパッチは、http://sunsolve.sun.com およびご購入先から入手することができます。

動的な再構成を Sun EnterpriseTM 3000、Sun Enterprise 3500、Sun Enterprise 4000、Sun Enterprise 4500、Sun Enterprise 5000、Sun Enterprise 5500、Sun Enterprise 6000、または Sun Enterprise 6500 システムにおいて行う予定がある場合は、3.2.22 版以上の CPU PROM で実行する必要があります。これよりも低いバージョンの CPU PROM でシステムが実行されている場合、103346-22 以降のパッチをダウンロードして、パッチの README ファイルの説明に従ってインストールしてください。Solaris Resource Manager 1.3 をインストールする前に、このパッチをシステムにインストールしておく必要があります。

Solaris 8 上で Solaris Resource Manager を実行する場合には、パッチ 108995.04 (またはそれ以降) をインストールしてください。このパッチがインストールされていなくても、資源キャッピングデーモンのパッケージをインストールする際には、インストールスクリプトにより自動的にシステムへインストールされます。

Solaris 7 上で Solaris Resource Manager を実行する場合には、パッチ 109256-01 をインストールしてください。このパッチによりバグ ID:4320903 を修正したもので、srmadm ユーティリティ で delta および maxusage などのパラメータに負の値を設定することができなくなります。これらのパラメータに不適切な値を設定すると、Solaris 7 にインストールされた Solaris Resource Manager は使用できなくなることがあります。

Solaris Resource Manager 1.2 を SPARC 版 Solaris 2.6 - 5/98 システムにインストールする前に、次のパッチをインストールしてください。

Solaris 7 - 5/99 リリースには、KU パッチ 106541-04 が組み込まれています。このパッチには、Solaris 7 環境で Solaris Resource Manager を使用できるようにする、カーネルの拡張機能が含まれています。使用しているリリースのパッチが将来更新された場合は、システムにこの更新版をインストールしてください。

オンラインマニュアルページの使用

man コマンドを使用して Solaris Resource Manager のマニュアルページを表示するには、下記のように MANPATH 環境変数に /usr/srm/man を追加します。

MANPATH=/usr/share/man:/usr/srm/man

各ユーザーの環境で MANPATH が設定されていない場合、man コマンドはデフォルトの /usr/share/man だけを検索します。MANPATH での指定順序が検索の順序となります。したがって /usr/share/man が最初に検索されます。要求したマニュアルページが見つかった場合、-a オプションを指定していない限り man コマンドは MANPATH の検索を終了します。

たとえば、man -a によって brk(2SRM) を検索するには、次のように入力します。


man -a brk

Solaris オペレーティングシステムの基本マニュアルページ brk(2) を表示するには、次のように入力します。


man -s2 brk

オンラインマニュアルページの利用方法の詳細は、man(1) のマニュアルページを参照してください。

バグ情報

既知の問題

これは Solaris 2.6 システムだけの問題です。ただし、SPARC 版 Solaris 2.6 システムにパッチ 107308-12 をインストールすれば、この問題を解決できます。Solaris 7 システムの場合、この問題は解決されています (CDE v1.3 build 19)。

CDE 環境で、シグナルの競合状態により dtlogin の再起動が妨げられる

現在のスケジューラの動作が変更されると、dtloginXsun の間の通信に使用されるシグナルで競合状態が報告されます。このために、CDE セッションの終了後、dtlogin の再起動が妨げられる可能性があります。Solaris Resource Manager でこの問題を回避するには、dispadmin(1MSRM) を使用して時間を短く設定します。

現在の時間量を調べるには、次のように入力します。


# dispadmin -c SHR -g > /tmp/dispadmin.out

/tmp/dispadmin.out は次のようになります。


#
# (SHR) SRM スケジューラの設定
#
 
Resolution=1000                # 分解能
Quantum=110                    # すべてのプロセスに対する大域時間量

dispadmin.out を開いて、Quantum 値を 50 に変更し、次のコマンドで変更内容を有効にします。


# dispadmin -c SHR -s /tmp/dispadmin.out

マニュアル中の訂正事項

srmuser(1SRM) の最新のマニュアルは、「Solaris Resource Manager 1.3 Collection」の『Solaris Resource Manager 1.3 リファレンスマニュアル』にあります。

必要なディスク容量の補足

以下は、各パッチおよびパッケージ単位のおおよその必要ディスク容量です。単位は K バイトです(/var にインストールされるパッケージ関連のファイルは含んでいませ ん)。日本語版、英語版のすべてのパッケージをインストールするには、最低 / に 10M バイト、/usr に 45M バイト、/opt に 2M バイト以上の空きディスク容量を準備してください。

表 1-1 パッチで必要なディスク容量 (K バイト)

 

パッチ ID 

/

/usr

/opt

Kernel パッチ 

105181-11 

2165 

-- 

SGML パッチ 

106123-04 

-- 

1914 

-- 

日本語 SGML パッチ 

107122-01 

-- 

92 

-- 

合計 

 

2165 

2014 

 

表 1-2 パッケージで必要なディスク容量 (K バイト)

 

パッケージ名 

/

/usr

/opt

SRM システムパッケージ 

SUNWsrmr

376 

240 

-- 

SUNWsrmb

-- 

296 

-- 

SUNWjesrr

-- 

120 

-- 

AnswerBook2 文書サーバー 

SUNWab2r

72 

-- 

-- 

SUNWab2s

-- 

1440 

-- 

SUNWab2u

-- 

36448 

-- 

SRM マニュアルページ 

SUNWsrmm

-- 

400 

-- 

SUNWjesrm

-- 

408 

-- 

SRM AnswerBook2 文書 (英語、日本語) 

SUNWsrma

-- 

-- 

960 

SUNWjsrma

-- 

-- 

1040 

合計 

 

448 

39352 

2000 

表 1-3 パッケージで必要なディスク容量 (K バイト)

 

パッケージ名 

/

/usr

/opt

SRM AnswerBook2 文書 (その他の言語) 

SUNWfsrma

-- 

-- 

904 

SUNWcsrma

-- 

-- 

896 

SUNWhsrma

-- 

-- 

904 

合計 

 

 

 

2704 

日本語対応

Solaris Resource Manager (SRM) でサポートされている日本語ロケールは ja (ECU) ロケールのみです。ja_JP.PCK や ja_JP.UTF-8 ロケールはサポートされていません。日本語版では、ユーザーインタフェース、オンラインマニュアルページ、および AnswerBook2 文書が日本語化されています。

AnswerBook2 文書サーバー

Solaris 2.6 および Solaris 7 - 5/99 のみ

Solaris 2.6 が動作するシステムで Solaris Resource Manager の文書を使用する場合は、製品の CD に含まれる AnswerBook2 バージョン 1.4 文書サーバーをインストールする必要があります。この バージョン 1.4 をインストールすることによって、「Solaris Resource Manager 1.3 Collection」に含まれる SGML 形式の文書を表示できるようになります。また、以前にインストールしたすべての AnswerBook コレクションも、引き続き表示できます。新しい文書サーバーは、Solaris 2.6 および Solaris 7 両方の文書セットに対応しています。

Solaris 7 - 5/99 リリースを実行している場合、オペレーティング環境には AnswerBook2 v1.4 Documentation Server が含まれています。新しいバージョンの改良点とバグの修正を反映させるには、Solaris Resource Manager CD から AnswerBook2 v1.4 Documentation Server をインストールしてください。


注 -

現在、AnswerBook2 文書サーバーがシステムにインストールされている場合は、製品 CD に含まれるバージョンをインストールする前に、その AnswerBook 文書サーバーを削除しなければなりません。既存の AnswerBook2 文書サーバーのアップグレードを参照してください。


文書サーバーをインストールしたら、 SolarisResourceManager_1.2/Solaris_2.6+/common/Docs/locale/C ディレクトリ内の AB2Server.HTML ファイルとオンラインヘルプを参照してください。AnswerBook2 文書サーバーの設定と文書の表示に関する情報が含まれています。


注 -

Solaris 2.6 システムに AnswerBook2 文書サーバーをインストールした場合は、以下の変更が適用されます。

通常、これらの変更によってシステムに問題が発生することはありません。問題がある場合は、ユーザーはアクセス権を元の設定に戻すことができます。


Solaris 7 - 8/99 および 11/99 のみ

Solaris 7 リリースには、AnswerBook2 Documentation Server v1.4.1 が含まれています。Solaris Resource Manager CD に含まれている以前のバージョンで現在の AnswerBook 文書サーバーを上書きしないでください。

AnswerBook2 文書サーバー用の「ご使用にあたって」は、docs.sun.com の「Solaris 7 Release Documents Collection」にあります。

Solaris 8 のみ

Solaris 8 リリースには、AnswerBook2 Documentation Server v1.4.2 が含まれています。Solaris Resource Manager CD に含まれている以前のバージョンで現在の AnswerBook 文書サーバーを上書きしないでください

AnswerBook2 文書サーバー用の「ご使用にあたって」は、docs.sun.com の「Solaris 8 Release Documents Collection」にあります。

AnswerBook2 v1.4 文書サーバーご使用にあたって

ここでの説明は、Solaris Resource Manager 製品 CD 上の AnswerBook2 文書サーバーに適用されます。この文書サーバーは、Solaris 2.6 および Solaris 7 - 5/99 で使用してください。

主な新機能

アイコンとテキストの入れ換え

AnswerBook2 ライブラリページや印刷への移動などの共通のページ移動機能は、アイコンではなく文字で表示されるようになりました。

コレクションレベルの情報の検索と表示を実行する追加機能

AnswerBook2 コレクション (関連ブックの集合) を使用して、情報を検索または表示できます。コレクションレベルで情報にアクセスするには、ライブラリページのコレクションタイトルをクリックするか、ブックページの「検索範囲」のすぐ下に表示されているコレクションタイトルをクリックします。コレクション内で検索するには、「検索範囲」メニューから「現在のコレクション」を選択します。

マニュアル中の訂正事項

ab2admin のマニュアルページ (バグ ID: 4195648)

Solaris 2.6 または Solaris 7 のオペレーティング環境で man コマンドで表示される ab2admin のマニュアルページは、AnswerBook2 v1.4 文書サーバーでは最新版ではありません。

最新の情報については、Web ブラウザで参照できる「AnswerBook2 Help Collection」に含まれている ab2admin のマニュアルページを参照してください。

『AnswerBook2 文書サーバーのインストールと管理』

既存の Web サーバーで CGI プロセスとして AnswerBook2 文書サーバーを実行する方法が、サーバーの構成によっては間違っている可能性がある (バグ ID: 4196931)

オンラインヘルプの「文書サーバーの CGI プロセスとしての実行」の「CGI ベースの文書サーバーに変更するには」で説明している手順は、特定の環境によっては当てはまらない場合があります。

オンラインヘルプで説明しているように、Web サーバーごとに詳細は異なります。説明している手順で実行するには、Sun WebServerTM の設定を完全に理解し、自分のファイルと説明されているファイルとの違いを理解できる必要があります。

AnswerBook2 文書サーバーを CGI プロセスとして実行する手順において、検証手順に間違ったパスが記載されている

AnswerBook2 文書サーバーの構成が変更されていますが、この手順では以前のパスのままで説明しています。NetscapeTM Server と Sun WebServer の手順 3 に記載されたパス /Help/C/Help/books/Help は間違っています。

正しいパスは /Help/C/Help/books/AB2ADMIN です。

インストールと管理に関する注意事項

既存の AnswerBook2 文書サーバーのアップグレード

システムにすでに AnswerBook2 文書サーバーをインストールしてあり、新しいバージョンのサーバーソフトウェアをインストールしたい場合は、新しいサーバーソフトウェアをインストールする前に、既存のサーバーをシャットダウンしてシステムから削除します。次のコマンドを実行してください。


# /usr/lib/ab2/bin/ab2admin -o stop
# pkgrm SUNWab2r SUNWab2s SUNWab2u

iconv への依存性に関する警告メッセージが表示される (バグ ID: 4204219)

Solaris のオペレーティング環境では、iconv ユーティリティを使用して文字のコードセットを変換しています。英語以外のロケール (たとえばヨーロッパ言語やアジア言語など) のクライアントからの要求に対して AnswerBook2 文書サーバーが適切に対応できるようにするには、サーバーシステムに iconv パッケージをインストールする必要があります。これらの iconv パッケージは、AnswerBook2 文書サーバーソフトウェアパッケージをインストールする前にインストールしなければなりません。

SUNWciu8UTF-8 用簡体字中国語 iconv モジュール
SUNWhiu8UTF-8 用繁体字中国語 iconv モジュール
SUNWjiu8UTF-8 用日本語 iconv モジュール
SUNWjiu8jUTF-8 用日本語 Java iconv モジュール
SUNWtiu8UTF-8 用タイ語 iconv モジュール
SUNWuiu8UTF-8 用汎用 iconv モジュール

一部の iconv パッケージがインストールされていないと、SUNWab2u パッケージをインストールする時に「依存性」に関する警告メッセージが表示されます。また、このサーバーのライブラリページは適切に表示されません (コレクションタイトルが、ブックタイトルなしで、つながって表示される場合もあります)。また、Internal Server Plugin Error/TCL スクリプト例外エラーが発生する可能性があります。

対処方法としては、AnswerBook2 文書サーバーソフトウェアパッケージをインストールする前に、iconv パッケージをインストールすることです。最初に AnswerBook2 パッケージをインストールすると、iconv パッケージをインストールした後で、AnswerBook2 パッケージを削除して、インストールし直す必要があります。

Solaris 2.6 と Solaris 7 の場合、iconv パッケージは Solaris Software CD で提供されます。iconv パッケージは開発者システムサポートクラスタの一部で、このクラスタは、ご使用のシステムにインストールされているシステムクラスタとは異なっている場合があります (たとえば、ご使用のシステムにエンドユーザーシステムサポートクラスタがインストールされている場合などです)。

インストール時に AnswerBook2 文書サーバーが C ロケールで起動する (バグ ID: 4202215)

pkgadd ユーティリティは、その子プロセスに環境変数を引き渡すことができません。したがって、AnswerBook2 文書サーバーソフトウェアや文書コレクションをインストールした場合、インストール後のプロセスによって AnswerBook2 文書サーバーが C ロケールで起動されます。

対処方法:C 以外のロケールで AnswerBook2 文書サーバーを実行します。このためには、AnswerBook2 管理インタフェースを使用してサーバーを再起動します。次のコマンドを実行してください。


# /usr/lib/ab2/bin/ab2admin -o stop
# /usr/lib/ab2/bin/ab2admin -o start

AnswerBook2 文書サーバーは pkgadd -R オプションをサポートしていない

pkgadd(1M) のマニュアルページでは、パッケージを再配置するには pkgadd ユーティリティで -R オプションを使用すると説明しています。AnswerBook2 文書サーバーソフトウェアのインストール時にこのオプションを使用すると、期待する結果が得られません。

対処方法:デフォルト以外の場所に AnswerBook2 文書サーバーソフトウェアをインストールする場合は、次のような指定で pkgadd コマンドを実行してください。


# pkgadd -a none -d . SUNWab2u

このように実行すると、ソフトウェアをインストールしたい場所を指定するよう、ユーティリティがプロンプトを表示します。


注 -

SUNWab2rSUNWab2s パッケージの再配置は実行しないでください。


実行時の問題と既知のバグ情報

アジアロケールの場合 AnswerBook2 の印刷機能が使用できない (バグ ID:4163661)

アジア言語 (韓国語、簡体字または繁体字中国語) 文書の場合、AnswerBook2 の印刷機能を使用できません。

対処方法:これらのロケールで AnswerBook2 文書を印刷する場合は、ブラウザの印刷機能を使用してください。

予約語と句読文字を含む検索が失敗する (バグ ID: 4191564)

句読文字と予約語を組み合わせて検索しようとすると (たとえば in.ftpd または in.named など)、AnswerBook2 文書サーバーはユーザーが期待する文字列を検索できません。一致する文字列が存在しても、「No matches found」というメッセージが表示されます。

対処方法:「in」のような単語は検索エンジンに予約されているため、これらの単語を二重引用符で囲んで検索に指定する必要があります。たとえば、「in.ftpd」ではなく「"in.ftpd"」と指定して検索します。

関連製品の問題

Solaris 2.6 または Solaris 7 オペレーティング環境上の CDE または OpenWindows のブラウザからの AnswerBook2 管理機能の起動 (バグ ID: 4191114)

Solaris 2.6 および Solaris 7 のオペレーティング環境において、コマンド行で /usr/dt/bin/answerbook2_admin を実行すると、ローカルの AnswerBook2 文書サーバーにある AnswerBook2 管理機能の URL が指定された状態で Web ブラウザが起動されます。CDE フロントパネルで「アプリケーション・マネージャ」=>「システム管理」=>「AnswerBook2 管理ツール」の順に選択しても、この機能にアクセスできます。

Solaris 2.6 オペレーティング環境を実行するシステムから、Solaris 7 または AnswerBook2 v1.4 文書サーバー用の管理機能にアクセスしようとすると (またはその逆)、エラーメッセージが表示されて異常終了します。次の表に、answerbook2_admin コマンドの (オペレーティング環境ごとの) バージョンと AnswerBook2 文書サーバーのバージョンとの関係を示します。

サーバーのバージョン 

Solaris 2.6 

Solaris 7 

AB2 v1.0.1 (Solaris 2.6) 

正常に起動 

エラー #2 

AB2 v1.2 (Solaris 7 5/99) 

エラー #1  

正常に起動 

AB2 v1.4 (SRM CD) 

エラー #1  

正常に起動 

 エラー #1: 「The requested template or script "Ab2Admin" could not be found!」というメッセージが表示されます。
 エラー #2: 「Save As」ダイアログボックスが表示されます。

Solaris 2.6 オペレーティング環境で /usr/dt/bin/answerbook2_admin を実行し、AnswerBook2 文書サーバーが Solaris 2.6 バージョン (AnswerBook2 v1.0.1) であった場合、このコマンドは正常に実行されます。同様に、Solaris 7 オペレーティング環境でこのコマンドを実行し、AnswerBook2 文書サーバーがバージョン 1.2 またはバージョン 1.4 であった場合、エラーは発生しません。

対処方法:Solaris 2.6 サーバーの場合は、URL として http://localhost:8888/cgi-bin/admin/admin を入力します。Solaris 7 サーバーの場合は、URL として http://localhost:8888/ab2/@Ab2Admin と入力します。

Microsoft Internet Explorer の検索における不具合

Microsoft Internet Explorer ブラウザで検索を実行し、ページを表示しようとすると、目的のページは表示されますが、検索語が強調表示されないことがあります。

対処方法:ブラウザでそのページを再度読み込んでください。