第 5 章 内核参数


参数描述

BridgeNfCallArpTables

配置 sysctl net.bridge.bridge-nf-call-arptables 密钥。默认值为:1

BridgeNfCallIp6Tables

配置 sysctl net.bridge.bridge-nf-call-ip6tables 密钥。默认值为:1

BridgeNfCallIpTables

配置 sysctl net.bridge.bridge-nf-call-iptables 密钥。默认值为:1

ExtraKernelModules

要载入的额外内核模块的哈希值。

ExtraKernelPackages

要安装的额外内核相关软件包列表。

ExtraSysctlSettings

要应用的额外 sysctl 设置哈希。

FsAioMaxNumber

内核根据需要分配io 内存,这个数字限制了一个并行 Aio 请求的数量;一个较大的限制的唯一缺陷是,恶意客户机可以有并行请求,从而导致内核设置外部内存。将这个数字至少设置为 128 *(主机上的虚拟磁盘数量)Libvirt 使用默认 1M 请求来允许 8k 磁盘,如果所有磁盘都达到 1M 内存,则至少为 64M 请求。默认值为 0

InotifyIntancesMax

配置 sysctl fs.inotify.max_user_instances 密钥。默认值为 1024

IsolCpusList

需要与主机进程隔离的逻辑 CPU id 列表。该输入提供给调优配置集 cpu-partitioning,以配置 systemd 和重新启用中断(IRQ 重新固定)。

KernelArgs

要应用到主机的内核参数。

KernelArgsDeferReboot

启用后,如果 KernelArgs 已更改,节点将无法由 tripleo-kernel 自动重新引导。在部署或更新过程完成后,Operator 必须手动重新引导节点。在扩展操作期间启用此项可防止在新节点上重启。这可能导致部署错误,因为 KernelArgs 不会被应用。默认值为 False

KernelDisableIPv6

配置 sysctl net.ipv6.{default/all}.disable_ipv6 密钥。默认值为 0

KernelIpForward

配置 net.ipv4.ip_forward 键。默认值为:1

KernelIpNonLocalBind

配置 net.ipv{4,6}.ip_nonlocal_bind 键。默认值为:1

KernelPidMax

配置 sysctl kernel.pid_max 键。默认值为 1048576

NeighbourGcThreshold1

配置 sysctl net.ipv4.neigh.default.gc_thresh1 值。这是在 ARP 缓存中保留的最少条目数。如果缓存中的这个条目数量少于这个数量,则垃圾收集器将不会运行。默认值为 1024

NeighbourGcThreshold2

配置 sysctl net.ipv4.neigh.default.gc_thresh2 值。这是要在 ARP 缓存中的软最大条目数。垃圾收集器将允许执行集合前 5 秒之内的条目数量。默认值为 2048

NeighbourGcThreshold3

配置 sysctl net.ipv4.neigh.default.gc_thresh3 值。这是在 ARP 缓存中要保留的硬最大条目数。如果缓存中有很多条目,则垃圾收集器始终运行。默认值为 4096

NodeRebootWaitTimeout

以秒为单位的超时时间,以指定 ansible 节点重新引导的等待时间。默认值为 900

RoleNetIpMap

没有描述

TunedProfileName

调优的配置文件以应用到主机。默认值为 throughput-performance

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.