第 3 步:运行并测试配方 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

第 3 步:运行并测试配方

重要

这些区域有: AWS OpsWorks Stacks 该服务已于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请联系 AWS Support 团队开启 AWS re: post 或通过 AWS 高级支持

运行并测试default食谱中的食谱 AWS OpsWorks 堆栈已复制到实例。您可能还记得,这是一个一行配方,当配方运行时,将在日志中显示一条简单的消息。

运行配方
  1. 在服务导航窗格中,选择 Stack。屏幕上随即显示 MyCookbooksDemoStack 页面。

  2. 选择 Run Command。此时将显示 Run Command 页面。

  3. 对于 Command,选择 Execute Recipes

  4. 对于 Recipes to execute (要执行的配方),请键入 opsworks_cookbook_demo::default

    opsworks_cookbook_demometadata.rb 文件中定义的说明书的名称。default 是要运行的配方的名称,也就是,说明书的 recipes 子目录中 default.rb 文件的名称,不带文件扩展名。

  5. 保留以下默认设置:

    • Comment (空白)

    • 高级自定义厨师 JSON(空白)

    • 实例选择所有选中MyCookbooksDemoLayer选中、cookbooks- demo1 选中)

  6. 选择 Execute Recipes。此时将显示 Running command execute_recipes 页面。请在 Status 变为 successful 之后继续。此过程可能需要几分钟的时间,请耐心等待。

检查配方的结果
  1. 显示 Running command execute_recipes 页面时,对于 cookbooks-demo1 中的 Log,选择 show。此时将显示 execute_recipes 日志页面。

  2. 向下滚动日志并查找类似于以下内容的条目:

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

您已成功运行您的第一个配方!在下一步中,您将通过添加一个可在实例上安装程序包的配方来更新您的说明书。