Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jika Anda menggunakan Amazon Virtual Private Cloud dan Anda terhubung ke Amazon Keyspaces, kesalahan paling umum yang dialami saat menggunakan konektor Spark disebabkan oleh masalah konfigurasi berikut.
IAMPengguna atau peran yang digunakan VPC tidak memiliki izin yang diperlukan untuk mengakses
system.peers
tabel di Amazon Keyspaces. Untuk informasi selengkapnya, lihat Mengisi entri system.peers tabel dengan informasi titik akhir VPC antarmuka.IAMPengguna atau peran tidak memiliki izin baca/tulis yang diperlukan ke tabel pengguna dan akses baca ke tabel sistem di Amazon Keyspaces. Untuk informasi selengkapnya, lihat Langkah 1: Konfigurasikan Amazon Keyspaces untuk integrasi dengan Apache Cassandra Spark Connector.
Konfigurasi driver Java tidak menonaktifkan verifikasi nama host saat membuat TLS koneksiSSL/. Sebagai contoh, lihat Langkah 2: Konfigurasikan driver.
Untuk langkah-langkah pemecahan masalah koneksi yang mendetail, lihat. Koneksi VPC titik akhir saya tidak berfungsi dengan baik
Selain itu, Anda dapat menggunakan CloudWatch metrik Amazon untuk membantu Anda memecahkan masalah dengan konfigurasi Spark Cassandra Connector di Amazon Keyspaces. Untuk mempelajari selengkapnya tentang menggunakan Amazon Keyspaces dengan CloudWatch, lihat. Memantau Amazon Keyspaces dengan Amazon CloudWatch
Bagian berikut menjelaskan metrik yang paling berguna untuk diamati saat Anda menggunakan Konektor Spark Cassandra.
- PerConnectionRequestRateExceeded
-
Amazon Keyspaces memiliki kuota 3.000 permintaan per detik, per koneksi. Setiap pelaksana Spark membuat koneksi dengan Amazon Keyspaces. Menjalankan beberapa percobaan ulang dapat menghabiskan kuota tingkat permintaan per koneksi Anda. Jika Anda melebihi kuota ini, Amazon Keyspaces memancarkan
PerConnectionRequestRateExceeded
metrik dalam. CloudWatchJika Anda melihat PerConnectionRequestRateExceeded peristiwa hadir bersama dengan kesalahan sistem atau pengguna lainnya, kemungkinan Spark menjalankan beberapa percobaan ulang di luar jumlah permintaan yang dialokasikan per koneksi.
Jika Anda melihat
PerConnectionRequestRateExceeded
peristiwa tanpa kesalahan lain, maka Anda mungkin perlu meningkatkan jumlah koneksi di pengaturan driver Anda untuk memungkinkan lebih banyak throughput, atau Anda mungkin perlu meningkatkan jumlah pelaksana dalam pekerjaan Spark Anda. - StoragePartitionThroughputCapacityExceeded
-
Amazon Keyspaces memiliki kuota 1.000 WCUs atau WRUs per detik/3.000 atau per detikRCUs, per partisi. RRUs Jika Anda melihat
StoragePartitionThroughputCapacityExceeded
CloudWatch peristiwa, itu bisa menunjukkan bahwa data tidak diacak saat dimuat. Untuk contoh cara mengacak data, lihatLangkah 4: Siapkan data sumber dan tabel target di Amazon Keyspaces.
Kesalahan dan peringatan umum
Jika Anda menggunakan Amazon Virtual Private Cloud dan Anda terhubung ke Amazon Keyspaces, driver Cassandra mungkin mengeluarkan pesan peringatan tentang node kontrol itu sendiri di tabel. system.peers
Untuk informasi selengkapnya, lihat Kesalahan dan peringatan umum. Anda dapat dengan aman mengabaikan peringatan ini.