7.2 OCFリソースエージェントの作成

すべてのOCF RAが/usr/lib/ocf/resource.d/に提供されています。詳細はSection 17.1, サポートされるリソースエージェントクラスを参照してください。名前の重複を避けるため、新しいリソースエージェントを作成するときには別にサブディレクトリを作成してください。たとえばリソースグループkitchenにリソースcoffee_machineがある場合、このリソースを/usr/lib/ocf/resource.d/kitchen/ディレクトリに追加します。このRAにアクセスするには、コマンドcrmを実行します。

configure
primitive coffee_1 ocf:coffee_machine:kitchen ...

独自のOCF RAを実装する場合は、このエージェントに複数のアクションを提供します。OCFリソースエージェントの作成についての詳細は、http://www.linux-ha.org/OCFResourceAgentを参照してください。High Availability 2のコンセプトについての詳細は、Section 1.0, 概念の概要を参照してください。