We're Moving!

The Vertica Forum is moving to a new OpenText Analytics Database (Vertica) Community.

Join us there to post discussion topics, learn about

product releases, share tips, access the blog, and much more.

Create My New Community Account Now


How can you test k-safety ? — Vertica Forum

How can you test k-safety ?

How can you test k-safety ?

I have a 3 node cluster - I have run DBD and a fairly large query that takes approx 75 sec to run before DBD, after DBD it takes approx. 35 sec to run.

dbadmin=> SELECT DESIGNED_FAULT_TOLERANCE, CURRENT_FAULT_TOLERANCE FROM SYSTEM;

DESIGNED_FAULT_TOLERANCE | CURRENT_FAULT_TOLERANCE
--------------------------+-------------------------
1 | 1
(1 row)

I started the fairly large query, then did a kill -9 on the vertica process on node 3.

This is the msg i got on node 1 -

dbadmin=> \i /home/dbadmin/sql_scripts/test_fact_self_join_wo_sysdate.sql
vsql:/home/dbadmin/sql_scripts/test_fact_self_join_wo_sysdate.sql:8: WARNING 4539: Received no response from v_usac_node0002 in abandon plan
vsql:/home/dbadmin/sql_scripts/test_fact_self_join_wo_sysdate.sql:8: WARNING 4539: Received no response from v_usac_node0002 in roll back transaction
vsql:/home/dbadmin/sql_scripts/test_fact_self_join_wo_sysdate.sql:8: ERROR 4142: Node failure during execution
dbadmin=>

I was kind of expecting the query to finish (albeit a lot slower that even 75 seconds).

Is this not the proper way to look at k-safety? How can I test k-safety in a 3 node cluster?

Answers

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file