GNU/Linux >> LINUX-Kenntnisse >  >> Linux

MongoDB Readahead-Warnung

Die Antwort war, blockdev --setra auszuführen in einem Startskript. Bei jedem Neustart des Systems werden die Read-Ahead-Werte auf die Standardwerte zurückgesetzt.

In meinem Fall habe ich gerade herausgefunden, was meine logischen Laufwerke mit blockdev --report waren , führe ich dann blockdev --setra aus auf jedem Laufwerk im Abschnitt „start“ des MongoDB-Startskripts in init.d.

Ich hoffe, das hilft allen anderen, die ähnliche Probleme haben.


Sie können dies tun:

echo 'ACTION=="add", KERNEL=="xvdb", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="xvdc", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a  /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="xvdd", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="xvde", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a   /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="dm-0", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="dm-1", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="dm-2", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules
echo 'ACTION=="add", KERNEL=="md127", ATTR{bdi/read_ahead_kb}="64"' | sudo tee -a /etc/udev/rules.d/85-ebs.rules

wobei KERNEL=="" Ihr Festplattenlaufwerk ist

dann wird beim Neustart alles richtig eingestellt

rw   256   512  4096          0     42949672960   /dev/xvda1
rw   128   512  4096          0    214748364800   /dev/xvdc
rw   128   512  4096          0    214748364800   /dev/xvde
rw   128   512  4096          0    214748364800   /dev/xvdd
rw   128   512  4096          0    214748364800   /dev/xvdb
rw   128   512  4096          0    429227769856   /dev/md127
rw   128   512  4096          0    343379279872   /dev/dm-0
rw   128   512  4096          0     42920312832   /dev/dm-1
rw   128   512  4096          0     42920312832   /dev/dm-2

Linux
  1. So installieren Sie MongoDB unter Ubuntu 20.04

  2. So installieren und sichern Sie MongoDB 4 in CentOS 8

  3. So installieren Sie MongoDB auf Ubuntu 18.04

  4. So installieren Sie MongoDB unter Debian 11

  5. So installieren Sie MongoDB unter Ubuntu 22.04

So installieren Sie MongoDB unter CentOS 7

Installieren Sie MongoDB auf Ubuntu 18.04

Wie installiere ich MongoDB Version 4.0 auf Centos 7?

Wie installiere ich Mongodb in CentOS?

So installieren Sie MongoDB auf Rocky Linux 8

- mongodb/mongodb 1.2.0 erfordert ext-mongodb ^1.3.0 -> die angeforderte PHP-Erweiterung mongodb fehlt auf Ihrem System