cloudera.exe.prereq_kernel role – Update OS kernel parameters for deployments

Note

This role is part of the cloudera.exe collection (version 3.0.0).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install cloudera.exe..

To use it in a playbook, specify: cloudera.exe.prereq_kernel.

Entry point main – Update OS kernel parameters for deployments

New in cloudera.exe 3.0.0

Synopsis

  • Updates and applies kernel parameters using sysctl.

  • This includes controlling memory management (swappiness and memory overcommit) and configuring IPv6 settings to disable IPv6 functionality.

Parameters

Parameter

Comments

prereq_kernel__kernel_flags

dictionary

Dictionary of kernel parameters to configure with sysctl.

Default: {"net.ipv6.conf.all.disable_ipv6": 1, "net.ipv6.conf.default.disable_ipv6": 1, "net.ipv6.conf.lo.disable_ipv6": 1, "vm.overcommit_memory": 1, "vm.swappiness": 1}

Authors

  • Ronald Suplina