MongoDB setup on NUMA machineMongoDB Sharding on single linux machineMongodb/Redis setupShould I disable turn off MongoDB profiler in production machine?MongoDB frequently switching primariesHuge oplog size after full sync on one secondary causing performance issues - MongoDBSELinux setup for MongoDBRun rc.local only once Mongodb is running in CentOs 7Network timeouts with CentOS 7 server running in the same network (Syn-Flooding)MongoDB, Windows Server, SSL Certificate, Compass Connection Not WorkingWiredTiger storage engine cause delay in MongoDB start
count number of files in directory with a certain name
Creating Fictional Slavic Place Names
How did early x86 BIOS programmers manage to program full blown TUIs given very few bytes of ROM/EPROM?
Get LaTeX form from step by step solution
Smart people send dumb people to a new planet on a space craft that crashes into a body of water
What are the problems in teaching guitar via Skype?
If Sweden was to magically float away, at what altitude would it be visible from the southern hemisphere?
What does "tea juice" mean in this context?
Expenditure in Poland - Forex doesn't have Zloty
Draw a checker pattern with a black X in the center
Do creatures all have the same statistics upon being reanimated via the Animate Dead spell?
How to properly maintain eye contact with people that have distinctive facial features?
How to capture more stars?
How to detach yourself from a character you're going to kill?
Different PCB color ( is it different material? )
find the Integer value after a string from a file
My player wants to cast multiple charges of magic missile from a wand
Can an old DSLR be upgraded to match modern smartphone image quality
What does it mean when you think without speaking?
Thousands and thousands of words
Team member doesn't give me the minimum time to complete a talk
What is the indigenous Russian word for a wild boar?
Points within polygons in different projections
Is this light switch installation safe and legal?
MongoDB setup on NUMA machine
MongoDB Sharding on single linux machineMongodb/Redis setupShould I disable turn off MongoDB profiler in production machine?MongoDB frequently switching primariesHuge oplog size after full sync on one secondary causing performance issues - MongoDBSELinux setup for MongoDBRun rc.local only once Mongodb is running in CentOs 7Network timeouts with CentOS 7 server running in the same network (Syn-Flooding)MongoDB, Windows Server, SSL Certificate, Compass Connection Not WorkingWiredTiger storage engine cause delay in MongoDB start
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I installed MongoDB 3.6 on my centos 7 machine and in the startup log I see a warning because I am running NUMA hardware:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** WARNING: You are running on a NUMA machine.
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** We suggest launching mongod like this to avoid performance problems:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** numactl --interleave=all mongod [other options]
I wonder how I could permanently fix this numactl startup as I don't want to start mongod manually every time. I usually run sudo service mongod start
and I want that this command starts MongoDB every time with the numctl prefix.
How can I achieve this with CentOS7? (I googled and couldn't find any service files I could edit on my server).
centos7 mongodb
add a comment |
I installed MongoDB 3.6 on my centos 7 machine and in the startup log I see a warning because I am running NUMA hardware:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** WARNING: You are running on a NUMA machine.
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** We suggest launching mongod like this to avoid performance problems:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** numactl --interleave=all mongod [other options]
I wonder how I could permanently fix this numactl startup as I don't want to start mongod manually every time. I usually run sudo service mongod start
and I want that this command starts MongoDB every time with the numctl prefix.
How can I achieve this with CentOS7? (I googled and couldn't find any service files I could edit on my server).
centos7 mongodb
add a comment |
I installed MongoDB 3.6 on my centos 7 machine and in the startup log I see a warning because I am running NUMA hardware:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** WARNING: You are running on a NUMA machine.
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** We suggest launching mongod like this to avoid performance problems:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** numactl --interleave=all mongod [other options]
I wonder how I could permanently fix this numactl startup as I don't want to start mongod manually every time. I usually run sudo service mongod start
and I want that this command starts MongoDB every time with the numctl prefix.
How can I achieve this with CentOS7? (I googled and couldn't find any service files I could edit on my server).
centos7 mongodb
I installed MongoDB 3.6 on my centos 7 machine and in the startup log I see a warning because I am running NUMA hardware:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** WARNING: You are running on a NUMA machine.
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** We suggest launching mongod like this to avoid performance problems:
2018-02-05T00:13:23.889+0100 I CONTROL [initandlisten] ** numactl --interleave=all mongod [other options]
I wonder how I could permanently fix this numactl startup as I don't want to start mongod manually every time. I usually run sudo service mongod start
and I want that this command starts MongoDB every time with the numctl prefix.
How can I achieve this with CentOS7? (I googled and couldn't find any service files I could edit on my server).
centos7 mongodb
centos7 mongodb
asked Feb 4 '18 at 23:34
kentorkentor
11827
11827
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
A previous "service with numactl" question How do I run a service with numactl happens to be about mongodb. Given CentOS 7, the systemd example is relevant, specifically:
Editing /etc/systemd/service/mongod.service.d/numactl.conf
to override the exec: ExecStart=/usr/bin/numactl --interleave=all -- /usr/local/bin/mongod $OPTIONS run
Another design option would be to split up your NUMA host into VMs no larger than one node each. Mongo has a clustering capability, although that would be more complex than scaling up. Although, scaling up is not very difficult. And if most VMs ran from one host, there might be a single point of failure.
There is unfortunately no folder called "service" under/etc/systemd
.
– kentor
Feb 5 '18 at 9:42
add a comment |
On mine using CentOS 7.6 is at
/etc/systemd/system/multi-user.target.wants/mongod.service
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f895640%2fmongodb-setup-on-numa-machine%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
A previous "service with numactl" question How do I run a service with numactl happens to be about mongodb. Given CentOS 7, the systemd example is relevant, specifically:
Editing /etc/systemd/service/mongod.service.d/numactl.conf
to override the exec: ExecStart=/usr/bin/numactl --interleave=all -- /usr/local/bin/mongod $OPTIONS run
Another design option would be to split up your NUMA host into VMs no larger than one node each. Mongo has a clustering capability, although that would be more complex than scaling up. Although, scaling up is not very difficult. And if most VMs ran from one host, there might be a single point of failure.
There is unfortunately no folder called "service" under/etc/systemd
.
– kentor
Feb 5 '18 at 9:42
add a comment |
A previous "service with numactl" question How do I run a service with numactl happens to be about mongodb. Given CentOS 7, the systemd example is relevant, specifically:
Editing /etc/systemd/service/mongod.service.d/numactl.conf
to override the exec: ExecStart=/usr/bin/numactl --interleave=all -- /usr/local/bin/mongod $OPTIONS run
Another design option would be to split up your NUMA host into VMs no larger than one node each. Mongo has a clustering capability, although that would be more complex than scaling up. Although, scaling up is not very difficult. And if most VMs ran from one host, there might be a single point of failure.
There is unfortunately no folder called "service" under/etc/systemd
.
– kentor
Feb 5 '18 at 9:42
add a comment |
A previous "service with numactl" question How do I run a service with numactl happens to be about mongodb. Given CentOS 7, the systemd example is relevant, specifically:
Editing /etc/systemd/service/mongod.service.d/numactl.conf
to override the exec: ExecStart=/usr/bin/numactl --interleave=all -- /usr/local/bin/mongod $OPTIONS run
Another design option would be to split up your NUMA host into VMs no larger than one node each. Mongo has a clustering capability, although that would be more complex than scaling up. Although, scaling up is not very difficult. And if most VMs ran from one host, there might be a single point of failure.
A previous "service with numactl" question How do I run a service with numactl happens to be about mongodb. Given CentOS 7, the systemd example is relevant, specifically:
Editing /etc/systemd/service/mongod.service.d/numactl.conf
to override the exec: ExecStart=/usr/bin/numactl --interleave=all -- /usr/local/bin/mongod $OPTIONS run
Another design option would be to split up your NUMA host into VMs no larger than one node each. Mongo has a clustering capability, although that would be more complex than scaling up. Although, scaling up is not very difficult. And if most VMs ran from one host, there might be a single point of failure.
answered Feb 5 '18 at 5:53
John MahowaldJohn Mahowald
10.4k1714
10.4k1714
There is unfortunately no folder called "service" under/etc/systemd
.
– kentor
Feb 5 '18 at 9:42
add a comment |
There is unfortunately no folder called "service" under/etc/systemd
.
– kentor
Feb 5 '18 at 9:42
There is unfortunately no folder called "service" under
/etc/systemd
.– kentor
Feb 5 '18 at 9:42
There is unfortunately no folder called "service" under
/etc/systemd
.– kentor
Feb 5 '18 at 9:42
add a comment |
On mine using CentOS 7.6 is at
/etc/systemd/system/multi-user.target.wants/mongod.service
add a comment |
On mine using CentOS 7.6 is at
/etc/systemd/system/multi-user.target.wants/mongod.service
add a comment |
On mine using CentOS 7.6 is at
/etc/systemd/system/multi-user.target.wants/mongod.service
On mine using CentOS 7.6 is at
/etc/systemd/system/multi-user.target.wants/mongod.service
answered Dec 21 '18 at 3:51
Andrey KolmogorovAndrey Kolmogorov
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f895640%2fmongodb-setup-on-numa-machine%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown