apache / apache/rocketmq-docker

runbroker.sh need numactl

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
706
Forks
246
PR merge metrics
No merged PRs in 30d

Description

Base image: alpine
In the runbroker-customize.sh, [numactl --interleave=all pwd > /dev/null 2>&1](https://github.com/apache/rocketmq-docker/blob/0794732d9cf909268fa6faa6ada446cb23b774aa/image-build/scripts/runbroker-customize.sh#L146) call the numactl, which does not included in the image. And the broker will not start successfully.

Additionally, I find that the alpine image does not have the numactl in its repository. The version of alpine is 3.9, however the lowest version required by numactl is 3.10.
[numactl in alpine 3.9](https://pkgs.alpinelinux.org/packages?name=numactl&branch=v3.9)
[numactl in alpine 3.10](https://pkgs.alpinelinux.org/packages?name=numactl&branch=v3.10)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.