このページでは、Google Cloud コンソールと Google Cloud CLI を使用して Memorystore for Memcached インスタンスを作成、管理する方法について説明します。
インスタンス作成のガイダンスについては、Memcached インスタンスのプロビジョニングに関するおすすめの方法をご覧ください。
Memcached インスタンスの作成と管理に必要な権限の一覧については、アクセス制御と権限をご覧ください。
Memcached インスタンスの作成
Memcached インスタンスを作成するには:
Console
Google Cloud コンソールの [Memorystore for Memcached] ページに移動します。
Memorystore for Memcached[インスタンスを作成] ボタンをクリックします。
[Memcached インスタンスの作成] ページで、新しいインスタンスの構成を選択します。
- 小文字、数字、ハイフンのみを使用してインスタンス ID を入力します。文字から始まる。
- 例:
my-memcached-instance-1
- 例:
- 必要に応じて、インスタンスの [表示名] を入力します。
- [リージョン] プルダウンからリージョンを選択します。
- [ゾーン] プルダウンから [
Automatically distribute
] または優先ゾーンを選択します。 - 必要なノードの数を選択します。
- 必要なノードあたりのメモリを選択します。
- 必要なノードあたりのコア数を選択します。
必要な承認済みネットワークを選択します。
- 小文字、数字、ハイフンのみを使用してインスタンス ID を入力します。文字から始まる。
[作成] をクリック
gcloud
Memcached インスタンスを作成するデフォルトのプロジェクトを設定します。次のコマンドを入力します。highlighted-variables は、適切な値に置き換えてください。
gcloud config set core/project project-id
Memcached インスタンスの作成
gcloud memcache instances create myinstance --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s)
ここで
- number-of-nodes は、必要なノード数です。
- number-of-cpus は、必要な vCPU 数です。
- 指定できる値:
1
または2-32
(値のみ)。 - 各 vCPU には最低 0.9 GB のノードメモリが必要で、最大 8 GB までサポートします。
- 指定できる値:
memory-per-node は、各ノードに必要なメモリです。
- 最小: 1 GB または(0.9 GB * ノードあたりの vCPU 数)のいずれか大きい方。
- 最大: 256 GB。
region は、ノードを作成するリージョンです。
zone(s) は、ノードを作成するゾーンです。
--zones
フラグを除外すると、ノードがゾーン間で自動的に分散されます。
例:
gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c
インスタンス情報の表示
インスタンスの情報を表示するには:
Console
Google Cloud コンソールの [Memorystore for Memcached] ページに移動します。
Memorystore for Memcached[インスタンス ID] をクリックして情報を表示します。
gcloud
リージョン内のすべての Memcached インスタンスの一覧を表示するには、次のコマンドを入力します。
gcloud memcache instances list --region=region-id
インスタンスの詳細を表示するには、次のコマンドを入力します。
gcloud memcache instances describe instance_id --region=region_id
インスタンスの編集
インスタンスを編集するには:
コンソール
Google Cloud コンソールの [Memorystore for Memcached] ページに移動します。
Memorystore for Memcached編集するインスタンスの [インスタンス ID] をクリックします。
[編集] ボタンをクリックします。
[Memcached インスタンスの編集] ページでは、インスタンスの次の情報を変更できます。
- ノード数 - 詳細については、Memcached インスタンスのスケーリングをご覧ください。
- 表示名
[保存] ボタンをクリックします。
更新の処理中は、Memorystore for Memcached ホームページのインスタンスの横に渦巻きの記号が表示されます。更新が完了すると、緑のチェックマークに変化します。
gcloud
インスタンスの作成後は、次のプロパティを更新できます。
ノード数 - 詳細については、Memcached インスタンスのスケーリングをご覧ください。
Memcached の構成 - 詳細については、Memcached インスタンスの構成をご覧ください。
ラベル
表示名
たとえば、次のコマンドを入力して、インスタンスの表示名とラベルを更新します。variables は適切な値に置き換えます。
gcloud memcache instances update instance-id --region=region-id --display-name=name --labels=key=value
インスタンスの削除
インスタンスを削除するには:
Console
Google Cloud コンソールの [Memorystore for Memcached] ページに移動します。
Memorystore for Memcached[インスタンス ID] をクリックします。
[削除] ボタンをクリックします。
インスタンス ID を入力して [削除] ボタンをクリックし、インスタンスの削除を確定します。
gcloud
インスタンスを削除するには、次のコマンドを入力します。
gcloud memcache instances delete instance-id --region=region-id