4回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
適当なことを言って申し訳ありません。
実際に試してみたところ、同様の状況を再現する事ができました。
sudo su -
また、上の行を content から取り除いたところ、デプロイを完了する事ができました。
おそらく su コマンドで新しい shell が起動されて操作が完了できなくなるため、タイムアウトになるものと思われます。
これまでの環境で動作していた事が少し不可解ですが、root で実行する必要がある操作は都度 sudo コマンドを使用するなど変更する必要がありそうです。
回答済み 7年前
0
2017.03 v2.4.1 の環境を起動する事ができなかったため、とりあえず 2017.09 v2.6.0 でインスタンスの中をのぞいてみました。
[ec2-user@ip-*-*-*-* ~]$ ls -l /opt/elasticbeanstalk/hooks/appdeploy/
合計 12
drwxr-xr-x 2 root root 4096 11月 7 22:50 enact
drwxr-xr-x 2 root root 4096 11月 7 22:50 post
drwxr-xr-x 2 root root 4096 11月 7 22:50 pre
ファイルを配置しようとしているディレクトリは root のみ書き込み可能になっているようです。
owner, group を ec2-user から root に変えてみてはいかがでしょうか。
回答済み 7年前
0
アドバイスありがとうございます。
rootで試してみましたが、同様の状況でデプロイできませんでした。
また、v2.4.1の環境でも下記の通りで、 v2.6.0とv2.4.1で違いはないように思います。
引き続き原因を探ってみますが、他にも何か可能性がございましたアドバイスいただけますと幸いです。
[ec2-user@ip-X-X-X-X ~]$ ls -l /opt/elasticbeanstalk/hooks/appdeploy/
total 12
drwxr-xr-x 2 root root 4096 Dec 3 06:18 enact
drwxr-xr-x 2 root root 4096 Dec 3 06:18 post
drwxr-xr-x 2 root root 4096 Jun 22 23:34 pre
回答済み 7年前
0
ありがとうございます!
都度 sudo コマンドにすることで解決致しました!
今まで動いていた方が不思議な状況だったのですね。
わざわざ私のために環境を作り、検証いただいて本当に感謝です。
ありがとうございました。
回答済み 7年前
関連するコンテンツ
- AWS公式更新しました 5ヶ月前