|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
|
这是尚未发布的文档。 SUSE® Storage 1.12 (Dev). |
Helm 值
值
values.yaml 包含用于调整此图表部署的项目。
Cattle 设置
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
字符串 |
|
默认系统注册表。 |
|
字符串 |
|
系统管理的 Longhorn 组件的节点选择器。 |
|
字符串 |
|
系统管理的 Longhorn 组件的容忍度。 |
|
布尔 |
|
允许 SUSE Storage UI 在 Rancher Windows 集群上运行的设置。 |
|
对象 |
|
可以运行用户部署的 Longhorn 组件的 Linux 节点的节点选择器。 |
|
list |
|
可以运行用户部署的 Longhorn 组件的 Linux 节点的容忍度。 |
|
list |
|
容器注册表的镜像拉取密钥的全局覆盖。 |
|
字符串 |
|
容器镜像注册表的全局覆盖。 |
|
对象 |
|
允许运行用户部署组件(如 Longhorn 管理器、Longhorn UI 和 Longhorn 驱动程序部署器)的节点的节点选择器。 |
|
字符串 |
|
为所有 Longhorn 工作负载设置容器时区(TZ 环境)。留空以使用容器默认值。 |
|
list |
|
允许运行用户部署组件(如 Longhorn 管理器、Longhorn UI 和 Longhorn 驱动程序部署器)的节点的容忍度。 |
网络策略
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
布尔 |
|
允许您启用控制对 Longhorn pod 访问的网络策略的设置。 |
|
字符串 |
|
确定允许入口访问策略的分发方式。(选项:"k3s", "rke2", "rke1") |
镜像设置
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
字符串 |
|
CSI 附加器镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 附加器镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 附加器镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 存活探针镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 存活探针镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 存活探针镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 节点驱动注册器镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 节点驱动注册器镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 节点驱动注册器镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 提供者镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 提供者镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 提供者镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 调整器镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 调整器镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 调整器镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 快照器镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 快照器镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
CSI 快照器镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
备份镜像管理器镜像的注册表。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
备份镜像管理器镜像的储存库。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
备份镜像管理器镜像的标签。未指定时,SUSE Storage 使用默认值。 |
|
字符串 |
|
用于 Longhorn Engine 镜像的注册表。 |
|
字符串 |
|
用于 Longhorn Engine 镜像的储存库。 |
|
字符串 |
|
用于 Longhorn Engine 镜像的标签。 |
|
字符串 |
|
用于 Longhorn Instance Manager 镜像的注册表。 |
|
字符串 |
|
用于 Longhorn Instance Manager 镜像的储存库。 |
|
字符串 |
|
用于 Longhorn Instance Manager 镜像的标签。 |
|
字符串 |
|
用于 Longhorn Manager 镜像的注册表。 |
|
字符串 |
|
用于 Longhorn Manager 镜像的储存库。 |
|
字符串 |
|
用于 Longhorn Manager 镜像的标签。 |
|
字符串 |
|
用于 Longhorn Share Manager 镜像的注册表。 |
|
字符串 |
|
用于 Longhorn Share Manager 镜像的储存库。 |
|
字符串 |
|
用于 Longhorn Share Manager 镜像的标签。 |
|
字符串 |
|
用于 Longhorn Support Bundle Manager 镜像的注册表。 |
|
字符串 |
|
用于 Longhorn Support Bundle Manager 镜像的储存库。 |
|
字符串 |
|
用于 Longhorn Support Bundle Manager 镜像的标签。 |
|
字符串 |
|
用于 SUSE Storage UI 镜像的注册表。 |
|
字符串 |
|
用于 SUSE Storage UI 镜像的储存库。 |
|
字符串 |
|
用于 SUSE Storage UI 镜像的标签。 |
|
字符串 |
|
用于 OAuth Proxy 镜像的注册表。指定上游镜像(例如,"quay.io/openshift/origin-oauth-proxy")。此设置仅适用于 OpenShift 用户。 |
|
字符串 |
|
用于 OAuth Proxy 镜像的储存库。指定上游镜像(例如,"quay.io/openshift/origin-oauth-proxy")。此设置仅适用于 OpenShift 用户。 |
|
字符串 |
|
用于 OAuth Proxy 镜像的标签。指定 OCP/OKD 版本 4.1 或更高版本(包括可在 quay.io/openshift/origin-oauth-proxy:4.18 获取的版本 4.18)。此设置仅适用于 OpenShift 用户。 |
|
字符串 |
|
适用于所有用户部署的 Longhorn 组件(如 Longhorn Manager、Longhorn 驱动程序和 Longhorn UI)的镜像拉取策略。 |
服务设置
| 键 | 说明 |
|---|---|
|
Longhorn Manager 的 NodePort 端口号。未指定时,SUSE Storage 会选择 30000 到 32767 之间的空闲端口。 |
|
Longhorn Manager 的服务类型。 |
|
SUSE Storage UI 服务的注释。 |
|
|
|
负载均衡器实现的类。 |
|
SUSE Storage UI 的 NodePort 端口号。未指定时,SUSE Storage 会选择 30000 到 32767 之间的空闲端口。 |
|
SUSE Storage UI 的服务类型。(选项:"ClusterIP", "NodePort", "LoadBalancer", "Rancher-Proxy") |
StorageClass 设置
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
字符串 |
|
在 Longhorn StorageClass 中使用的备份镜像的数据源参数。您可以指定一个 JSON 字符串的映射。(示例: |
|
字符串 |
|
用于 Longhorn StorageClass 的备份镜像的数据源类型。如果备份镜像存在于集群中,SUSE Storage 使用此设置来验证该镜像。如果备份镜像不存在,SUSE Storage 将使用指定的数据源类型创建一个。 |
|
布尔 |
|
允许您在 Longhorn StorageClass 中使用备份镜像的设置。 |
|
字符串 |
|
用于 Longhorn StorageClass 的备份镜像的预期 SHA-512 校验和。 |
|
字符串 |
|
用于在 Longhorn StorageClass 中创建和恢复卷的备份镜像。当没有可用的备份镜像时,指定 SUSE Storage 可以用来创建备份镜像的数据源类型和参数。 |
|
字符串 |
|
允许您为默认 Longhorn StorageClass 指定备份目标的设置。 |
|
字符串 |
|
允许您为默认 Longhorn StorageClass 指定数据引擎版本的设置。(选项: |
|
布尔 |
|
允许您指定默认 Longhorn StorageClass 的设置。 |
|
整数 |
|
默认 Longhorn StorageClass 的副本数量。 |
|
字符串 |
|
默认 Longhorn StorageClass 的数据本地性。(选项: |
|
布尔 |
|
允许您为默认 Longhorn StorageClass 启用磁盘选择器的设置。 |
|
字符串 |
|
默认 Longhorn StorageClass 的磁盘选择器。Longhorn 仅使用具有指定标签的磁盘来存储卷数据。(示例: |
|
字符串 |
|
默认 Longhorn StorageClass 的文件系统类型。 |
|
字符串 |
|
默认 Longhorn StorageClass 的 mkfs 参数。 |
|
布尔 |
|
允许您为默认 Longhorn StorageClass 启用节点选择器的设置。 |
|
字符串 |
|
默认 Longhorn StorageClass 的节点选择器。SUSE Storage 仅使用具有指定标签的节点来存储卷数据。(示例:"storage,fast") |
|
字符串 |
|
禁用修订计数器的设置,从而防止 SUSE Storage 跟踪对卷的所有写操作。在恢复卷时,SUSE Storage 使用卷头文件 xxx.img 的属性(最后的文件大小和最后修改时间)来选择用于卷恢复的副本。 |
|
布尔 |
|
允许您启用 Longhorn 卷从一个节点到另一个节点的实时迁移的设置。 |
|
字符串 |
|
为 RWX 卷设置 Longhorn StorageClass 的 NFS 挂载选项 |
|
字符串 |
|
回收策略,提供在释放卷的声明后处理卷的指令。(选项:"保留", "删除") |
|
布尔 |
|
允许您启用 Longhorn StorageClass 的定期作业选择器的设置。 |
|
list |
|
Longhorn StorageClass 的定期作业选择器。确保在指定作业参数时正确使用引号。(示例: |
|
字符串 |
|
允许您在 Longhorn StorageClass 的文件系统修剪期间启用自动快照删除的设置。(选项: |
|
字符串 |
|
VolumeBindingMode 控制卷绑定和动态配置的发生时机。(选项: |
CSI 设置
| 键 | 说明 |
|---|---|
|
CSI 附加器的副本数量。未指定时,SUSE Storage 使用默认值( |
|
kubelet 根目录。未指定时,SUSE Storage 使用默认值。 |
|
配置 Pod 反亲和性,以防止在同一节点上运行多个实例。使用软(尝试分离)或硬(必须分离)。未指定时,SUSE Storage 使用默认值( |
|
CSI Provisioner 的副本数量。未指定时,SUSE Storage 使用默认值( |
|
CSI Resizer 的副本数量。未指定时,SUSE Storage 使用默认值( |
|
CSI Snapshotter 的副本数量。未指定时,SUSE Storage 使用默认值( |
Longhorn Manager 设置
SUSE Storage 包含用户部署的组件(例如,Longhorn Manager、Longhorn Driver 和 SUSE Storage UI)以及系统管理的组件(例如,实例管理器、基础镜像管理器、共享管理器、CSI 驱动程序和引擎镜像)。以下设置仅适用于 Longhorn Manager。
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
字符串 |
|
Longhorn Manager 日志的格式。(选项:"plain","json") |
|
对象 |
|
Longhorn Manager 的节点选择器。指定允许运行 Longhorn Manager 的节点。 |
|
字符串 |
|
Longhorn Manager 的优先级类。 |
|
字符串 |
|
Longhorn Manager Pod 的资源请求和限制。 |
|
对象 |
|
Longhorn Manager 服务的注释。 |
|
对象 |
|
|
|
list |
|
Longhorn Manager 在允许运行 Longhorn 组件的节点上的容忍设置。 |
|
字符串 |
|
Longhorn Driver 设置
SUSE Storage 包含用户部署的组件(例如,Longhorn Manager、Longhorn Driver 和 SUSE Storage UI)以及系统管理的组件(例如,实例管理器、基础镜像管理器、共享管理器、CSI 驱动程序和引擎镜像)。以下设置仅适用于 Longhorn Driver。
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
字符串 |
|
Longhorn Driver 日志的格式。(选项:"plain","json") |
|
对象 |
|
Longhorn Driver 的节点选择器。指定允许运行 Longhorn Driver 的节点。 |
|
字符串 |
|
Longhorn Driver 的优先级类。 |
|
list |
|
Longhorn Driver 在允许运行 Longhorn 组件的节点上的容忍设置。 |
SUSE Storage 用户界面设置
SUSE Storage 包含用户部署的组件(例如,Longhorn Manager、Longhorn Driver 和 SUSE Storage UI)以及系统管理的组件(例如,Instance Manager、Backing Image Manager、Share Manager、CSI Driver 和 Engine Image)。以下设置仅适用于 SUSE Storage UI。
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
对象 |
|
SUSE Storage UI pod 的亲和性。指定您希望为 SUSE Storage UI 使用的亲和性。 |
|
对象 |
|
SUSE Storage UI 的节点选择器。指定允许运行 SUSE Storage UI 的节点。 |
|
字符串 |
|
SUSE Storage UI 的优先级类。 |
|
整数 |
|
SUSE Storage UI 的副本数量。 |
|
list |
|
在允许运行 Longhorn 组件的节点上,SUSE Storage UI 的容忍设置。 |
入口设置
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
字符串 |
|
以键值对形式的入口注释。 |
|
布尔 |
|
允许 SUSE Storage 为 SUSE Storage UI 服务生成入口记录的设置。 |
|
list |
|
TLS 的额外主机名(主题备用名称 - SAN)。当您需要为同一入口使用多个 FQDN 时使用。示例:extraHosts: - longhorn.example.com - longhorn-ui.internal.local |
|
字符串 |
|
第 7 层负载均衡器的主机名。 |
|
字符串 |
|
包含入口配置的 IngressClass 资源,包括 Ingress 控制器的名称。ingressClassName 可以替代早期 Kubernetes 版本中使用的 |
|
字符串 |
|
默认入口路径。您可以通过以下完整的入口路径 SUSE Storage 访问 |
|
字符串 |
|
入口路径类型。为了保持向后兼容,默认值为 |
|
字符串 |
|
包含 TLS 私钥和证书的秘密。使用 Secret 来使用您自己的证书保护入口。 |
|
布尔 |
|
允许您通过 443 端口启用与 SUSE Storage UI 服务的安全连接的设置。 |
|
布尔 |
|
允许您在入口记录上启用 TLS 的设置。 |
|
字符串 |
|
包含用于 TLS 的私钥和证书的 TLS Secret。此设置仅在入口记录上启用 TLS 时适用。 |
HTTPRoute 设置
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
对象 |
|
HTTPRoute 资源的注释,以键值对的形式表示。 |
|
布尔 |
|
允许 SUSE Storage 使用网关 API 为 SUSE Storage UI 服务生成 HTTPRoute 记录的设置。 |
|
list |
|
HTTPRoute 的主机名列表。支持多个主机名。 |
|
list |
|
HTTPRoute 的网关引用。指定哪些网关应处理此路由。 |
|
字符串 |
|
HTTPRoute 的默认路径。您可以通过以下完整路径访问 SUSE Storage UI。 |
|
字符串 |
|
HTTPRoute 的路径匹配类型。(选项: |
私有注册表设置
您可以在具有私有注册表的隔离的环境中安装SUSE Storage。有关更多信息,请参阅*隔离安装*部分的文档。
| 键 | 说明 |
|---|---|
|
设置为`true`以自动创建新的私有注册表 Secret。 |
|
用于与私有注册表进行身份验证的密码。 |
|
如果创建新的私有注册表 Secret 为 true,则使用此名称创建 Kubernetes Secret;否则使用此名称的现有 Secret。使用它从您的私有注册表中拉取镜像。 |
|
私有注册表的URL。未指定时,SUSE Storage 使用默认系统注册表。 |
|
用于与私有注册表进行身份验证的用户帐户。 |
度量设置
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
对象 |
|
Prometheus ServiceMonitor资源的附加标签。 |
|
对象 |
|
Prometheus ServiceMonitor资源的注释。 |
|
布尔 |
|
允许为Longhorn Manager组件创建Prometheus ServiceMonitor资源的设置。 |
|
字符串 |
|
Prometheus从目标抓取度量的间隔。 |
|
list |
|
配置在摄取之前应用于样本的重新标记规则。有关格式详细信息,请参阅 Prometheus Operator文档。 |
|
list |
|
配置应用于目标元数据标签的重新标记规则。有关格式详细信息,请参阅 Prometheus Operator文档。 |
|
字符串 |
|
超时后,Prometheus将抓取视为失败。 |
操作系统/Kubernetes发行版设置
OpenShift 设置
有关更多详细信息,请参见 ocp-readme。
| 键 | 类型 | 默认值 | 说明 |
|---|---|---|---|
|
布尔 |
|
允许 SUSE Storage 与 OpenShift 集成的设置。 |
|
整数 |
|
访问 OpenShift Web 控制台的端口。 |
|
整数 |
|
提供访问 OpenShift Web 控制台的代理端口。 |
|
字符串 |
|
连接 SUSE Storage 和 OpenShift Web 控制台的路由。 |
其它设置
| 键 | 默认值 | 说明 |
|---|---|---|
|
|
Longhorn Manager DaemonSet Pods 的注释。该设置是可选的。 |
|
|
允许您更新默认备份存储的设置。 |
|
|
用于访问默认备份存储的端点。(选项:"NFS", "CIFS", "AWS", "GCP", "AZURE") |
|
|
与默认备份目标关联的 Kubernetes Secret 的名称。 |
|
|
SUSE Storage 在检查默认备份存储的新备份之前等待的秒数。默认值为 "300"。当值为 "0" 时,禁用轮询。 |
|
|
允许 SUSE Storage 生成代码覆盖率配置文件的设置。 |
|
|
允许您启用允许特权 SUSE Storage pods 启动的 Pod 安全策略 (PSPs) 的设置。此设置仅适用于运行 Kubernetes 1.25 及更早版本的集群,并且启用了内置的 Pod 安全准入控制器。 |
|
|
添加额外的对象清单。 |
|
|
指定覆盖名称空间,特别是在将 Longhorn 作为子图表使用时,这非常有用,因为其发布的名称空间不是 |
|
|
允许 SUSE Storage 执行升级前检查的设置。在使用 Argo CD 或其他 GitOps 解决方案安装 SUSE Storage 时禁用此设置。 |
|
|
允许 SUSE Storage 在启动 Longhorn Manager DaemonSet Pods 后执行升级版本检查的设置。禁用此设置也会禁用 |
系统默认设置
在安装过程中,您可以选择允许 SUSE Storage 使用默认系统设置,或使用特定标志修改默认值。安装后,您可以使用 SUSE Storage UI 修改设置。有关更多信息,请参见*设置参考*部分的文档。
| 键 | 说明 |
|---|---|
|
设置允许SUSE Storage定期收集匿名使用数据以用于产品改进。SUSE Storage将收集的数据发送到 升级响应器服务器,这是Longhorn公共指标仪表板( https://metrics.longhorn.io)的数据源。升级响应器服务器不存储可用于识别客户端的数据,包括IP地址。 |
|
设置允许将空磁盘选择器卷调度到任何磁盘。 |
|
设置允许将空节点选择器卷调度到任何节点。 |
|
设置允许SUSE Storage在运行定期作业时自动附加卷并创建快照或备份。 |
|
设置允许您在创建时不必调度所有副本即可创建和附加卷。 |
|
设置允许SUSE Storage在定期备份作业生成快照后自动清理快照。 |
|
设置在按需备份完成后自动清理快照。 |
|
设置在备份被删除时自动清理快照。 |
|
设置允许SUSE Storage在副本重建完成后自动清理系统生成的快照。 |
|
设置允许SUSE Storage在Longhorn卷意外分离时(例如,在Kubernetes升级期间),自动删除由控制器(例如,daemonset)管理的工作负载Pod。删除后,控制器重新启动Pod,然后Kubernetes处理卷的重新附加和重新挂载。 |
|
设置允许SUSE Storage在所有副本出现故障时自动恢复卷(例如,当网络连接中断时)。SUSE Storage确定哪些副本可用,然后使用这些副本进行卷操作。默认情况下启用此设置。 |
|
SUSE Storage在磁盘中没有副本使用该文件时,会等待指定的分钟数后再清理后备映像文件。 |
|
当所有镜像磁盘文件的状态变为“失败”或“未知”时,SUSE Storage会等待指定的秒数后再次下载后备映像文件。 |
|
允许您指定备份压缩方法的设置。 |
|
每个备份可以同时运行的最大工作线程数。 |
|
Longhorn允许备份执行的分钟数。默认值为 |
|
针对“意外分离卷时自动删除工作负载Pod”设置,指定了黑名单中的控制器api/kind值。如果工作负载Pod由黑名单中列出的控制器管理,Longhorn在其卷意外分离时将不会自动删除该Pod。可以指定多个控制器api/kind条目,用分号分隔。例如 |
|
在Longhorn Manager升级后,每个节点允许同时升级的最大引擎数量。当值为"0"时,SUSE Storage不会自动将卷引擎升级到新的默认引擎镜像版本。 |
|
每个节点上可以同时重建的最大副本数。 |
|
每个节点上可以使用备份同时恢复的最大卷数。当值为"0"时,使用备份恢复卷的功能被禁用。 |
|
允许SUSE Storage仅在带有标签"node.longhorn.io/create-default-disk=true"的节点上自动创建默认磁盘的设置(如果不存在其他磁盘)。当此设置被禁用时,SUSE Storage会在添加到集群的每个节点上创建一个默认磁盘。 |
|
仅适用于V2数据引擎。指定存储性能开发工具包(SPDK)目标守护程序运行的处理器核心。守护程序在每个实例管理器Pod中部署。确保分配的核心数不超过V2数据引擎为实例管理器保证的处理器数量。默认值为"{"v2":"0x1"}"。 |
|
仅适用于V2数据引擎。为存储性能开发工具包(SPDK)目标守护程序启用大页。如果禁用,将使用传统内存。分配大小由“数据引擎内存大小”设置指定。 |
|
仅适用于V2数据引擎。指定存储性能开发工具包(SPDK)目标守护程序的日志标志。 |
|
仅适用于V2数据引擎。指定存储性能开发工具包(SPDK)目标守护程序的日志级别。支持的值为: |
|
仅适用于V2数据引擎。指定存储性能开发工具包(SPDK)目标守护程序的大页大小(以 MiB 为单位)。默认值为 "{"v2":"2048"}"。 |
|
指定创建新卷时使用的默认备份块大小(以 MiB 为单位)。支持的值为 2 或 16。 |
|
默认数据本地性。如果在使用该卷的 pod 所在的同一节点上存在该卷的本地副本,则 Longhorn 卷具有数据本地性。 |
|
用于在主机上存储数据的默认路径。绝对目录路径表示 V1 数据引擎使用的文件系统类型磁盘,而指向块设备的路径表示 V2 数据引擎使用的块类型磁盘。默认值为 |
|
SUSE Storage 静态 StorageClass 的默认名称。 |
|
使用 SUSE Storage UI 创建的卷的默认副本数量。对于 Kubernetes 配置,请修改 StorageClass 中的 |
|
此设置指定 ublk 前端的默认队列数量。此设置适用于使用 V2 数据引擎和 Ublk 前端的卷。单个卷可以通过指定自己的 ublk 队列数量来覆盖此设置。 |
|
此设置指定 Ublk 前端每个队列的默认深度。此设置适用于使用 V2 数据引擎和 Ublk 前端的卷。单个卷可以通过指定自己的 Ublk 队列深度来覆盖此设置。 |
|
防止意外卸载 SUSE Storage 的标志。 |
|
允许在节点被隔离时自动分离手动附加卷的设置。 |
|
禁用修订计数器的设置,从而防止 SUSE Storage 跟踪对卷的所有写入操作。在修复卷时,SUSE Storage 使用 |
|
防止 Longhorn Manager 在被隔离的 Kubernetes 节点上调度副本的设置。默认情况下启用此设置。 |
|
设置暂时阻止所有清除卷快照的尝试。 |
|
指定用于挂载 RWX(ReadWriteMany)卷的专用网络。将此留空以使用默认的 Kubernetes 集群网络。注意:在所有 RWX 卷分离后,此设置应进行更改,因为某些 Longhorn 组件 Pod 必须被重新创建以应用该设置。在 RWX 卷仍然附加时,您无法修改此设置。 |
|
Longhorn 引擎与副本之间的超时时间。指定介于 |
|
SUSE Storage 保留失败备份资源的分钟数。当值为 |
|
允许使用快照磁盘文件的校验和快速重建副本的设置。在启用此设置之前,您必须将 snapshot-data-integrity 值设置为 |
|
在创建快照之前,冻结根分区上的文件系统的设置。 |
|
每个节点上可分配的处理器资源总量中,保留给每个实例管理器 Pod 的百分比。默认值为 {"v1":"12","v2":"12"}。 |
|
以秒为单位。该设置指定实例管理器 Pod 活跃性探针的超时时间。默认值为 10 秒。 |
|
通知 SUSE Storage 集群正在使用 Kubernetes 集群自动扩展器的设置。 |
|
指示 Longhorn Manager 中日志类型和严重性的日志级别。默认值为 |
|
指定主机上 Longhorn 为实例管理器 Pod 存储日志文件的目录。目前,仅用于 v2 数据引擎中的实例管理器 pod。 |
|
SUSE Storage 允许完成副本重建和快照克隆操作的秒数。 |
|
用于访问 Longhorn 管理器 API 的外部 URL。设置后,此 URL 会在 API 响应中返回(操作和链接字段),而不是内部 pod IP。在通过 Ingress 或 Gateway API HTTPRoute 访问 API 时,这非常有用。格式: |
|
控制 Longhorn 是否监控并记录节点磁盘的健康信息。禁用时,跳过磁盘健康检查和状态更新。 |
|
定义当卷与失败节点上的 StatefulSet 或 Deployment pod 卡住时 SUSE Storage 采取的操作的策略。 |
|
定义当最后一个健康副本的节点被排空时 SUSE Storage 采取的操作的策略。 |
|
在卷被分离时启用降级副本的自动重建。此设置仅在单个卷设置为 |
|
启用 Longhorn 自动删除孤立资源及其相关数据或进程(例如,过时的副本)。在失败或未知节点上的孤立资源不会自动清理。您需要使用分号分隔的列表指定要删除的资源类型(例如, |
|
指定 Longhorn 自动删除孤立自定义资源(CR)及其相关资源之前的等待时间(以秒为单位)。请注意,如果用户手动删除孤立的 CR,则删除会立即发生,并且不遵循此宽限期。 |
|
系统管理的 Longhorn 组件的优先级类。此设置可以帮助防止 Longhorn 组件在节点压力下被驱逐。请注意,如果尚未设置优先级类值(例如 |
|
在单个副本重建期间,可以同时运行的文件同步操作的最大数量。现在,这仅适用于 v1 数据引擎。 |
|
要保留的最大失败定期备份和快照作业数量。当值为 |
|
要保留的最大快照或备份数量。 |
|
要保留的最大成功定期备份和快照作业数量。当值为 |
|
允许 SUSE Storage 在文件系统修剪期间自动标记最新快照及其父文件为已去除的设置。SUSE Storage 不会去除包含多个子文件的快照。 |
|
在发现可用节点时,自动重新平衡副本的设置。 |
|
允许在具有相同卷的健康副本的磁盘上进行调度的设置。默认情况下启用此设置。 |
|
HTTP 客户端在认为连接故障之前等待来自文件同步服务器的响应的秒数。 |
|
此设置指定使用 v2 数据引擎(SPDK)时,卷副本重建的默认写入带宽限制(以每秒兆字节为单位)。如果此值设置为 0,则不会有写入带宽限制。单个卷可以通过指定自己的重建带宽限制来覆盖此设置。 |
|
SUSE Storage 在重新使用故障副本上的现有数据之前等待的秒数,而不是创建降级卷的新副本。 |
|
允许在具有相同卷的健康副本的节点上进行调度的设置。在默认情况下会禁用该设置。 |
|
允许 SUSE Storage 将卷的新副本调度到与现有健康副本位于同一区域的节点的设置。不属于任何区域的节点被视为存在于包含健康副本的区域中。在识别区域时,SUSE Storage 依赖于 Kubernetes 节点对象中的标签 "topology.kubernetes.io/zone= |
|
每个恢复操作可以并发运行的最大工作线程数。 |
|
从备份卷恢复定期作业到备份目标的设置,如果在备份恢复期间不存在,则创建定期作业。 |
|
允许 Longhorn 检测节点故障并立即迁移受影响的 RWX 卷的设置。 |
|
允许您启用和禁用快照哈希和数据完整性检查的设置。 |
|
定义 SUSE Storage 何时检查快照磁盘文件中数据完整性的设置。您必须使用 Unix cron 表达式格式。 |
|
允许在快照创建后禁用快照哈希以最小化对系统性能影响的设置。 |
|
控制每个节点可以并发运行多少快照重任务操作(如清除和克隆)的设置。这是一种尽力而为的机制:由于系统的分布式特性,可能会发生临时超额订阅。限制器减少了最坏情况下的过载,但不保证完美的执行。 |
|
每个卷的最大快照数量。该值应在 2 到 250 之间。 |
|
最小可用磁盘容量的百分比。当最小可用容量超过总可用容量时,磁盘将变得不可调度,直到提供更多可用空间为止。默认值为 |
|
集群内流量的存储网络。未指定时,SUSE Storage 使用 Kubernetes 集群网络。 |
|
相对于硬盘容量可以分配的存储百分比。默认值为 |
|
每个新 Longhorn 节点上未分配给默认磁盘的磁盘空间百分比。 |
|
集群中可以存在的失败支持包的最大数量。当值为 "0" 时,SUSE Storage 会自动清除所有失败的支持包。 |
|
系统管理的 CSI 组件的资源限制。此设置允许您为 CSI 附加器、供应器、调整器、快照器和插件组件配置 CPU 和内存请求/限制。支持的组件: |
|
系统管理的 Longhorn 组件的节点选择器。 |
|
系统管理的 Pod 的镜像拉取策略,例如实例管理器、引擎镜像和 CSI 驱动程序。对镜像拉取策略的更改仅在系统管理的 Pod 重启后生效。 |
|
系统管理的 Longhorn 组件的污点或容忍。使用 |
|
升级检查器定期检查新的 SUSE Storage 版本。当有新版本可用时,SUSE Storage UI 上会出现通知。默认情况下启用此设置。 |
|
升级响应器在您可以升级到的新 Longhorn 版本可用时发送通知。默认值为 |
|
允许您启用 V1 数据引擎的设置。 |
|
允许您启用基于存储性能开发工具包(SPDK)的 V2 数据引擎的设置。V2 数据引擎是一个实验性功能,不应在生产环境中使用。 |