Advertisement
Guest User

Untitled

a guest
Mar 9th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.27 KB | None | 0 0
  1. This is the happy path. Node is ejected from cluster in an orderly manner and then kubectl is used to spawn a replacement Pod. Although not shown in the output, the new Pod has the same IP address as the old Pod.
  2.  
  3. In this scenario, everything works as expected.
  4.  
  5. ```ShellSession
  6. $ psql -W -h mydb-0.mydb -U arepuser -d mydb -c 'select * from bdr.bdr_nodes'
  7. node_sysid | node_timeline | node_dboid | node_status | node_name | node_local_dsn | node_init_from_dsn | node_read_only
  8. ---------------------+---------------+------------+-------------+----------------------------+--------------------------------------------------------------------------+----------------------------------------------------------------------------+----------------
  9. 6395635580046348310 | 1 | 16387 | r | mydb-0-11ac0600-1489099948 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | | f
  10. 6395635628273594388 | 1 | 16387 | r | mydb-1-11ac0700-1489099959 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  11. 6395635633776132116 | 1 | 16387 | r | mydb-2-11ac0800-1489099960 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  12. (3 rows)
  13. ```
  14.  
  15. ```ShellSession
  16. $ psql -W -h mydb-0.mydb -U arepuser -d mydb -c "SELECT bdr.bdr_part_by_node_names(ARRAY['mydb-2-11ac0800-1489099960']);"
  17. bdr_part_by_node_names
  18. ------------------------
  19.  
  20. (1 row)
  21. ```
  22.  
  23. ```ShellSession
  24. $ psql -W -h mydb-0.mydb -U arepuser -d mydb -c 'select * from bdr.bdr_nodes'
  25. node_sysid | node_timeline | node_dboid | node_status | node_name | node_local_dsn | node_init_from_dsn | node_read_only
  26. ---------------------+---------------+------------+-------------+----------------------------+--------------------------------------------------------------------------+----------------------------------------------------------------------------+----------------
  27. 6395635580046348310 | 1 | 16387 | r | mydb-0-11ac0600-1489099948 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | | f
  28. 6395635628273594388 | 1 | 16387 | r | mydb-1-11ac0700-1489099959 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  29. 6395635633776132116 | 1 | 16387 | k | mydb-2-11ac0800-1489099960 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  30. (3 rows)
  31. ```
  32.  
  33. ```ShellSession
  34. $ psql -W -h mydb-0.mydb -U arepuser -d mydb -c "delete from bdr.bdr_nodes where node_name='mydb-2-11ac0800-1489099960';"
  35. DELETE 1
  36. ```
  37.  
  38. ```ShellSession
  39. $ psql -W -h mydb-0.mydb -U arepuser -d mydb -c 'select * from bdr.bdr_nodes'
  40. node_sysid | node_timeline | node_dboid | node_status | node_name | node_local_dsn | node_init_from_dsn | node_read_only
  41. ---------------------+---------------+------------+-------------+----------------------------+--------------------------------------------------------------------------+----------------------------------------------------------------------------+----------------
  42. 6395635580046348310 | 1 | 16387 | r | mydb-0-11ac0600-1489099948 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | | f
  43. 6395635628273594388 | 1 | 16387 | r | mydb-1-11ac0700-1489099959 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  44. (2 rows)
  45. ```
  46.  
  47. ```ShellSession
  48. $ k8s delete pod mydb-2
  49. pod "mydb-2" deleted
  50. $ k8s get pod mydb-2
  51. NAME READY STATUS RESTARTS AGE
  52. mydb-2 1/1 Running 0 8s
  53. ```
  54.  
  55. ```ShellSession
  56. $ psql -W -h mydb-0.mydb -U arepuser -d mydb -c 'select * from bdr.bdr_nodes'
  57. node_sysid | node_timeline | node_dboid | node_status | node_name | node_local_dsn | node_init_from_dsn | node_read_only
  58. ---------------------+---------------+------------+-------------+----------------------------+--------------------------------------------------------------------------+----------------------------------------------------------------------------+----------------
  59. 6395635580046348310 | 1 | 16387 | r | mydb-0-11ac0600-1489099948 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | | f
  60. 6395635628273594388 | 1 | 16387 | r | mydb-1-11ac0700-1489099959 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  61. 6395638050813399062 | 1 | 16387 | r | mydb-2-11ac0800-1489100523 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  62. (3 rows)
  63. ```
  64.  
  65. ```ShellSession
  66. $ psql -W -h mydb-2.mydb -U arepuser -d mydb -c 'select * from bdr.bdr_nodes'
  67. node_sysid | node_timeline | node_dboid | node_status | node_name | node_local_dsn | node_init_from_dsn | node_read_only
  68. ---------------------+---------------+------------+-------------+----------------------------+--------------------------------------------------------------------------+----------------------------------------------------------------------------+----------------
  69. 6395635580046348310 | 1 | 16387 | r | mydb-0-11ac0600-1489099948 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | | f
  70. 6395635628273594388 | 1 | 16387 | r | mydb-1-11ac0700-1489099959 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  71. 6395638050813399062 | 1 | 16387 | r | mydb-2-11ac0800-1489100523 | host=/var/run/postgresql dbname=mydb user=arepuser password=areppassword | port=5432 dbname=mydb host=mydb-0.mydb user=arepuser password=areppassword | f
  72. (3 rows)
  73. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement