Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat grup replikasi menggunakan klaster yang sudah ada
Cluster yang tersedia adalah cluster Valkey atau OSS Redis simpul tunggal yang ada. Saat ini, Valkey atau Redis OSS (mode cluster diaktifkan) tidak mendukung pembuatan cluster dengan replika menggunakan cluster simpul tunggal yang tersedia. Jika Anda ingin membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan), lihat. Membuat cluster Valkey atau Redis OSS (Mode Cluster Diaktifkan) (Konsol)
Prosedur berikut hanya dapat digunakan jika Anda memiliki cluster simpul tunggal Valkey atau Redis OSS (mode cluster dinonaktifkan). Simpul klaster ini menjadi simpul primer dalam klaster baru. Jika Anda tidak memiliki cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) yang dapat Anda gunakan sebagai cluster utama, lihat. Membuat grup OSS replikasi Valkey atau Redis dari awal
Membuat grup replikasi menggunakan cluster yang ada (Console)
Lihat topik Menggunakan ElastiCache AWS Management Console.
Membuat grup replikasi menggunakan cluster OSS cache Valkey atau Redis yang tersedia ()AWS CLI
Ada dua langkah untuk membuat grup replikasi dengan replika baca saat menggunakan Valkey atau Redis OSS Cache Cluster yang tersedia untuk primer saat menggunakan. AWS CLI
Saat menggunakan AWS CLI Anda membuat grup replikasi yang menentukan node mandiri yang tersedia sebagai simpul utama cluster, --primary-cluster-id
dan jumlah node yang Anda inginkan di cluster menggunakan perintah,CLI. create-replication-group
Sertakan parameter berikut.
- --replication-group-id
Nama grup replikasi yang Anda buat. Nilai parameter ini digunakan sebagai dasar untuk nama simpul yang ditambahkan dengan nomor 3 digit berurutan ditambahkan di akhir
--replication-group-id
. Misalnya,sample-repl-group-001
.Kendala penamaan grup replikasi Valkey atau Redis OSS (mode cluster dinonaktifkan) adalah sebagai berikut:
Harus berisi 1–40 karakter alfanumerik atau tanda hubung.
Harus diawali dengan huruf.
Tidak boleh berisi dua tanda hubung berurutan.
Tidak boleh diakhiri dengan tanda hubung.
- --replication-group-description
Deskripsi grup replikasi.
- --num-node-groups
Jumlah simpul yang Anda inginkan dalam klaster ini. Nilai ini mencakup simpul primer. Parameter ini memiliki nilai maksimum sebesar enam.
- --primary-cluster-id
Nama node cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) yang tersedia yang Anda inginkan menjadi simpul utama dalam grup replikasi ini.
Perintah berikut membuat grup replikasi sample-repl-group
menggunakan klaster Valkey atau Redis OSS (mode cluster dinonaktifkan) yang tersedia redis01
sebagai simpul utama grup replikasi. Tindakan ini membuat 2 simpul baru yang merupakan replika baca. Pengaturan dari redis01
(yaitu grup parameter, grup keamanan, jenis simpul, versi mesin, dan seterusnya.) akan diterapkan untuk semua simpul dalam grup replikasi.
Untuk Linux, macOS, atau Unix:
aws elasticache create-replication-group \ --replication-group-id
sample-repl-group
\ --replication-group-description"demo cluster with replicas"
\ --num-cache-clusters3
\ --primary-cluster-idredis01
Untuk Windows:
aws elasticache create-replication-group ^ --replication-group-id
sample-repl-group
^ --replication-group-description"demo cluster with replicas"
^ --num-cache-clusters3
^ --primary-cluster-idredis01
Untuk informasi dan parameter tambahan yang mungkin ingin Anda gunakan, lihat AWS CLI topiknya create-replication-group.
Selanjutnya, tambahkan replika baca ke grup replikasi
Setelah grup replikasi dibuat, tambahkan satu hingga lima replika baca ke grup untuk menggunakan perintah create-cache-cluster
. Pastikan untuk menyertakan parameter berikut.
- --cache-cluster-id
Nama klaster yang Anda tambahkan ke grup replikasi.
Batasan penamaan klaster adalah sebagai berikut:
Harus berisi 1–40 karakter alfanumerik atau tanda hubung.
Harus diawali dengan huruf.
Tidak boleh berisi dua tanda hubung berurutan.
Tidak boleh diakhiri dengan tanda hubung.
- --replication-group-id
Nama grup replikasi yang dituju untuk menambahkan klaster cache ini.
Ulangi perintah ini untuk setiap replika baca yang ingin Anda tambahkan ke grup replikasi, dengan mengubah nilai dari parameter --cache-cluster-id
saja.
catatan
Ingat, grup replikasi tidak dapat memiliki lebih dari lima replika baca. Jika Anda mencoba menambahkan replika baca ke grup replikasi yang sudah memiliki lima replika baca, maka operasi ini akan gagal.
Kode berikut menambahkan replika baca my-replica01
ke grup replikasi sample-repl-group
. Pengaturan dari klaster primer–grup parameter, grup keamanan, jenis simpul, dan sebagainya–akan diterapkan ke simpul begitu simpul ditambahkan ke grup replikasi.
Untuk Linux, macOS, atau Unix:
aws elasticache create-cache-cluster \ --cache-cluster-id
my-replica01
\ --replication-group-idsample-repl-group
Untuk Windows:
aws elasticache create-cache-cluster ^ --cache-cluster-id
my-replica01
^ --replication-group-idsample-repl-group
Output dari perintah ini akan terlihat seperti ini.
{
"ReplicationGroup": {
"Status": "creating",
"Description": "demo cluster with replicas",
"ClusterEnabled": false,
"ReplicationGroupId": "sample-repl-group",
"SnapshotRetentionLimit": 1,
"AutomaticFailover": "disabled",
"SnapshotWindow": "00:00-01:00",
"SnapshottingClusterId": "redis01",
"MemberClusters": [
"sample-repl-group-001",
"sample-repl-group-002",
"redis01"
],
"CacheNodeType": "cache.m4.large",
"DataTiering": "disabled",
"PendingModifiedValues": {}
}
}
Untuk informasi tambahan, lihat AWS CLI topik:
Menambahkan replika ke cluster Valkey atau Redis OSS (Mode Cluster Dinonaktifkan) mandiri () ElastiCache API
Saat menggunakan ElastiCache API, Anda membuat grup replikasi yang menentukan node mandiri yang tersedia sebagai simpul utama cluster, PrimaryClusterId
dan jumlah node yang Anda inginkan di cluster menggunakan perintah,CLI. CreateReplicationGroup
Sertakan parameter berikut.
- ReplicationGroupId
Nama grup replikasi yang Anda buat. Nilai parameter ini digunakan sebagai dasar untuk nama simpul yang ditambahkan dengan nomor 3 digit berurutan ditambahkan di akhir
ReplicationGroupId
. Misalnya,sample-repl-group-001
.Kendala penamaan grup replikasi Valkey atau Redis OSS (mode cluster dinonaktifkan) adalah sebagai berikut:
Harus berisi 1–40 karakter alfanumerik atau tanda hubung.
Harus diawali dengan huruf.
Tidak boleh berisi dua tanda hubung berurutan.
Tidak boleh diakhiri dengan tanda hubung.
- ReplicationGroupDescription
Deskripsi klaster dengan replika.
- NumCacheClusters
Jumlah simpul yang Anda inginkan dalam klaster ini. Nilai ini mencakup simpul primer. Parameter ini memiliki nilai maksimum sebesar enam.
- PrimaryClusterId
Nama klaster Valkey atau Redis OSS (mode cluster dinonaktifkan) yang tersedia yang Anda inginkan menjadi simpul utama di cluster ini.
Perintah berikut membuat cluster dengan replika sample-repl-group
menggunakan cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) yang tersedia redis01
sebagai node utama grup replikasi. Tindakan ini membuat 2 simpul baru yang merupakan replika baca. Pengaturan dari redis01
(yaitu grup parameter, grup keamanan, jenis simpul, versi mesin, dan seterusnya.) akan diterapkan untuk semua simpul dalam grup replikasi.
https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateReplicationGroup &Engine=redis &EngineVersion=6.0 &ReplicationGroupDescription=Demo%20cluster%20with%20replicas &ReplicationGroupId=sample-repl-group &PrimaryClusterId=redis01 &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi tambahan, lihat topik ElastiCache APL:
Selanjutnya, tambahkan replika baca ke grup replikasi
Setelah grup replikasi dibuat, tambahkan satu hingga lima replika baca ke grup untuk menggunakan operasi CreateCacheCluster
. Pastikan untuk menyertakan parameter berikut.
- CacheClusterId
Nama klaster yang Anda tambahkan ke grup replikasi.
Batasan penamaan klaster adalah sebagai berikut:
Harus berisi 1–40 karakter alfanumerik atau tanda hubung.
Harus diawali dengan huruf.
Tidak boleh berisi dua tanda hubung berurutan.
Tidak boleh diakhiri dengan tanda hubung.
- ReplicationGroupId
Nama grup replikasi yang dituju untuk menambahkan klaster cache ini.
Ulangi operasi ini untuk setiap replika baca yang ingin Anda tambahkan ke grup replikasi, dengan mengubah nilai dari parameter CacheClusterId
saja.
Kode berikut menambahkan replika baca myReplica01
ke grup replikasi myReplGroup
. Pengaturan klaster primer–grup parameter, grup keamanan, jenis simpul, dan sebagainya–akan diterapkan ke simpul begitu simpul ditambahkan ke grup replikasi.
https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheCluster &CacheClusterId=myReplica01 &ReplicationGroupId=myReplGroup &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2015-02-02 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Credential=[your-access-key-id]/20150202/us-west-2/elasticache/aws4_request &X-Amz-Date=20150202T170651Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=[signature-value]
Untuk informasi dan parameter tambahan yang mungkin ingin Anda gunakan, lihat ElastiCache API topiknya CreateCacheCluster.