GNU/Linux >> Linux の 問題 >  >> Linux

MongoDB 先読み警告

答えは blockdev --setra を実行することでした 起動スクリプトで。システムが再起動するたびに、先読み値はデフォルトに戻ります。

私の場合、論理ドライブが blockdev --report であることがわかりました 、次に blockdev --setra を実行します init.d の MongoDB 起動スクリプトの「開始」セクションにあるすべてのドライブ。

これが、同様の問題を抱えている他の人の助けになることを願っています.


これを行うことができます:

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

ここで、KERNEL=="" は HDD デバイスです

その後、再起動するとすべてが正しく設定されます

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. Ubuntu20.04にMongoDBをインストールする方法

  2. CentOS8にMongoDB4をインストールして保護する方法

  3. nftw での警告

  1. Ubuntu 18.04 に MongoDB をインストールする方法

  2. Debian 11 に MongoDB をインストールする方法

  3. Ubuntu 22.04 に MongoDB をインストールする方法

  1. MongoDBとMySQL

  2. MongoDB を AlmaLinux 8 にインストールする方法

  3. Fedora で実行されていない MongoDB サービス