GNU/Linux >> Znalost Linux >  >> Linux

Upozornění MongoDB Readahead

Odpověď byla spustit blockdev --setra ve spouštěcím skriptu. Pokaždé, když se systém restartuje, se hodnoty načtení vrátí zpět na výchozí hodnoty.

V mém případě jsem právě přišel na to, jaké mám logické jednotky s blockdev --report , pak spustím blockdev --setra na každé jednotce v sekci "start" spouštěcího skriptu MongoDB v init.d.

Doufám, že to pomůže někomu dalšímu, kdo má podobné problémy.


Můžete to udělat:

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

kde KERNEL=="" je vaše zařízení HDD

po restartu bude vše správně nastaveno

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. Jak nainstalovat MongoDB na Ubuntu 18.04

  2. Jak nainstalovat MongoDB na Debian 11

  3. Jak nainstalovat MongoDB na Ubuntu 22.04

  1. Jak nainstalovat MongoDB na Ubuntu 20.04

  2. Jak nainstalovat a zabezpečit MongoDB 4 v CentOS 8

  3. Jak nainstalovat MongoDB na AlmaLinux 8

  1. MongoDB vs. MySQL

  2. Upozornění s nftw

  3. Služba MongoDB ve Fedoře neběží