Skip to main content
OnCommand Workflow Automation 5.0
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

予約スクリプトでコマンドをテストします

共同作成者

OnCommand Workflow Automation ( WFA )コマンド用に開発した予約スクリプトをプレイグランドデータベースでテストすることで、スクリプトが正常に動作していて WFA データベーステーブルに影響していないことを確認できます。

このタスクについて

WFA のデフォルトのインストールパスは、この手順 で使用されます。インストール時にデフォルトの場所を変更した場合は、変更した WFA のインストールパスを使用する必要があります。

手順
  1. WFA サーバでコマンドプロンプトを開き、ディレクトリを「 c : \Program Files\NetApp\WFA\mysql\mysql\bin 」に変更します

  2. 次のコマンドを使用して WFA データベースのダンプを作成します。

    mysqldump -u wfa -pWfa123 --single-transaction --skip-add-drop -table database-tables > dump_location

    • 例 *

      cm_storage データベーステーブルのダンプを作成するコマンド:

    mysqldump -u wfa -pWfa123 --single-transaction --skip-add-drop -table cm_storage>c : /tmp\cmSt2.sql

  3. 次のコマンドを使用して、作成したダンプを WFA のプレイグラウンドデータベースにリストアします。

    「 mysql -u wfa -pWfa123 プレイグラウンド <dump_location` 」

    • 例 *

    「 mysql -u wfa -pWfa123 プレイグラウンド」 <c : \tmp\cmSt2.sql

  4. WFA コマンドを作成または編集し、予約スクリプトを「 * Reservation * 」タブに書き込みます。

    予約および検証スクリプトでプレイグラウンドデータベースのみが使用されていることを確認する必要があります。

  5. ワークフローを作成または編集し、ワークフローにコマンドを含めてから、ワークフローを実行します。

  6. リザベーションスクリプトと検証スクリプトが想定どおりに動作していることを確認します。

    WFA のデータソースの取得プロセスでプレイグラウンドデータベースが更新されない。コマンドで作成した予約は手動で削除する必要があります。