hereの指示に従って、AWS ECSクラスタにインスタンスを追加しようとしています。AWS ECSエージェントは起動時に/etc/resolv.confを見つけることができず、ECSクラスタにインスタンスを追加できません。
だから私:
- 作成した自動縮尺インスタンスの自動スケーリングの起動設定(AMI:AMI-a28476c2米国西部-2)オートスケールグループから
- インスタンスブーツ問題はありませんが、私のECSクラスタ
default
に参加することは決してありません。 私は、インスタンスと猫にログをsshedして参照してください。
[EC2-ユーザー@のIP-172-31-47-157〜] $猫を/var/log/ecs/ecs-init.log .2016-05-10-03 2016-05-10T03:31:21Z [INFO]開始前 2016-05-10T03:31:22Z [INFO]開始 2016-05-10T03:31:22Z [INFO] ]削除する既存のエージェントコンテナがありません。 2016-05-10T03:31:22Z Amazon EC2コンテナサービスエージェントの開始 2016-05-10T03:31:23Z [ERROR]エージェントを起動できませんでした:APIエラー(500):コンテナを開始できませんdbee780d6770f62afc3266ba14b77957a5e6054f94e89b2ced77f9636c4be64b:open /など/ resolv.confの:そのようなファイルやディレクトリはありません
それが/etc/resolv.conf
を見つけることができないので、ECSエージェントが失敗しているようなので、それが見えます。なぜ私はこのドキュメントを逐語的に守っているのか分かりません。
過去にこれを試したことがありますか?私はこれをデバッグする方法についてはわかりません。