In diesem Beitrag werden Schritte zum vorübergehenden und dauerhaften Festlegen von Children-Max in CentOS/RHEL 7 skizziert.
Temporäres Set children-max für udev Service
Vorübergehend ändern, ohne Neustart:
# 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
Kinder-Max für udev-Dienst dauerhaft festlegen (erfordert einen Neustart)
Um dauerhaft zu ändern, müssen wir die GRUB2-Konfigurationsdatei ändern. Bitte beachten Sie, dass dies einen Neustart des Systems erfordert.
1. Sichern Sie die GRUB2-Konfigurationsdatei /boot/grub2/grub.cfg .
2. Bearbeiten Sie die Zeile „linux16 ‘ durch Hinzufügen von ‘udev.children-max=[Wert] ‘
von:
linux16 /vmlinuz-4.1.12-###.el7uek.x86_64 root=UUID=### ro crashkernel=auto rhgb quiet
zu:
linux16 /vmlinuz-4.1.12-###.el7uek.x86_64 root=UUID=### ro crashkernel=auto rhgb quiet udev.children-max=[value]
3. Speichern Sie die Datei /boot/grub2/grub.cfg und beenden Sie sie.
4. Starten Sie den Server neu, damit der neue Wert angewendet wird.
# shutdown -r now
/boot/grub2/grub.cfg | grep linux16