Ett par grundläggande saker måste säkerställas innan en ny klusternod läggs till i ett kluster. Med ett kluster avses här även ett kluster med endast en nod.
För att lägga till en ny nod till ett befintligt kluster gör man följande (illustreras med ett exempel där 192.168.4.231 är den nya noden och 192.168.4.230 är en befintlig klusternod den sk. seed-noden).
# cluster
##########################################
cluster_name: SiteVision Cluster
seed_provider:
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
# seeds is actually a comma-delimited list of addresses.
- seeds: "192.168.4.230"
auto_bootstrap: true
initial_token:
# network
##########################################
listen_address: 192.168.4.231
storage_port: 7011
rpc_address: 192.168.4.231
rpc_port: 9160
Tiden det tar för en nod att bootstrappa eller hämta den data som behövs från seed-noden beror på databasens storlek och på hur snabbt noderna kan kommunicera med varandra. På ett gigabit-nät tar det kring 20 min att boostrappa 30 GB data. Till det tillkommer ytterligare några minuter för att bygga upp dataindex och verifiera klustret innan noden är redo att användas.
Noden är uppe och redo för användning så fort den är synlig i klustret och det röda krysset är borta.
OBS! För att det ska vara möjligt att utföra sökningar på den nya noden behöver man starta en omindexering. Logga in på den nya noden och starta den via sökpanelen.
Sidan uppdaterad:
Nästa generations publiceringsverktyg är här!