Sun Cluster データサービス開発ガイド (Solaris OS 版)

リソース管理 API

RMAPI (リソース管理 API) は、低レベルの関数のセットを提供します。これらの関数により、データサービスは、システム内のリソースタイプ、リソース、リソースグループに関する情報にアクセスしたり、ローカルの再起動やフェイルオーバーを要求したり、リソースの状態を設定できるようになります。これらの関数にアクセスするには、libscha.so ライブラリを使用します。RMAPI は、これらのコールバックメソッドを、シェルコマンドまたは C 関数の形で提供できます。RMAPI 関数の詳細は、scha_calls(3HA)のマニュアルページと、第 3 章リソース管理 API リファレンスを参照してください。サンプルデータサービスのコールバックメソッドにおけるこれらの関数の使用例については、第 5 章サンプルデータサービスも参照してください。