Topik ini menjelaskan pertanyaan yang sering diajukan (FAQ) dan kode kesalahan terkait fitur traffic playback.
Pertanyaan Umum
Bagaimana cara membuat peran terkait layanan?
Di konsol Resource Access Management (RAM), Anda dapat membuat service-linked role untuk Database Autonomy Service (DAS), yaitu AliyunServiceRoleForDAS. Untuk informasi selengkapnya, lihat Create a service-linked role.
Apa nama pengguna dan kata sandi untuk Instance ECS yang dibeli secara otomatis oleh DAS?
Nama penggunanya adalah root, dan kata sandinya adalah cloudbench@<delapan karakter pertama dari ID tugas traffic playback>.
Anda dapat memperoleh ID tugas traffic playback dari nama instance Elastic Compute Service (ECS) yang dibeli secara otomatis oleh DAS. Nama instance ECS tersebut memiliki format traffic-playback-<ID tugas traffic playback>-do-not-delete-******. Sebagai contoh, jika nama instance ECS yang dibeli secara otomatis oleh DAS adalah traffic-playback-98a2e6f7-de2a-******-do-not-delete-******, maka kata sandi untuk pengguna root pada instance ECS tersebut adalah cloudbench@98a2e6f7.
Apa yang harus saya lakukan jika pernyataan SQL terpotong selama traffic playback?
Anda dapat mengubah parameter panjang log SQL di database. Contohnya termasuk parameter loose_rds_audit_max_sql_size untuk MySQL 5.6 dan 5.7, serta parameter loose_rds_audit_log_event_buffer_size untuk MySQL 8.0.
Perhatikan batasan berikut terkait parameter panjang log SQL:
Parameter ini hanya memengaruhi pernyataan SQL yang dieksekusi setelah perubahan. Parameter ini tidak berlaku untuk pernyataan SQL historis yang telah dihasilkan dan diarsipkan.
Parameter ini bersifat tingkat sesi dan tidak langsung berlaku untuk koneksi persisten. Anda harus membuat ulang koneksi persisten tersebut.
Traffic playback mendukung pernyataan SQL hingga ukuran 8.192 byte. Pernyataan yang melebihi batas ini tidak dapat diputar ulang.
Mengapa progres tidak diperbarui selama traffic playback?
Anda dapat menjalankan perintah ps -aux | grep "dbgateway.*cmd*" untuk memeriksa proses tersebut. Anda juga dapat menjalankan perintah tail /mnt/das/cloudbench/{task ID}.log untuk melihat catatan log terbaru.
Kode kesalahan
Tabel berikut menjelaskan kode kesalahan umum.
Kode kesalahan | Deskripsi |
1010001 | Fitur traffic playback tidak didukung di wilayah ini. |
1010002 | Jenis traffic playback tidak didukung. |
1010003 | Versi traffic playback tidak didukung. |
1010004 | Tugas melebihi batas waktu. |
1010005 | Agen sistem gagal mengirim instruksi. |
1010006 | Agen pengguna tidak ada. Periksa status berjalan agen tersebut. |
1010007 | Versi agen pengguna tidak didukung. Tingkatkan versinya. |
1010008 | Agen pengguna gagal mengeksekusi instruksi. Periksa status berjalan agen tersebut. |
1010009 | Akun tidak memiliki peran terkait layanan untuk DAS. Buat peran terkait layanan tersebut. |
1010101 | Username atau password untuk instans sumber traffic playback salah. |
1010102 | Username atau password untuk instans target traffic playback salah. |
1010103 | Permintaan per detik (QPS) pada instans sumber terlalu rendah. Pastikan terdapat lalu lintas layanan. |
1010104 | Persediaan instance ECS dengan spesifikasi yang telah ditentukan tidak mencukupi di wilayah ini. Siapkan instance ECS Anda sendiri. |
1010105 | Database yang akan diputar ulang tidak ditemukan pada instans target. |
1010106 | Jumlah database yang dipilih untuk pemutaran melebihi batas. Putar ulang traffic dari semua database tanpa filter. |
1010107 | Konfigurasi instans target salah. Aktifkan pengindeksan log 7 hari dan SQL Explorer. |
1010108 | Konfigurasi instans sumber salah. Aktifkan penyimpanan data dingin dan SQL Explorer. |
1010109 | Waktu traffic playback lebih awal daripada waktu efektif SQL Explorer atau penyimpanan data dingin untuk instans sumber. |
1010110 | Instans target berada dalam status abnormal. Periksa apakah instans target sedang Berjalan. |
1010111 | Gagal menyiapkan lingkungan ECS yang diperlukan untuk traffic playback. |
1010112 | Rentang waktu untuk tugas traffic playback dikonfigurasi salah. Durasi harus lebih dari 5 menit dan kurang dari 24 jam, serta rentang waktu tersebut harus berada dalam 30 hari terakhir. |
1010201 | Gagal membuat instans target. Pastikan instans sumber berada dalam status Normal atau pilih instans yang sudah ada untuk pemutaran. |
1010202 | Fitur traffic playback gagal membuat security group ECS. |
1010203 | Virtual Private Cloud (VPC) tempat instans target berada tidak memiliki vSwitch. Buat vSwitch dan coba lagi. |
1010204 | Instance ECS gagal terhubung ke instans database target. Periksa konfigurasi daftar putih pada instans target. |
1010205 | File SQL yang diarsipkan telah kedaluwarsa atau tidak berisi SQL lalu lintas layanan. |
1010206 | Terjadi kesalahan selama pengarsipan file SQL. |
1010207 | Gagal mengunduh file SQL terarsipkan. |
1010208 | Instance ECS memiliki ruang disk yang tidak mencukupi. Hapus file yang tidak diperlukan dan coba lagi. |
1010209 | Gagal menggabungkan file SQL terarsipkan. |
1010210 | Gagal mengurai file SQL yang diarsipkan. |
1010211 | Gagal memuat file SQL yang telah diurai ke dalam cache. |
1010212 | Gagal mengunduh file yang dapat dieksekusi yang diperlukan untuk traffic playback. Ulangi operasi tersebut. |
1010213 | File objek atau folder tidak ada di instance ECS. Periksa apakah file atau folder tersebut ada. |
1010214 | Instance ECS tidak ditemukan. Periksa apakah status instance adalah Normal. |
1010215 | Pembuatan laporan perbandingan traffic playback melebihi batas waktu. |
1010900 | Terjadi kesalahan internal yang tidak diketahui pada tugas pemutaran ulang. |