Add all-to-all seed settings in cassandra
Change-Id: I76dda602ffb36c713725135d6f537aa2d2414c6a
This commit is contained in:
parent
8f3e9ade00
commit
f4f9752f6a
|
@ -34,6 +34,7 @@ class contrail::database {
|
||||||
value => '10'
|
value => '10'
|
||||||
}
|
}
|
||||||
if roles_include($contrail::contrail_db_roles) {
|
if roles_include($contrail::contrail_db_roles) {
|
||||||
|
$cassandra_ips = $::contrail::contrail_db_ips
|
||||||
$cassandra_seeds = $contrail::primary_contrail_db_ip
|
$cassandra_seeds = $contrail::primary_contrail_db_ip
|
||||||
$cluster_name = 'Contrail'
|
$cluster_name = 'Contrail'
|
||||||
|
|
||||||
|
@ -58,6 +59,7 @@ class contrail::database {
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
} elsif roles_include($contrail::analytics_db_roles) {
|
} elsif roles_include($contrail::analytics_db_roles) {
|
||||||
|
$cassandra_ips = $::contrail::analytics_db_ips
|
||||||
$cassandra_seeds = $contrail::primary_analytics_db_ip
|
$cassandra_seeds = $contrail::primary_analytics_db_ip
|
||||||
$cluster_name = 'Analytics'
|
$cluster_name = 'Analytics'
|
||||||
}
|
}
|
||||||
|
|
|
@ -270,7 +270,7 @@ seed_provider:
|
||||||
parameters:
|
parameters:
|
||||||
# seeds is actually a comma-delimited list of addresses.
|
# seeds is actually a comma-delimited list of addresses.
|
||||||
# Ex: "<ip1>,<ip2>,<ip3>"
|
# Ex: "<ip1>,<ip2>,<ip3>"
|
||||||
- seeds: "<%= @cassandra_seeds.join(',') %>"
|
- seeds: "<%= @cassandra_ips.join(',') %>"
|
||||||
|
|
||||||
# For workloads with more data than can fit in memory, Cassandra's
|
# For workloads with more data than can fit in memory, Cassandra's
|
||||||
# bottleneck will be reads that need to fetch data from
|
# bottleneck will be reads that need to fetch data from
|
||||||
|
|
|
@ -198,6 +198,7 @@
|
||||||
type: puppet
|
type: puppet
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
groups: [primary-contrail-db, primary-contrail-analytics-db]
|
groups: [primary-contrail-db, primary-contrail-analytics-db]
|
||||||
|
reexecute_on: [deploy_changes]
|
||||||
required_for: [deploy_end]
|
required_for: [deploy_end]
|
||||||
requires: [contrail-utils]
|
requires: [contrail-utils]
|
||||||
parameters:
|
parameters:
|
||||||
|
@ -223,6 +224,7 @@
|
||||||
type: puppet
|
type: puppet
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
groups: [contrail-db, contrail-analytics-db]
|
groups: [contrail-db, contrail-analytics-db]
|
||||||
|
reexecute_on: [deploy_changes]
|
||||||
required_for: [deploy_end]
|
required_for: [deploy_end]
|
||||||
requires: [contrail-utils]
|
requires: [contrail-utils]
|
||||||
cross-depends:
|
cross-depends:
|
||||||
|
|
Loading…
Reference in New Issue