問題タブ [aws-ec2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
218 参照

amazon-web-services - ロールベースのec2インスタンスから一時アクセスキーとシークレットキーを取得する方法

役割ベースの ec2 インスタンス (lynx) を持っています。メタデータから一時アクセス キーとシークレット キーが必要です。どうすれば取得できますか?

このURL curl http://169.254.169.254/latest/meta-data/public-keysを試しましたが、何も与えられません

0 投票する
2 に答える
73 参照

amazon-web-services - DNS ホスティング パブリック アプリケーションと Web アプリケーションを異なるホストでホストする

これが私のセットアップです。

  1. squarespace.com (www.example-domain.com) がホストする公開サイト
  2. Web アプリケーション (AWS EC2/ELB)、同じドメイン経由で利用できるようにしたいです。(my.example-domain.com)
  3. www.example-domain.com/username として利用可能なカスタム プロファイル ページ

私の質問は、これを達成するために DNS をどのようにセットアップできますか? DNSだけでできない場合、何か提案はありますか? 私が直面している問題は、squarespace.com が www.example-domain.com トラフィックを処理している場合、特定の URL に対して部分的にしか処理できないようにする方法です。多分私は間違ってこれについて行っていますが、すべて一緒でした。

0 投票する
4 に答える
5073 参照

amazon-web-services - boto3を使用してcore-os ec2インスタンスのルートボリュームサイズを指定する方法は?

ドキュメントとソース コードから、ルート デバイスのサイズを定義する方法がわかりません。

サイズを宣言できる BlockDeviceMappings セクションを使用して、N 個の追加のブロック デバイスを指定できます。ただし、ルート ボリュームのサイズを設定する方法はありません。そのため、デフォルト値であるサイズ 8GB のルート ボリュームを持つインスタンスが常に作成されます。

0 投票する
1 に答える
36 参照

vagrant - Vagrant CHEF と EC2

Vagrant を使用して EC2 VM を作成しています。私のプロビジョナーはCHEFです。
私の現在の課題は、プロビジョニング中に VM のパブリック名を取得する方法です。

Ohai が EC2 メタデータをキャプチャしており、プロビジョニング中に利用できることがわかりました。これは素晴らしい。しかし、Ohai にメタデータをキャプチャさせることはできないようです。この記事
に よると、ec2 ヒント ファイルを作成する必要があります。コマンドを CHEF レシピに追加しましたが、機能しませんでした。

ヒント ファイルを作成する適切なタイミングはいつですか。コードスニペットをいただければ幸いです。

0 投票する
0 に答える
99 参照

amazon-web-services - AWS OpsWorks CLI - 既存のインスタンスをレイヤーに追加する

AWS cli を使用して、次の結果を達成する方法を見つけようとしています。

Web インターフェイスで目的の結果を得るために現在使用しているワークフローは次のとおりです。

  1. PHP アプリケーション インスタンスを追加します。
  2. MySQL サーバー インスタンスを追加します ([既存] タブで、手順 1 で作成した PHP インスタンスを選択します)。

これは本質的に2つを「結合」するため、別々のIPSなどを持つ2つの別々のインスタンスになるだけではありません.

2 つのインスタンスを作成してから「assign-instance」を使用するなど、いくつかのことを試しましたが、あまり運がなく、これを達成する他の方法がわかりません。

誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
184 参照

ruby-on-rails-4 - EC2 ポート 9292 がセキュリティ グループに追加された後にフィルタリングされる

EC2 インスタンスで実行されているセキュリティ グループのインバウンド ポリシーにポートを追加しました。

カスタム TCP ルール TCP 9292 0.0.0.0/0

しかし、それを nmpap すると、フィルタリングされていることがわかります。それを変更する方法が見つからないか、コンソールでフィルタリングされる理由を理解できません。AWS で完全なポート管理を実現する方法を知っている人はいますか?この場合、何が起こっているのでしょうか?

そのufw(ubuntuファイアウォール)を確認しました

ありがとう!

0 投票する
0 に答える
1254 参照

ruby-on-rails - therubyracer (0.12.2) のインストール中にエラーが発生し、Bundler を続行できません

Amazon Linux AMI を使用していますが、バンドルのインストールを実行しようとすると、次のエラーが表示されます:

ネイティブ拡張機能を使用した therubyracer 0.12.2 のインストール

Gem::Ext::BuildError: エラー: gem ネイティブ拡張のビルドに失敗しました。

-lpthread で main() をチェックしています... はい * extconf.rb が失敗しました * 何らかの理由で Makefile を作成できませんでした。必要なライブラリやヘッダーが不足している可能性があります。詳細については、mkmf.log ファイルを確認してください。構成オプションが必要な場合があります。

... ... ...

Gem ファイルは、検査のために / /gems/therubyracer-0.12.2 にインストールされたままになります。/ /.gem/ruby/2.0/extensions/x86_64-linux/2.0/therubyracer-0.12.2/gem_make.out に記録された結果は、therubyracer (0.12.2) のインストール中にエラーが発生し、Bundler を続行できません。gem install therubyracer -v '0.12.2'バンドルする前に、それが成功することを確認してください。

しかし、'gem install therubyracer -v '0.12.2' も機能しません (同じエラー)。

ファイル内: .gem/ruby/2.0/extensions/x86_64-linux/2.0/therubyracer-0.12.2/mkmf.log

私のバージョン:

何か案は?

みんなありがとう

/クリス

0 投票する
2 に答える
1452 参照

amazon-web-services - AWS では、インスタンス ID から物理インスタンス ID を取得するにはどうすればよいですか?

小さな AWS インスタンス (d2.xlarge など) を使用する場合、複数のインスタンスが同じホストに割り当てられる可能性があります。2 つの vm インスタンスが同じホスト上にあるかどうかを確認したいと考えています。VM の物理インスタンス ID を取得する方法はありますか? この情報を使用して、2 つのインスタンスが同じ物理ホスト上にあるかどうかを確認できます。

この背後にある主な動機は、クラウドでステートフル サービスを実行する際の信頼性を向上させることです。d2.xlarge インスタンスを使用して、クラウドで hbase/kafka ワークロードを実行します。これらのサービスには、データの複製が必要です。1 つの物理ホストとして、最大 8 つの d2.xlarge インスタンスをホストできます。1 つの物理ノードがダウンすると、複数の vm インスタンスに影響し、データが失われる可能性があります。