Community Edition - Not able to add more than 8 nodes in the cluster using mesh topology

Hi,

Statement : I am using aerospike version- 4.3.0.2. However using mesh topology i am not able add more than 8 nodes in a cluster.

Getting below errors-’ -

FAILED ASSERTION (config): (cfg.c:4737) can't configure more than 8 mesh-seed-address-port entries

# systemctl status aerospike
● aerospike.service - Aerospike Server
   Loaded: loaded (/usr/lib/systemd/system/aerospike.service; disabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/aerospike.service.d
           └─aerospike.conf
   Active: failed (Result: exit-code) since Wed 2019-09-11 07:54:24 PDT; 9s ago
  Process: 3222 ExecStopPost=/bin/systemctl stop aerospike_telemetry (code=exited, status=0/SUCCESS)
  Process: 3215 ExecStart=/usr/bin/asd $ASD_OPTIONS --config-file $ASD_CONFIG_FILE --fgdaemon (code=exited, status=1/FAILURE)
  Process: 3211 ExecStartPre=/bin/systemctl start aerospike_telemetry (code=exited, status=0/SUCCESS)
  Process: 3205 ExecStartPre=/usr/bin/asd-systemd-helper (code=exited, status=0/SUCCESS)
 Main PID: 3215 (code=exited, status=1/FAILURE)
​
  systemd[1]: Starting Aerospike Server...
  systemd[1]: Started Aerospike Server.
  asd[3215]: Sep 11 2019 14:54:24 GMT: FAILED ASSERTION (config): (cfg.c:4737) can't configure more than 8 mesh-seed-address-port entries
  asd[3215]: Sep 11 2019 14:54:24 GMT: WARNING (as): (signal.c:158) SIGINT received, shutting down
  asd[3215]: Sep 11 2019 14:54:24 GMT: WARNING (as): (signal.c:161) startup was not complete, exiting immediately
  systemd[1]: aerospike.service: main process exited, code=exited, status=1/FAILURE
  systemd[1]: Unit aerospike.service entered failed state.
  systemd[1]: aerospike.service failed.

Can anyone help on this? Appreciated help here.

Thanks, Pratap.Kshirsagar

Above errors are for aerospike version- 4.3.0.2 community edition.

This is expected, the cluster size for the Community Edition of Aerospike is limited to 8 nodes: Known Limitations | Aerospike Documentation. Enterprise can currently support up to 128 nodes.

See here for more details on the differences between Enterprise and Community editions of Aerospike: Database Features and Editions | Aerospike.

Thanks @kporter for clarifying the issue.