32
20

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

codedeploy-agentのキャッシュを削除したら

Posted at

codedeployを使っている場合、ソースコードのキャッシュが

/opt/codedeploy-agent/deployment-root/[デプロイグループID]/

というディレクトリに溜まっていきます。
このディレクトリは5世代まで?保持されますが、インスタンスのディスク容量を圧迫するので、やむを得ず消さなければならない場合があります。
しかし、無闇に削除すると次回以降のデプロイが以下のようなエラーで失敗するようになります。

No such file or directory - /opt/codedeploy-agent/deployment-root/[デプロイグループID]/[デプロイID]/deployment-archive/appspec.yml

これは、codedeploy-agentが直前のリビジョン(デプロイID)を探すためですが、前回のデプロイ情報は

/opt/codedeploy-agent/deployment-root/deployment-instructions/

以下に格納されているので、このディレクトリ以下にあるファイル(デプロイグループIDがファイル名の頭についています)を全て削除してデプロイすれば、新規デプロイと同様の挙動になります。

32
20
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
32
20

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?