Solaris 10 の概要

予測的自己修復

この機能は、Solaris Express 6/04 で新しく追加されました。Solaris Express 10/04 と Solaris 10 3/05 では、重要な拡張が施されました。

Sun は、予測的自己修復に対応したシステムとサービスを構築および配布するために、新しいアーキテクチャーを開発しました。自己修復技術により、ソフトウェアとハードウェアに障害が発生したときでも、Sun のシステムとサービスの稼働率を最大化できます。また、システム管理者とサービスプロバイダの管理作業をより簡素化し、より効率的なエンドツーエンドの管理を実現できるため、コストも削減されます。この自己修復機能によって実現された新機能の主要セットが、Solaris 10 OS から利用できるようになりました。Solaris 10 ソフトウェアには、CPU、メモリー、入出力バスの連結コンポーネント、およびシステムサービスの自己修復を容易にするためのコンポーネントが用意されています。

この新しいアーキテクチャーのコンポーネントに関する具体的な説明については、次の「Solaris サービスマネージャー」および「Solaris Fault Manager」を参照してください。

Solaris サービスマネージャー

Solaris Express 10/04 で導入され、Solaris 10 3/05 で拡張された Solaris サービスマネージャーは、従来の UNIX 起動スクリプト、init 実行レベル、および構成ファイルを拡張するための基盤を提供します。 この基盤が提供する機能は次のとおりです。

この基盤の詳細については、『Solaris のシステム管理 (基本編)』の「サービスの管理 (概要)」を参照してください。この基盤の概要については、smf(5) のマニュアルページを参照してください。

Solaris Fault Manager

予測的自己修復システムに、簡潔な管理モデルが含まれています。従来のエラーメッセージは遠隔測定イベントと置き換わり、いくつかのソフトウェアコンポーネントによって管理されます。これらのソフトウェアコンポーネントは、配下の障害または欠陥を自動的に診断し、自己修復処理を開始します。自己修復処理の例として、管理者へのメッセージ送信、障害の発生したコンポーネントの特定または停止、案内付きの修復などがあります。新しいソフトウェアコンポーネントの 1 つは、Fault Manager (fmd(1M)) と呼ばれます。Fault Manager は、遠隔測定、ログファイル、およびコンポーネントを管理します。また、Solaris 10 OS では、Fault Manager や新しいログファイルと対話するツール fmadm(1M)fmdump(1M)、および fmstat(1M) も利用できます。

Fault Manager は、必要に応じて、問題を検出したことを管理者に通知するために、syslogd(1M) サービスにメッセージを送信します。このメッセージでは、管理者に Sun の新しいメッセージ Web サイト http://www.sun.com/msg/ の記事が示されます。このサイトには、問題の影響および適切な対応と修復処置が詳しく説明されています。

Solaris Express 6/04 では、UltraSPARC-III および UltraSPARC-IV の CPU とメモリーシステムを自動的に診断および回復するための自己修復コンポーネントが提供されました。このリリースでは、PCI ベースの入出力の回復と遠隔測定の機能も向上しています。