如何修补OpenEBS存储池声明(SPC)以更改最大/最小池。由于某些原因,kubectl补丁似乎不支持它。
发布于 2019-01-31 00:27:07
在执行此活动之前,请获取当前池副本计数。如果为2,则必须在patch.yaml中提供所需的池副本数。在这种情况下,如果需要更改为3,则需要执行JSON合并补丁。以下是修补StoragePoolClaim的步骤。
Step1:您需要创建一个名为patch.yaml的YAML文件,并添加以下内容。
spec:
maxPools:3步骤2:运行以下命令进行修补
kubectl patch spc <spc_name> --type merge --patch "$(cat patch.yaml)"示例:
kubectl patch spc cstor-sparse-pool --type merge --patch "$(cat patch.yaml)"以下是示例输出。
storagepoolclaim.openebs.io/cstor-sparse-pool patchedhttps://stackoverflow.com/questions/54443001
复制相似问题