

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 3: レシピを実行し、テストする
<a name="gettingstarted-cookbooks-test-recipe"></a>

**重要**  
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、[AWS re:Post](https://repost.aws/) または[AWS プレミアムサポート](https://aws.amazon.com/support)を通じて AWS サポート チームにお問い合わせください。

 OpsWorks スタックがインスタンスにコピーしたクックブック内から`default`レシピを実行してテストします。すでに説明したように、これはレシピの実行時にログにシンプルなメッセージを表示する 1 行のレシピです。

**レシピを実行するには**

1. サービスナビゲーションペインで、**[Stack]** を選択します。**[MyCookbooksDemoStack]** ページが表示されます。

1. **[Run Command]** を選択します。[**Run Command**] ページが表示されます。

1. [**Command**] の [**Execute Recipes**] を選択します。

1. [**Recipes to execute**] に「**opsworks\$1cookbook\$1demo::default**」と入力します。

   **opsworks\$1cookbook\$1demo** は、`metadata.rb` ファイルで宣言されているクックブックの名前です。**default** は実行するレシピの名前です。つまり、クックブックの `default.rb` サブディレクトリの `recipes` ファイルの、ファイル拡張子がない名前です。

1. 次のデフォルト設定はそのままにしておきます。
   + [**Comment**] (空白)
   + [**Advanced**]、[**Custom Chef JSON**] (空白)
   + [**Instances**] ([**Select all**] をオン、[**MyCookbooksDemoLayer**] をオン、[**cookbooks-demo1**] をオン)

1. [**Execute Recipes**] を選択します。[**Running command execute\$1recipes**] ページが表示されます。[**Status**] が [**successful**] に変わるまで進まないでください。このプロセスは数分かかることがあるため、しばらくお待ちください。

**レシピの結果を確認するには**

1. [**Running command execute\$1recipes**] ページを表示し、[**cookbooks-demo1**] と [**Log**] の [**show**] を選択します。[**execute\$1recipes**] ログページが表示されます。

1. ログを下へスクロールして、次のようなエントリを見つけます。

   ```
   [2015-11-13T19:14:39+00:00] INFO: ********** Hello, World! **********
   ```

最初のレシピを正常に実行しました。[次のステップ](gettingstarted-cookbooks-install-package.md)では、インスタンスにパッケージをインストールするレシピを追加してクックブックを更新します。