Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

6.13.3. ゲストエージェントフック

フックとは、キーイベントの発生時に仮想マシン内でアクティビティーをトリガーするスクリプトです。
  • 移行前
  • 移行後
  • ハイバネート前
  • ハイバネート後
フック設定のベースディレクトリーは、Linux システムでは /etc/ovirt-guest-agent/hooks.d、Windows システムでは C:\Program Files\Redhat\RHEV\Drivers\Agent です。
各イベントには、対応するサブディレクトリー( before_migration および after_migrationbefore_hibernation および after_hibernation )があります。そのディレクトリー内のすべてのファイルまたはシンボリックリンクが実行されます。
Linux システムでの実行中のユーザーは ovirtagent です。スクリプトが root パーミッションを必要とする場合は、フックスクリプトの作成者が昇格を実行する必要があります。
Windows システムでの実行中のユーザーは、System Service ユーザーです。