Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Risoluzione degli errori più comuni durante l'utilizzo del connettore Spark Cassandra con Amazon Keyspaces
Se utilizzi Amazon Virtual Private Cloud e ti connetti ad Amazon Keyspaces, gli errori più comuni riscontrati durante l'utilizzo del connettore Spark sono causati dai seguenti problemi di configurazione.
L'IAMutente o il ruolo utilizzato in VPC non dispone delle autorizzazioni necessarie per accedere alla
system.peers
tabella in Amazon Keyspaces. Per ulteriori informazioni, consulta Inserimento delle voci della system.peers tabella con informazioni sugli endpoint VPC dell'interfaccia.L'IAMutente o il ruolo non dispongono delle autorizzazioni di lettura/scrittura richieste per la tabella utenti e l'accesso in lettura alle tabelle di sistema in Amazon Keyspaces. Per ulteriori informazioni, consulta Passaggio 1: configura Amazon Keyspaces per l'integrazione con il connettore Apache Cassandra Spark.
La configurazione del driver Java non disabilita la verifica del nome host durante la creazione della connessione /. SSL TLS Per alcuni esempi, consulta Fase 2: Configurare il driver.
Per una procedura dettagliata per la risoluzione dei problemi di connessione, vedereLa mia connessione VPC endpoint non funziona correttamente.
Inoltre, puoi utilizzare i CloudWatch parametri di Amazon per aiutarti a risolvere i problemi relativi alla configurazione del connettore Spark Cassandra in Amazon Keyspaces. Per ulteriori informazioni sull'utilizzo di Amazon Keyspaces con CloudWatch, consulta. Monitoraggio di Amazon Keyspaces con Amazon CloudWatch
La sezione seguente descrive le metriche più utili da osservare quando utilizzi lo Spark Cassandra Connector.
- PerConnectionRequestRateExceeded
-
Amazon Keyspaces ha una quota di 3.000 richieste al secondo, per connessione. Ogni esecutore Spark stabilisce una connessione con Amazon Keyspaces. L'esecuzione di più tentativi può esaurire la quota di richieste per connessione. Se superi questa quota, Amazon Keyspaces emette un
PerConnectionRequestRateExceeded
parametro in. CloudWatchSe vedi PerConnectionRequestRateExceeded eventi presenti insieme ad altri errori di sistema o utente, è probabile che Spark stia eseguendo più tentativi oltre il numero di richieste assegnato per connessione.
Se vedi
PerConnectionRequestRateExceeded
eventi senza altri errori, potrebbe essere necessario aumentare il numero di connessioni nelle impostazioni del driver per consentire una maggiore velocità di trasmissione, oppure potresti dover aumentare il numero di executor nel tuo job Spark. - StoragePartitionThroughputCapacityExceeded
-
Amazon Keyspaces ha una quota di 1.000 WCUs o WRUs al secondo/3.000 RCUs o RRUs al secondo, per partizione. Se visualizzi
StoragePartitionThroughputCapacityExceeded
CloudWatch eventi, ciò potrebbe indicare che i dati non sono randomizzati durante il caricamento. Per esempi su come mescolare i dati, vedi. Fase 4: Preparare i dati di origine e la tabella di destinazione in Amazon Keyspaces
Errori e avvertenze comuni
Se utilizzi Amazon Virtual Private Cloud e ti connetti ad Amazon Keyspaces, il driver Cassandra potrebbe emettere un messaggio di avviso relativo al nodo di controllo stesso nella tabella. system.peers
Per ulteriori informazioni, consulta Errori e avvertenze comuni. Puoi tranquillamente ignorare questo avviso.