

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

# run\$1command
<a name="agent-run"></a>

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

 OpsWorks Stacks コマンドを実行します。これは、Stacks アクティビティ (セットアップ、設定、デプロイなど) の実行に必要な情報を含む Chef OpsWorks 実行リストを含む JSON ファイルです。`run_command` コマンドにより、ログエントリが生成されます。ログエントリを表示するには、[show\$1log](agent-show.md) を実行します。このオプションは開発のみを目的としているため、 OpsWorks スタックは変更を追跡しません。

```
sudo opsworks-agent-cli run_command [activity] [date] [/path/to/valid/json.file]
```

 デフォルトでは、 は最新の OpsWorks スタックコマンド`run_command`を実行します。特定のコマンドを指定するには、次のオプションを使用します。

**activity**  
指定された OpsWorks Stacks コマンドを実行します: `setup`、`configure`、`deploy`、`undeploy`、`start`、`stop`、または `restart`。

**date**  
指定されたタイムスタンプに実行された AWS OpsWorks コマンドを実行します。有効なタイムスタンプのリストを取得するには、[list\$1commands](agent-list.md) を実行します。

**file**  
指定されたコマンド JSON ファイルを実行します。コマンドのファイルパスを取得するには、[get\$1json](agent-json.md) を実行します。

次のインスタンスの出力例では configure コマンドを実行しています。

```
$ sudo opsworks-agent-cli run_command configure

[2015-12-02 16:52:53]  INFO [opsworks-agent(21970)]: About to re-run 'configure' from 2015-12-01T18:20:24
...
[2015-12-02 16:53:02]  INFO [opsworks-agent(21970)]: Finished Chef run with exitcode 0
```