Esta publicación describirá los pasos para configurar children-max en CentOS/RHEL 7 de forma temporal y permanente.
Conjunto temporal child-max para el servicio udev
Para cambiar temporalmente, sin reiniciar:
# systemctl status systemd-udevd.service ... Status: "Processing with ## children at max" <--- The original value can be seen
# udevadm control --children-max=[new value]
# systemctl status systemd-udevd.service ... Status: "Processing with ## children at max" <--- The new value can take effect
Configurar persistentemente child-max para el servicio udev (requiere reiniciar)
Para cambiar permanentemente, necesitamos modificar el archivo de configuración de GRUB2. Tenga en cuenta que esto requiere un reinicio del sistema.
1. Realice una copia de seguridad del archivo de configuración de GRUB2 /boot/grub2/grub.cfg .
2. Edite la línea de 'linux16 ' agregando 'udev.children-max=[valor] ‘
de:
linux16 /vmlinuz-4.1.12-###.el7uek.x86_64 root=UUID=### ro crashkernel=auto rhgb quiet
a:
linux16 /vmlinuz-4.1.12-###.el7uek.x86_64 root=UUID=### ro crashkernel=auto rhgb quiet udev.children-max=[value]
3. Guarde el archivo /boot/grub2/grub.cfg y salga.
4. Reinicie el servidor para que se aplique el nuevo valor.
# shutdown -r now
/boot/grub2/grub.cfg | grep linux16