You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When deploying a cluster of ArangoDB dbservers using kube-arangodb on Linux machines the following warning is shown during initialization:
2023-07-21T14:07:34Z [1] WARNING [3e451] {memory} It is recommended to set NUMA to interleaved.
2023-07-21T14:07:34Z [1] WARNING [b25a4] {memory} put 'numactl --interleave=all' in front of your command
There doesn't seem to be an option within the operator to enable interleaved NUMA on the dbservers.
There is an option to override the entrypoint which seems like a possible solution but the entrypoint only allows for specifying the binary and no additional arguments.
When trying to override the entrypoint with a configuration like this:
which can't work because the arangod argument must come before the arguments.
There is also an entrypoint.sh script in the container which seems to have NUMA configurations within it but I haven't been able to invoke it as the entrypoint either.
Is there a simple way to enable NUMA on Linux dbservers via the kube-arango operator?
I am using kube-arangodb version 1.2.30.
The text was updated successfully, but these errors were encountered:
When deploying a cluster of ArangoDB dbservers using kube-arangodb on Linux machines the following warning is shown during initialization:
There doesn't seem to be an option within the operator to enable interleaved NUMA on the dbservers.
There is an option to override the
entrypoint
which seems like a possible solution but the entrypoint only allows for specifying the binary and no additional arguments.When trying to override the entrypoint with a configuration like this:
I get the following error:
I have also tried utilizing the
args
configuration option to specifynumactl --interleave=all arangod
like the configuration below:but user specified arguments are added to the end of the command line arguments so this results in a final command of:
which can't work because the
arangod
argument must come before the arguments.There is also an
entrypoint.sh
script in the container which seems to have NUMA configurations within it but I haven't been able to invoke it as the entrypoint either.Is there a simple way to enable NUMA on Linux dbservers via the kube-arango operator?
I am using kube-arangodb version 1.2.30.
The text was updated successfully, but these errors were encountered: