GNU/Linux >> Tutoriales Linux >  >> Linux

Advertencia de lectura anticipada de MongoDB

La respuesta fue ejecutar blockdev --setra en un script de inicio. Cada vez que el sistema se reinicia, los valores de lectura anticipada vuelven a los valores predeterminados.

En mi caso, descubrí cuáles eran mis unidades lógicas con blockdev --report , luego ejecuto blockdev --setra en cada unidad en la sección "inicio" del script de inicio de MongoDB en init.d.

Espero que esto ayude a cualquier otra persona que tenga problemas similares.


Puedes hacer esto:

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

donde KERNEL=="" es su dispositivo HDD

luego, al reiniciar, todo se configurará correctamente

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. Cómo instalar MongoDB en Ubuntu 20.04

  2. Cómo instalar y asegurar MongoDB 4 en CentOS 8

  3. Cómo instalar MongoDB en Ubuntu 18.04

  4. Advertencia con nftw

  5. El servicio MongoDB no se ejecuta en Fedora

Cómo instalar MongoDB en CentOS 7

Instalar MongoDB en Ubuntu 18.04

¿Cómo instalar MongoDB versión 4.0 en Centos 7?

¿Cómo instalar Mongodb en CentOS?

Cómo instalar MongoDB en Rocky Linux 8

- mongodb/mongodb 1.2.0 requiere ext-mongodb ^1.3.0 -> la extensión PHP solicitada mongodb no se encuentra en su sistema