Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan grup parameter klaster DB untuk klaster DB Multi-AZ
Klaster DB Multi-AZ menggunakan grup parameter klaster DB. Bagian berikut menjelaskan cara mengonfigurasi dan mengelola grup parameter klaster DB.
Topik
- Membuat grup parameter klaster DB
- Mengubah parameter dalam grup parameter klaster DB
- Mengatur ulang parameter dalam grup parameter klaster DB
- Menyalin grup parameter klaster DB
- Menampilkan daftar grup parameter klaster DB
- Melihat nilai parameter untuk grup parameter klaster DB
- Menghapus grup parameter cluster DB
Membuat grup parameter klaster DB
Anda dapat membuat grup parameter cluster DB baru menggunakan AWS Management Console, AWS CLI, atau RDS API.
Setelah Anda membuat grup parameter klaster DB, tunggu minimal 5 menit sebelum membuat klaster DB yang menggunakan grup parameter klaster DB tersebut. Dengan demikian, Amazon RDS dapat sepenuhnya membuat grup parameter sebelum digunakan oleh klaster DB baru. Anda dapat menggunakan halaman Grup parameter di konsol Amazon RDS
Batasan berikut berlaku untuk nama grup parameter klaster DB:
-
Nama harus berisi 1 sampai 255 huruf, angka, atau tanda hubung.
Nama grup parameter default boleh menyertakan titik, seperti
default.mysql5.7
. Namun, nama grup parameter kustom tidak boleh menyertakan titik. -
Karakter pertama harus berupa huruf.
-
Nama tidak boleh diakhiri dengan tanda hubung atau berisi dua tanda hubung berturut-turut.
Untuk membuat grup parameter klaster DB
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
-
Pilih Buat grup parameter.
Jendela Buat grup parameter akan muncul.
-
Dalam daftar Rangkaian grup parameter, pilih rangkaian grup parameter DB.
-
Dalam daftar Jenis, pilih grup parameter cluster DB.
-
Di kotak Nama grup, masukkan nama grup parameter klaster DB yang baru.
-
Di kotak Deskripsi, masukkan deskripsi untuk grup parameter klaster DB yang baru.
-
Pilih Buat.
Untuk membuat grup parameter cluster DB, gunakan AWS CLI create-db-cluster-parameter-group
perintah.
Contoh berikut membuat grup parameter klaster DB yang bernama mydbclusterparametergroup untuk RDS for MySQL versi 8.0 dengan deskripsi "My new cluster parameter group".
Sertakan parameter wajib berikut:
-
--db-cluster-parameter-group-name
-
--db-parameter-group-family
-
--description
Untuk menampilkan daftar semua kumpulan grup parameter yang tersedia, gunakan perintah berikut:
aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily"
catatan
Output berisi duplikat.
contoh
Untuk Linux, macOS, atau Unix:
aws rds create-db-cluster-parameter-group \ --db-cluster-parameter-group-name
mydbclusterparametergroup
\ --db-parameter-group-familymysql8.0
\ --description"My new cluster parameter group"
Untuk Windows:
aws rds create-db-cluster-parameter-group ^ --db-cluster-parameter-group-name
mydbclusterparametergroup
^ --db-parameter-group-familymysql8.0
^ --description"My new cluster parameter group"
Perintah ini menghasilkan output seperti yang berikut ini:
{ "DBClusterParameterGroup": { "DBClusterParameterGroupName": "mydbclusterparametergroup", "DBParameterGroupFamily": "mysql8.0", "Description": "My new cluster parameter group", "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:mydbclusterparametergroup2" } }
Untuk membuat grup parameter klaster DB, gunakan tindakan CreateDBClusterParameterGroup
API RDS.
Sertakan parameter wajib berikut:
-
DBClusterParameterGroupName
-
DBParameterGroupFamily
-
Description
Mengubah parameter dalam grup parameter klaster DB
Anda dapat mengubah nilai parameter dalam grup parameter klaster DB buatan pelanggan. Anda tidak dapat mengubah nilai parameter dalam grup parameter klaster DB default. Perubahan pada parameter dalam grup parameter klaster DB buatan pelanggan diterapkan ke semua klaster DB yang dikaitkan dengan grup parameter klaster DB.
Untuk mengubah grup parameter klaster DB
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
-
Dalam daftar, pilih grup parameter yang ingin Anda modifikasi.
-
Untuk Tindakan grup parameter, pilih Edit.
-
Ubah nilai parameter yang ingin Anda modifikasi. Anda dapat menggulir parameter menggunakan tombol panah di bagian kanan atas kotak dialog.
Anda tidak dapat mengubah nilai di grup parameter default.
-
Pilih Simpan perubahan.
-
Reboot cluster untuk menerapkan perubahan padanya.
Untuk memodifikasi grup parameter cluster DB, gunakan AWS CLI modify-db-cluster-parameter-group
perintah dengan parameter yang diperlukan berikut:
-
--db-cluster-parameter-group-name
-
--parameters
Contoh berikut memodifikasi nilai server_audit_logging
dan server_audit_logs_upload
dalam grup parameter klaster DB yang bernama mydbclusterparametergroup.
contoh
Untuk Linux, macOS, atau Unix:
aws rds modify-db-cluster-parameter-group \ --db-cluster-parameter-group-name
mydbclusterparametergroup
\ --parameters "ParameterName=server_audit_logging
,ParameterValue=1
,ApplyMethod=immediate
" \ "ParameterName=server_audit_logs_upload
,ParameterValue=1
,ApplyMethod=immediate
"
Untuk Windows:
aws rds modify-db-cluster-parameter-group ^ --db-cluster-parameter-group-name
mydbclusterparametergroup
^ --parameters "ParameterName=server_audit_logging
,ParameterValue=1
,ApplyMethod=immediate
" ^ "ParameterName=server_audit_logs_upload
,ParameterValue=1
,ApplyMethod=immediate
"
Perintah tersebut menghasilkan output seperti berikut ini:
DBCLUSTERPARAMETERGROUP mydbclusterparametergroup
Untuk memodifikasi grup parameter klaster DB, gunakan perintah ModifyDBClusterParameterGroup
API RDS dengan parameter wajib berikut:
-
DBClusterParameterGroupName
-
Parameters
Mengatur ulang parameter dalam grup parameter klaster DB
Anda dapat mengatur ulang parameter ke nilai default-nya dalam grup parameter klaster DB yang dibuat pelanggan. Perubahan pada parameter dalam grup parameter klaster DB buatan pelanggan diterapkan ke semua klaster DB yang dikaitkan dengan grup parameter klaster DB.
catatan
Dalam grup parameter klaster DB default, parameter selalu diatur ke nilai default-nya.
Untuk mengatur ulang parameter dalam grup parameter klaster DB ke nilai default-nya
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
-
Dalam daftar, pilih grup parameter.
-
Untuk Tindakan grup parameter, pilih Edit.
-
Pilih parameter yang ingin Anda atur ulang ke nilai default-nya. Anda dapat menggulir parameter menggunakan tombol panah di bagian kanan atas kotak dialog.
Anda tidak dapat mengatur ulang nilai dalam grup parameter default.
-
Pilih Atur ulang lalu konfirmasikan dengan memilih Atur ulang parameter.
-
Reboot cluster DB.
Untuk mengatur ulang parameter dalam grup parameter cluster DB ke nilai defaultnya, gunakan AWS CLI reset-db-cluster-parameter-group
perintah dengan opsi wajib berikut:--db-cluster-parameter-group-name
.
Untuk mengatur ulang semua parameter dalam grup parameter klaster DB, tentukan opsi --reset-all-parameters
. Untuk mengatur ulang parameter tertentu, tentukan opsi --parameters
.
Contoh berikut mengatur ulang semua parameter dalam grup parameter DB yang bernama mydbparametergroup ke nilai default-nya.
contoh
Untuk Linux, macOS, atau Unix:
aws rds reset-db-cluster-parameter-group \ --db-cluster-parameter-group-name
mydbparametergroup
\ --reset-all-parameters
Untuk Windows:
aws rds reset-db-cluster-parameter-group ^ --db-cluster-parameter-group-name
mydbparametergroup
^ --reset-all-parameters
Contoh berikut mengatur ulang server_audit_logging
dan server_audit_logs_upload
ke nilai default-nya dalam grup parameter klaster DB yang bernama mydbclusterparametergroup.
contoh
Untuk Linux, macOS, atau Unix:
aws rds reset-db-cluster-parameter-group \ --db-cluster-parameter-group-name
mydbclusterparametergroup
\ --parameters "ParameterName=server_audit_logging
,ApplyMethod=immediate
" \ "ParameterName=server_audit_logs_upload
,ApplyMethod=immediate
"
Untuk Windows:
aws rds reset-db-cluster-parameter-group ^ --db-cluster-parameter-group-name
mydbclusterparametergroup
^ --parameters "ParameterName=server_audit_logging
,ParameterValue=1
,ApplyMethod=immediate
" ^ "ParameterName=server_audit_logs_upload
,ParameterValue=1
,ApplyMethod=immediate
"
Perintah tersebut menghasilkan output seperti berikut ini:
DBClusterParameterGroupName mydbclusterparametergroup
Untuk mengatur ulang parameter dalam grup parameter klaster DB ke nilai default-nya, gunakan perintah ResetDBClusterParameterGroup
API RDS dengan parameter wajib berikut: DBClusterParameterGroupName
.
Untuk mengatur ulang semua parameter dalam grup parameter klaster DB, atur parameter ResetAllParameters
ke true
. Untuk mengatur ulang parameter tertentu, tentukan parameter Parameters
.
Menyalin grup parameter klaster DB
Anda dapat menyalin grup parameter klaster DB kustom yang Anda buat. Menyalin grup parameter adalah solusi yang mudah jika Anda sudah membuat grup parameter klaster DB dan Anda ingin menyertakan sebagian besar parameter dan nilai kustom dari grup tersebut dalam grup parameter klaster DB yang baru. Anda dapat menyalin grup parameter cluster DB dengan menggunakan perintah AWS CLIcopy-db-cluster-parameter-group atau operasi RDS API CopyDB Group. ClusterParameter
Setelah Anda membuat grup parameter klaster DB, tunggu minimal 5 menit sebelum membuat klaster DB yang menggunakan grup parameter klaster DB tersebut. Dengan demikian, Amazon RDS dapat sepenuhnya menyalin grup parameter sebelum digunakan oleh klaster DB baru. Anda dapat menggunakan halaman Grup parameter di konsol Amazon RDS
catatan
Anda tidak dapat menyalin grup parameter default. Namun, Anda dapat membuat grup parameter baru yang didasarkan pada grup parameter default.
Anda tidak dapat menyalin grup parameter cluster DB ke grup yang berbeda Akun AWS atau Wilayah AWS.
Untuk menyalin grup parameter klaster DB
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
-
Dalam daftar, pilih grup parameter kustom yang ingin Anda salin.
-
Untuk Tindakan grup parameter, pilih Salin.
-
Di Pengidentifikasi grup parameter DB baru, masukkan nama untuk grup parameter baru.
-
Di Deskripsi, masukkan deskripsi untuk grup parameter baru.
-
Pilih Salin.
Untuk menyalin grup parameter cluster DB, gunakan AWS CLI copy-db-cluster-parameter-group
perintah dengan parameter yang diperlukan berikut:
-
--source-db-cluster-parameter-group-identifier
-
--target-db-cluster-parameter-group-identifier
-
--target-db-cluster-parameter-group-description
Contoh berikut membuat grup parameter klaster DB baru yang bernama mygroup2
yang merupakan salinan dari grup parameter klaster DB mygroup1
.
contoh
Untuk Linux, macOS, atau Unix:
aws rds copy-db-cluster-parameter-group \ --source-db-cluster-parameter-group-identifier
mygroup1
\ --target-db-cluster-parameter-group-identifiermygroup2
\ --target-db-cluster-parameter-group-description"DB parameter group 2"
Untuk Windows:
aws rds copy-db-cluster-parameter-group ^ --source-db-cluster-parameter-group-identifier
mygroup1
^ --target-db-cluster-parameter-group-identifiermygroup2
^ --target-db-cluster-parameter-group-description"DB parameter group 2"
Untuk menyalin grup parameter klaster DB, gunakan operasi CopyDBClusterParameterGroup
API RDS dengan parameter wajib berikut:
-
SourceDBClusterParameterGroupIdentifier
-
TargetDBClusterParameterGroupIdentifier
-
TargetDBClusterParameterGroupDescription
Menampilkan daftar grup parameter klaster DB
Anda dapat mencantumkan grup parameter cluster DB yang telah Anda buat untuk AWS akun Anda.
catatan
Grup parameter default secara otomatis dibuat dari templat parameter default ketika Anda membuat klaster DB untuk mesin dan versi DB tertentu. Grup parameter default ini berisi pengaturan parameter pilihan dan tidak dapat dimodifikasi. Saat membuat grup parameter kustom, Anda dapat memodifikasi pengaturan parameter.
Untuk mencantumkan semua grup parameter cluster DB untuk AWS akun
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
Grup parameter klaster DB muncul dalam daftar dengan Grup parameter klaster DB untuk Jenis.
Untuk mencantumkan semua grup parameter cluster DB untuk AWS akun, gunakan AWS CLI describe-db-cluster-parameter-groups
perintah.
contoh
Contoh berikut menampilkan daftar semua grup parameter klaster DB yang tersedia untuk akun AWS .
aws rds describe-db-cluster-parameter-groups
Contoh berikut menjelaskan grup parameter mydbclusterparametergroup.
Untuk Linux, macOS, atau Unix:
aws rds describe-db-cluster-parameter-groups \ --db-cluster-parameter-group-name
mydbclusterparametergroup
Untuk Windows:
aws rds describe-db-cluster-parameter-groups ^ --db-cluster-parameter-group-name
mydbclusterparametergroup
Perintah ini menampilkan respons seperti berikut:
{ "DBClusterParameterGroups": [ { "DBClusterParameterGroupName": "mydbclusterparametergroup2", "DBParameterGroupFamily": "mysql8.0", "Description": "My new cluster parameter group", "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:mydbclusterparametergroup" } ] }
Untuk mencantumkan semua grup parameter cluster DB untuk AWS akun, gunakan DescribeDBClusterParameterGroups
tindakan RDS API.
Melihat nilai parameter untuk grup parameter klaster DB
Anda dapat memperoleh daftar semua parameter dalam grup parameter klaster DB dan nilainya.
Untuk melihat nilai parameter untuk grup parameter klaster DB
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
Grup parameter klaster DB muncul dalam daftar dengan Grup parameter klaster DB untuk Jenis.
-
Pilih nama grup parameter klaster DB untuk melihat daftar parameternya.
Untuk melihat nilai parameter untuk grup parameter cluster DB, gunakan AWS CLI describe-db-cluster-parameters
perintah dengan parameter yang diperlukan berikut.
--db-cluster-parameter-group-name
contoh
Contoh berikut menampilkan daftar parameter dan nilai parameter untuk grup parameter klaster DB yang bernama mydbclusterparametergroup, dalam format JSON.
Perintah ini menampilkan respons seperti berikut:
aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name
mydbclusterparametergroup
{
"Parameters": [
{
"ParameterName": "activate_all_roles_on_login",
"ParameterValue": "0",
"Description": "Automatically set all granted roles as active after the user has authenticated successfully.",
"Source": "engine-default",
"ApplyType": "dynamic",
"DataType": "boolean",
"AllowedValues": "0,1",
"IsModifiable": true,
"ApplyMethod": "pending-reboot",
"SupportedEngineModes": [
"provisioned"
]
},
{
"ParameterName": "allow-suspicious-udfs",
"Description": "Controls whether user-defined functions that have only an xxx symbol for the main function can be loaded",
"Source": "engine-default",
"ApplyType": "static",
"DataType": "boolean",
"AllowedValues": "0,1",
"IsModifiable": false,
"ApplyMethod": "pending-reboot",
"SupportedEngineModes": [
"provisioned"
]
},
...
Untuk melihat nilai parameter untuk grup parameter klaster DB, gunakan perintah API RDS DescribeDBClusterParameters
dengan parameter wajib berikut.
DBClusterParameterGroupName
Dalam beberapa kasus, nilai yang diizinkan untuk parameter tidak ditampilkan. Parameter ini selalu merupakan parameter yang sumbernya adalah mesin basis data default.
Untuk melihat nilai-nilai parameter ini, Anda dapat menjalankan pernyataan SQL berikut:
-
MySQL:
-- Show the value of a particular parameter mysql
$
SHOW VARIABLES LIKE '%parameter_name
%'; -- Show the values of all parameters mysql$
SHOW VARIABLES; -
PostgreSQL:
-- Show the value of a particular parameter postgresql=> SHOW
parameter_name
; -- Show the values of all parameters postgresql=> SHOW ALL;
Menghapus grup parameter cluster DB
Anda dapat menghapus grup parameter cluster DB menggunakan AWS Management Console, AWS CLI, atau RDS API. Grup parameter grup parameter cluster DB memenuhi syarat untuk dihapus hanya jika tidak terkait dengan cluster DB.
Untuk menghapus grup parameter
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
Grup parameter muncul dalam daftar.
-
Pilih nama grup parameter cluster DB yang akan dihapus.
-
Pilih Tindakan dan kemudian Hapus.
-
Tinjau nama grup parameter dan kemudian pilih Hapus.
Untuk menghapus grup parameter cluster DB, gunakan AWS CLI delete-db-cluster-parameter-group
perintah dengan parameter yang diperlukan berikut.
-
--db-parameter-group-name
contoh
Contoh berikut menghapus kelompok parameter cluster DB bernama mydbparametergroup.
aws rds delete-db-cluster-parameter-group --db-parameter-group-name
mydbparametergroup
Untuk menghapus grup parameter cluster DB, gunakan DeleteDBClusterParameterGroup
perintah RDS API dengan parameter wajib berikut.
-
DBParameterGroupName