翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon で実行されているキャッシュへの接続 VPC
この例では、Amazon で Amazon EC2インスタンスを起動する方法を示していますVPC。その後、このインスタンスにログインし、Amazon で実行されている ElastiCache キャッシュにアクセスできますVPC。
Amazon VPC (コンソール) で実行されているキャッシュへの接続
この例では、Amazon インスタンスを Amazon EC2に作成しますVPC。この Amazon EC2インスタンスを使用して、Amazon で実行されているキャッシュノードに接続できますVPC。
注記
Amazon の使用の詳細についてはEC2、「Amazon ドキュメント」の「Amazon EC2 入門ガイド」を参照してください。 EC2
Amazon EC2コンソールVPCを使用して Amazon で Amazon EC2インスタンスを作成するには
-
にサインイン AWS Management Console し、 で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/
。 -
コンソールで、[インスタンスを起動] をクリックし、以下の手順を実行します。
-
Amazon マシンイメージの選択 (AMI) ページで、64 ビットの Amazon Linux を選択しAMI、「 を選択」を選択します。
-
[インスタンスタイプの選択] ページで、[3. インスタンスの設定] を選択します。
-
[インスタンスの詳細の設定] ページで以下の項目を選択します。
-
ネットワークリストで、Amazon を選択しますVPC。
-
[サブネット] リストで、パブリックサブネットを選択します。
すべての設定が正しいことを確認したら、[4. ストレージの追加] を選択します。
-
-
[ストレージの追加] ページで、[5. インスタンスのタグ付け] を選択します。
-
タグインスタンスページで、Amazon EC2インスタンスの名前を入力し、6 を選択します。セキュリティグループの設定] を選択します。
-
[セキュリティグループの設定] ページで [既存のセキュリティグループを選択する] を選択します。セキュリティグループの詳細については、「Linux インスタンスの Amazon EC2 セキュリティグループ」を参照してください。
Amazon VPC セキュリティグループの名前を選択し、レビューと起動 を選択します。
-
[インスタンス作成の確認] ページで、[起動] を選択します。
-
[Select an existing key pair or create a new key pair (既存のキーペアを選択するか新しいキーペアを作成する)] ウィンドウで、このインスタンスで使用するキーペアを指定します。
注記
キーペアの管理については、「Amazon EC2 入門ガイド」を参照してください。
-
Amazon EC2インスタンスを起動する準備ができたら、起動 を選択します。
これで、作成した Amazon EC2インスタンスに Elastic IP アドレスを割り当てることができます。Amazon EC2インスタンスに接続するには、この IP アドレスを使用する必要があります。
Elastic IP アドレスを割り当てるには (コンソール)
-
で Amazon VPCコンソールを開きますhttps://console.aws.amazon.com/vpc/
。 -
ナビゲーションリストで、Elastic IPsを選択します。
-
[Elastic IP アドレスを割り当てる] をクリックします。
-
[Elastic IP アドレスを割り当てる] ダイアログボックスで、デフォルトの [ネットワークボーダーグループ] を受け入れ、[割り当て] を選択します。
-
リストから割り当てた Elastic IP アドレスを選択し、[アドレスの関連付け] を選択します。
-
「アドレスの関連付け」ダイアログボックスの「インスタンス」ボックスで、起動した Amazon EC2インスタンスの ID を選択します。
[プライベート IP アドレス] ボックスで、プライベート IP アドレスを取得するボックスを選択し、[関連付け] を選択します。
SSH を使用して、作成した Elastic IP アドレスを使用して Amazon EC2インスタンスに接続できるようになりました。
Amazon EC2インスタンスに接続するには
-
コマンドウィンドウを開きます。コマンドプロンプトで、次のコマンドを実行します。mykeypair.pem をご使用のキーペアファイルの名前に、54.207.55.251 をご使用の Elastic IP アドレスに置き換えます。
ssh -i
mykeypair.pem
ec2-user@54.207.55.251
重要
Amazon EC2インスタンスからまだログアウトしないでください。
これで、 ElastiCache クラスターを操作する準備が整いました。まだ telnet ユーティリティをインストールしていない場合、これを行うには、このユーティリティをインストールする必要があります。
telnet をインストールし、キャッシュクラスター (AWS CLI) を操作するには
-
コマンドウィンドウを開きます。コマンドプロンプトで、次のコマンドを発行します。確認のプロンプトが表示されたら、「y」と入力します。
sudo yum install telnet
Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 63 k Installed size: 109 k Is this ok [y/N]: y Downloading Packages: telnet-0.17-47.7.amzn1.x86_64.rpm | 63 kB 00:00 ...(output omitted)... Complete!
Memcached または Redis VPCを使用して に接続できるようになりました。
Memcached VPCを使用した への接続
で ElastiCache コンソールに移動https://console.aws.amazon.com/elasticache/
し、キャッシュクラスター内のノードの 1 つのエンドポイントを取得します。詳細情報については、「接続エンドポイントの検索」を参照してください。 -
telnet を使用して、ポート 11211 でキャッシュノードのエンドポイントに接続します。以下に示すホスト名をキャッシュノードのホスト名に置き換えます。
telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 11211
これで、キャッシュエンジンに接続され、コマンドを実行できます。この例では、キャッシュにデータ項目を追加し、その後すぐにそれを取得します。最後に、キャッシュノードから切断します。
キーと値を保存するには、次の 2 行を入力します。
add mykey 0 3600 28 This is the value for mykey
キャッシュエンジンは以下のように応答します。
OK
[
mykey
] の値を取得するには、次のように入力します。get mykey
キャッシュエンジンは以下のように応答します。
VALUE mykey 0 28 This is the value for my key END
キャッシュエンジンから切断するには、次のように入力します。
quit
Redis VPCを使用した への接続
で ElastiCache コンソールに移動https://console.aws.amazon.com/elasticache/
し、キャッシュクラスター内のノードの 1 つのエンドポイントを取得します。詳細については、「Redis の接続エンドポイントの検索」を参照してください。 -
telnet を使用して、ポート 6379 でキャッシュノードのエンドポイントに接続します。以下に示すホスト名をキャッシュノードのホスト名に置き換えます。
telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379
これで、キャッシュエンジンに接続され、コマンドを実行できます。この例では、キャッシュにデータ項目を追加し、その後すぐにそれを取得します。最後に、キャッシュノードから切断します。
キーと値を保存するには、次の 2 行を入力します。
set
mykey
myvalue
キャッシュエンジンは以下のように応答します。
OK
[
mykey
] の値を取得するには、次のように入力します。get mykey
キャッシュエンジンから切断するには、次のように入力します。
quit
-
で ElastiCache コンソールに移動https://console.aws.amazon.com/elasticache/
し、キャッシュクラスター内のノードの 1 つのエンドポイントを取得します。詳細については、Redis の接続エンドポイントの検索を参照してくださいOSS。 -
telnet を使用して、ポート 6379 でキャッシュノードのエンドポイントに接続します。以下に示すホスト名をキャッシュノードのホスト名に置き換えます。
telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379
これで、キャッシュエンジンに接続され、コマンドを実行できます。この例では、キャッシュにデータ項目を追加し、その後すぐにそれを取得します。最後に、キャッシュノードから切断します。
キーと値を保存するには、次のように入力します。
set
mykey
myvalue
キャッシュエンジンは以下のように応答します。
OK
[
mykey
] の値を取得するには、次のように入力します。get mykey
キャッシュエンジンは以下のように応答します。
get mykey
myvalue
キャッシュエンジンから切断するには、次のように入力します。
quit
重要
AWS アカウントに追加料金が発生しないように、これらの例を試した後、不要になったリソースは必ず削除 AWS してください。