已知限制
已知限制确定了本产品版本不支持的平台、设备或功能、或者这些平台、设备或功能无法与产品正确交互操作。仔细审查这些限制。
同一集群不能由两个 Astra Control Center 实例管理
如果要管理另一个 Astra Control Center 实例上的集群,应首先进行管理 "取消管理集群" 在另一个实例上管理之前,先从所管理的实例进行管理。从管理中删除集群后,执行以下命令以验证此集群是否未受管理:
oc get pods n -netapp-monitoring
此命名空间中不应运行任何 Pod ,或者此命名空间不应存在。如果其中任一项为 true ,则集群不受管理。
Astra 控制中心无法管理两个命名相同的集群
如果您尝试添加与已存在的集群同名的集群,则此操作将失败。如果未更改 Kubernetes 配置文件中的集群默认名称,则此问题描述最常发生在标准 Kubernetes 环境中。
作为临时解决策,请执行以下操作:
-
编辑 kubeadm-config 配置映射:
kubectl edit configmaps -n kube-system kubeadm-config
-
将
clustername
字段值从Kubernetes
( Kubernetes 默认名称)更改为唯一的自定义名称。 -
编辑 kubeconfig (` .Kube/config` )。
-
将集群名称从
Kubernetes
更新为唯一的自定义名称(在以下示例中使用`xyz-cluster` )。在clusters
和Context
部分进行更新,如以下示例所示:apiVersion: v1 clusters: - cluster: certificate-authority-data: ExAmPLERb2tCcjZ5K3E2Njk4eQotLExAMpLEORCBDRVJUSUZJQ0FURS0txxxxXX== server: https://x.x.x.x:6443 name: xyz-cluster contexts: - context: cluster: xyz-cluster namespace: default user: kubernetes-admin name: kubernetes-admin@kubernetes current-context: kubernetes-admin@kubernetes
具有命名空间 RBAC 限制的用户可以添加和取消管理集群
不应允许具有命名空间 RBAC 限制的用户添加或取消管理集群。由于当前的限制, Astra 不会阻止此类用户取消管理集群。
具有命名空间约束的成员无法访问克隆或还原的应用程序,直到管理员将命名空间添加到此限制中为止
受命名空间名称 /ID 或命名空间标签约束的任何 m成员
用户均可将应用程序克隆或还原到同一集群上的新命名空间或其组织帐户中的任何其他集群。但是,同一用户无法访问新命名空间中的克隆或还原应用程序。通过克隆或还原操作创建新命名空间后,帐户管理员 / 所有者可以编辑 m成员
用户帐户并更新受影响用户的角色约束,以授予对新命名空间的访问权限。
无法停止正在进行的应用程序备份
无法停止正在运行的备份。如果需要删除备份,请等待备份完成,然后按照中的说明进行操作 "删除备份"。要删除失败的备份,请使用 "Astra Control API"。
使用按参考传递操作符安装的应用程序克隆可能会失败
Astra Control 支持使用命名空间范围的运算符安装的应用程序。这些操作员通常采用 " 按价值传递 " 架构,而不是 " 按参考传递 " 架构。以下是一些遵循这些模式的操作员应用程序:
-
对于 K8ssandra ,支持原位还原操作。要对新命名空间或集群执行还原操作,需要关闭应用程序的原始实例。这是为了确保传输的对等组信息不会导致跨实例通信。不支持克隆应用程序。
请注意, Astra Control 可能无法克隆使用 " 按参考传递 " 架构设计的运算符(例如 CockroachDB 运算符)。在这些类型的克隆操作期间,克隆的操作员会尝试引用源操作员提供的 Kubernetes 机密,尽管在克隆过程中他们拥有自己的新机密。克隆操作可能会失败,因为 Astra Control 不知道源运算符中的 Kubernetes 密钥。
不支持对使用证书管理器的应用程序执行原位还原操作
此版本的 Astra 控制中心不支持使用证书管理器原位还原应用程序。支持将还原操作还原到其他命名空间和克隆操作。
不支持已部署的应用程序,这些应用程序已启用 olm ,并且已部署集群范围
Astra 控制中心不支持使用集群范围的操作员执行应用程序管理活动。
不支持使用 Helm 2 部署的应用程序
如果您使用 Helm 部署应用程序,则 Astra 控制中心需要 Helm 版本 3 。完全支持管理和克隆使用 Helm 3 部署的应用程序(或从 Helm 2 升级到 Helm 3 )。有关详细信息,请参见 "Astra 控制中心要求"。
Astra 控制中心中的 S3 存储分段不会报告可用容量
在备份或克隆由 Astra 控制中心管理的应用程序之前,请检查 ONTAP 或 StorageGRID 管理系统中的存储分段信息。
Astra 控制中心不会验证您为代理服务器输入的详细信息
请确保您的安全 "输入正确的值" 建立连接时。
与 Postgres Pod 的现有连接导致故障
在 Postgres Pod 上执行操作时,不应直接在 Pod 中连接以使用 psql 命令。Astra Control 需要使用 psql 访问权限来冻结和解冻数据库。如果已建立连接,则快照,备份或克隆将失败。
删除 Astra Control Center 实例期间,备份和快照可能不会保留
如果您拥有评估许可证,请务必存储帐户 ID ,以避免在未发送 ASUP 的情况下 Astra 控制中心出现故障时丢失数据。