bash test/kbcli/test_kbcli_0.9.sh --type 37 --version 0.9.5 --generate-output true --chaos-mesh true --drain-node true --random-namespace true --region eastus --cloud-provider aks CURRENT_TEST_DIR:test/kbcli source commons files source engines files source kubeblocks files `kubectl get namespace | grep ns-dioiy ` `kubectl create namespace ns-dioiy` namespace/ns-dioiy created create namespace ns-dioiy done download kbcli `gh release list --repo apecloud/kbcli --limit 100 | (grep "0.9" || true)` `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v0.9.5` Your system is linux_amd64 Installing kbcli ... Downloading ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32.1M 100 32.1M 0 0 132M 0 --:--:-- --:--:-- --:--:-- 132M kbcli installed successfully. Kubernetes: v1.32.6 KubeBlocks: 0.9.5 kbcli: 0.9.5 Make sure your docker service is running and begin your journey with kbcli: kbcli playground init For more information on how to get started, please visit: https://kubeblocks.io download kbcli v0.9.5 done Kubernetes: v1.32.6 KubeBlocks: 0.9.5 kbcli: 0.9.5 Kubernetes Env: v1.32.6 POD_RESOURCES: aks kb-default-sc found aks default-vsc found found default storage class: default kubeblocks version is:0.9.5 skip upgrade kubeblocks Error: no repositories to show helm repo add chaos-mesh https://charts.chaos-mesh.org "chaos-mesh" has been added to your repositories add helm chart repo chaos-mesh success chaos mesh already installed check cluster definition set component name:opengauss set component version No resources found no component version found unsupported component definition REPORT_COUNT 0:0 not found component version set replicas first:2 set replicas third:2 set minimum cmpv service version set minimum cmpv service version replicas:2 REPORT_COUNT:1 CLUSTER_TOPOLOGY: Not found topology in cluster definition opengauss LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 No resources found in ns-dioiy namespace. termination_policy:WipeOut create 2 replica WipeOut opengauss cluster check cluster version check cluster definition `kbcli cluster create opengaus-sfthen --termination-policy=WipeOut --cluster-definition=opengauss --enable-all-logs=false --cluster-version=opengauss-3.0.0 --namespace ns-dioiy ` Cluster opengaus-sfthen created check cluster status `kbcli cluster list opengaus-sfthen --show-labels --namespace ns-dioiy ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS opengaus-sfthen ns-dioiy opengauss opengauss-3.0.0 WipeOut Sep 01,2025 16:23 UTC+0800 clusterdefinition.kubeblocks.io/name=opengauss,clusterversion.kubeblocks.io/name=opengauss-3.0.0 cluster_status: cluster_status:Creating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances opengaus-sfthen --namespace ns-dioiy ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opengaus-sfthen-opengauss-0 ns-dioiy opengaus-sfthen opengauss Running 0 1 / 1 1Gi / 1Gi data:20Gi aks-cicdamdpool-30824184-vmss000003/10.224.0.7 Sep 01,2025 16:23 UTC+0800 check pod status done connect unsupported engine type: opengauss `kubectl get secrets -l app.kubernetes.io/instance=opengaus-sfthen` `kubectl get secrets opengaus-sfthen-conn-credential -o jsonpath="***.data.username***"` `kubectl get secrets opengaus-sfthen-conn-credential -o jsonpath="***.data.password***"` `kubectl get secrets opengaus-sfthen-conn-credential -o jsonpath="***.data.port***"` DB_USERNAME:kbadmin;DB_PASSWORD:p@ssW0rd1;DB_PORT:5432;DB_DATABASE: check pod opengaus-sfthen-opengauss-0 container_name opengauss exist password p@ssW0rd1 No container logs contain secret password. describe cluster `kbcli cluster describe opengaus-sfthen --namespace ns-dioiy ` Name: opengaus-sfthen Created Time: Sep 01,2025 16:23 UTC+0800 NAMESPACE CLUSTER-DEFINITION VERSION STATUS TERMINATION-POLICY ns-dioiy opengauss opengauss-3.0.0 Updating WipeOut Endpoints: COMPONENT MODE INTERNAL EXTERNAL opengauss ReadWrite opengaus-sfthen-opengauss.ns-dioiy.svc.cluster.local:5432 Topology: COMPONENT INSTANCE ROLE STATUS AZ NODE CREATED-TIME opengauss opengaus-sfthen-opengauss-0 Error 0 aks-cicdamdpool-30824184-vmss000003/10.224.0.7 Sep 01,2025 16:23 UTC+0800 Resources Allocation: COMPONENT DEDICATED CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS opengauss false 1 / 1 1Gi / 1Gi data:20Gi default Images: COMPONENT TYPE IMAGE opengauss opengauss docker.io/apecloud/opengauss:3.0.0 Show cluster events: kbcli cluster list-events -n ns-dioiy opengaus-sfthen `kbcli cluster label opengaus-sfthen app.kubernetes.io/instance- --namespace ns-dioiy ` label "app.kubernetes.io/instance" not found. `kbcli cluster label opengaus-sfthen app.kubernetes.io/instance=opengaus-sfthen --namespace ns-dioiy ` `kbcli cluster label opengaus-sfthen --list --namespace ns-dioiy ` NAME NAMESPACE LABELS opengaus-sfthen ns-dioiy app.kubernetes.io/instance=opengaus-sfthen clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 label cluster app.kubernetes.io/instance=opengaus-sfthen Success `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=opengaus-sfthen --namespace ns-dioiy ` `kbcli cluster label opengaus-sfthen --list --namespace ns-dioiy ` NAME NAMESPACE LABELS opengaus-sfthen ns-dioiy app.kubernetes.io/instance=opengaus-sfthen case.name=kbcli.test1 clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 label cluster case.name=kbcli.test1 Success `kbcli cluster label opengaus-sfthen case.name=kbcli.test2 --overwrite --namespace ns-dioiy ` `kbcli cluster label opengaus-sfthen --list --namespace ns-dioiy ` NAME NAMESPACE LABELS opengaus-sfthen ns-dioiy app.kubernetes.io/instance=opengaus-sfthen case.name=kbcli.test2 clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 label cluster case.name=kbcli.test2 Success `kbcli cluster label opengaus-sfthen case.name- --namespace ns-dioiy ` `kbcli cluster label opengaus-sfthen --list --namespace ns-dioiy ` NAME NAMESPACE LABELS opengaus-sfthen ns-dioiy app.kubernetes.io/instance=opengaus-sfthen clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 delete cluster label case.name Success cluster connect kbcli unsupported engine type: opengauss cluster restart check cluster status before ops cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed check cluster status done cluster_status:Running `kbcli cluster restart opengaus-sfthen --auto-approve --force=true --namespace ns-dioiy ` OpsRequest opengaus-sfthen-restart-pqs82 created successfully, you can view the progress: kbcli cluster describe-ops opengaus-sfthen-restart-pqs82 -n ns-dioiy check ops status `kbcli cluster list-ops opengaus-sfthen --status all --namespace ns-dioiy ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opengaus-sfthen-restart-pqs82 ns-dioiy Restart opengaus-sfthen opengauss Creating -/- Sep 01,2025 16:25 UTC+0800 check cluster status `kbcli cluster list opengaus-sfthen --show-labels --namespace ns-dioiy ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS opengaus-sfthen ns-dioiy opengauss opengauss-3.0.0 WipeOut Updating Sep 01,2025 16:23 UTC+0800 app.kubernetes.io/instance=opengaus-sfthen,clusterdefinition.kubeblocks.io/name=opengauss,clusterversion.kubeblocks.io/name=opengauss-3.0.0 cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Failed cluster_status:Failed check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances opengaus-sfthen --namespace ns-dioiy ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opengaus-sfthen-opengauss-0 ns-dioiy opengaus-sfthen opengauss Running 0 1 / 1 1Gi / 1Gi data:20Gi aks-cicdamdpool-30824184-vmss000005/10.224.0.5 Sep 01,2025 16:26 UTC+0800 check pod status done connect unsupported engine type: opengauss check ops status `kbcli cluster list-ops opengaus-sfthen --status all --namespace ns-dioiy ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opengaus-sfthen-restart-pqs82 ns-dioiy Restart opengaus-sfthen opengauss Succeed 1/1 Sep 01,2025 16:25 UTC+0800 check ops status done ops_status:opengaus-sfthen-restart-pqs82 ns-dioiy Restart opengaus-sfthen opengauss Succeed 1/1 Sep 01,2025 16:25 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests opengaus-sfthen-restart-pqs82 --namespace ns-dioiy ` opsrequest.apps.kubeblocks.io/opengaus-sfthen-restart-pqs82 patched `kbcli cluster delete-ops --name opengaus-sfthen-restart-pqs82 --force --auto-approve --namespace ns-dioiy ` OpsRequest opengaus-sfthen-restart-pqs82 deleted cluster stop check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster stop opengaus-sfthen --auto-approve --force=true --namespace ns-dioiy ` OpsRequest opengaus-sfthen-stop-n42l2 created successfully, you can view the progress: kbcli cluster describe-ops opengaus-sfthen-stop-n42l2 -n ns-dioiy check ops status `kbcli cluster list-ops opengaus-sfthen --status all --namespace ns-dioiy ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opengaus-sfthen-stop-n42l2 ns-dioiy Stop opengaus-sfthen Running -/- Sep 01,2025 16:27 UTC+0800 check cluster status `kbcli cluster list opengaus-sfthen --show-labels --namespace ns-dioiy ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS opengaus-sfthen ns-dioiy opengauss opengauss-3.0.0 WipeOut Stopping Sep 01,2025 16:23 UTC+0800 app.kubernetes.io/instance=opengaus-sfthen,clusterdefinition.kubeblocks.io/name=opengauss,clusterversion.kubeblocks.io/name=opengauss-3.0.0 cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping check cluster status done cluster_status:Stopped check pod status `kbcli cluster list-instances opengaus-sfthen --namespace ns-dioiy ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME check pod status done check ops status `kbcli cluster list-ops opengaus-sfthen --status all --namespace ns-dioiy ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opengaus-sfthen-stop-n42l2 ns-dioiy Stop opengaus-sfthen opengauss Succeed 1/1 Sep 01,2025 16:27 UTC+0800 check ops status done ops_status:opengaus-sfthen-stop-n42l2 ns-dioiy Stop opengaus-sfthen opengauss Succeed 1/1 Sep 01,2025 16:27 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests opengaus-sfthen-stop-n42l2 --namespace ns-dioiy ` opsrequest.apps.kubeblocks.io/opengaus-sfthen-stop-n42l2 patched `kbcli cluster delete-ops --name opengaus-sfthen-stop-n42l2 --force --auto-approve --namespace ns-dioiy ` OpsRequest opengaus-sfthen-stop-n42l2 deleted cluster start check cluster status before ops check cluster status done cluster_status:Stopped `kbcli cluster start opengaus-sfthen --force=true --namespace ns-dioiy ` OpsRequest opengaus-sfthen-start-4b88z created successfully, you can view the progress: kbcli cluster describe-ops opengaus-sfthen-start-4b88z -n ns-dioiy check ops status `kbcli cluster list-ops opengaus-sfthen --status all --namespace ns-dioiy ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opengaus-sfthen-start-4b88z ns-dioiy Start opengaus-sfthen Pending -/- Sep 01,2025 16:28 UTC+0800 check cluster status `kbcli cluster list opengaus-sfthen --show-labels --namespace ns-dioiy ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS opengaus-sfthen ns-dioiy opengauss opengauss-3.0.0 WipeOut Updating Sep 01,2025 16:23 UTC+0800 app.kubernetes.io/instance=opengaus-sfthen,clusterdefinition.kubeblocks.io/name=opengauss,clusterversion.kubeblocks.io/name=opengauss-3.0.0 cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed [Error] check cluster status timeout --------------------------------------get cluster opengaus-sfthen yaml-------------------------------------- `kubectl get cluster opengaus-sfthen -o yaml --namespace ns-dioiy ` apiVersion: apps.kubeblocks.io/v1alpha1 kind: Cluster metadata: annotations: kubeblocks.io/reconcile: "2025-09-01T08:59:10.369227461Z" creationTimestamp: "2025-09-01T08:23:47Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 3 labels: app.kubernetes.io/instance: opengaus-sfthen clusterdefinition.kubeblocks.io/name: opengauss clusterversion.kubeblocks.io/name: opengauss-3.0.0 name: opengaus-sfthen namespace: ns-dioiy resourceVersion: "44806" uid: 6b3241fa-aca3-4204-b5ba-4c9299186b3d spec: affinity: podAntiAffinity: Preferred tenancy: SharedNode clusterDefinitionRef: opengauss clusterVersionRef: opengauss-3.0.0 componentSpecs: - componentDefRef: opengauss disableExporter: true enabledLogs: - running name: opengauss replicas: 1 resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: kb-opengaus-sfthen volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi resources: cpu: "0" memory: "0" storage: size: "0" terminationPolicy: WipeOut status: clusterDefGeneration: 2 components: opengauss: message: InstanceSet/opengaus-sfthen-opengauss: '["opengaus-sfthen-opengauss-0"]' phase: Failed podsReady: false podsReadyTime: "2025-09-01T09:00:17Z" conditions: - lastTransitionTime: "2025-09-01T08:23:47Z" message: 'The operator has started the provisioning of Cluster: opengaus-sfthen' observedGeneration: 3 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2025-09-01T08:23:48Z" message: Successfully applied for resources observedGeneration: 3 reason: ApplyResourcesSucceed status: "True" type: ApplyResources - lastTransitionTime: "2025-09-01T09:00:18Z" message: 'pods are not ready in Components: [opengauss], refer to related component message in Cluster.status.components' reason: ReplicasNotReady status: "False" type: ReplicasReady - lastTransitionTime: "2025-09-01T09:00:18Z" message: 'pods are unavailable in Components: [opengauss], refer to related component message in Cluster.status.components' reason: ComponentsNotReady status: "False" type: Ready observedGeneration: 3 phase: Failed ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster opengaus-sfthen-------------------------------------- `kubectl describe cluster opengaus-sfthen --namespace ns-dioiy ` Name: opengaus-sfthen Namespace: ns-dioiy Labels: app.kubernetes.io/instance=opengaus-sfthen clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 Annotations: kubeblocks.io/reconcile: 2025-09-01T08:59:10.369227461Z API Version: apps.kubeblocks.io/v1alpha1 Kind: Cluster Metadata: Creation Timestamp: 2025-09-01T08:23:47Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 3 Resource Version: 44806 UID: 6b3241fa-aca3-4204-b5ba-4c9299186b3d Spec: Affinity: Pod Anti Affinity: Preferred Tenancy: SharedNode Cluster Definition Ref: opengauss Cluster Version Ref: opengauss-3.0.0 Component Specs: Component Def Ref: opengauss Disable Exporter: true Enabled Logs: running Name: opengauss Replicas: 1 Resources: Limits: Cpu: 1 Memory: 1Gi Requests: Cpu: 1 Memory: 1Gi Service Account Name: kb-opengaus-sfthen Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Resources: Cpu: 0 Memory: 0 Storage: Size: 0 Termination Policy: WipeOut Status: Cluster Def Generation: 2 Components: Opengauss: Message: InstanceSet/opengaus-sfthen-opengauss: ["opengaus-sfthen-opengauss-0"] Phase: Failed Pods Ready: false Pods Ready Time: 2025-09-01T09:00:17Z Conditions: Last Transition Time: 2025-09-01T08:23:47Z Message: The operator has started the provisioning of Cluster: opengaus-sfthen Observed Generation: 3 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2025-09-01T08:23:48Z Message: Successfully applied for resources Observed Generation: 3 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Last Transition Time: 2025-09-01T09:00:18Z Message: pods are not ready in Components: [opengauss], refer to related component message in Cluster.status.components Reason: ReplicasNotReady Status: False Type: ReplicasReady Last Transition Time: 2025-09-01T09:00:18Z Message: pods are unavailable in Components: [opengauss], refer to related component message in Cluster.status.components Reason: ComponentsNotReady Status: False Type: Ready Observed Generation: 3 Phase: Failed Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal ApplyResourcesSucceed 39m cluster-controller Successfully applied for resources Normal PreCheckSucceed 39m cluster-controller The operator has started the provisioning of Cluster: opengaus-sfthen Normal ComponentPhaseTransition 39m cluster-controller component is Creating Warning ComponentsNotReady 39m (x2 over 39m) cluster-controller pods are unavailable in Components: [opengauss], refer to related component message in Cluster.status.components Warning Failed 38m cluster-controller Cluster: opengaus-sfthen is Failed, check according to the components message Warning BackOff 38m event-controller Pod opengaus-sfthen-opengauss-0: Back-off restarting failed container opengauss in pod opengaus-sfthen-opengauss-0_ns-dioiy(e809063b-c66b-4b47-a96b-69371d05a6b1) Warning ReplicasNotReady 38m (x3 over 39m) cluster-controller pods are not ready in Components: [opengauss], refer to related component message in Cluster.status.components Normal HorizontalScale 35m component-controller start horizontal scale component opengauss of cluster opengaus-sfthen from 0 to 1 Normal ComponentPhaseTransition 34m (x3 over 38m) cluster-controller component is Failed Normal Running 8m31s (x10 over 39m) cluster-controller Cluster: opengaus-sfthen is ready, current phase is Running Normal ClusterReady 8m31s (x10 over 39m) cluster-controller Cluster: opengaus-sfthen is ready, current phase is Running Normal AllReplicasReady 8m31s (x10 over 39m) cluster-controller all pods of components are ready, waiting for the probe detection successful Normal ComponentPhaseTransition 8m30s (x10 over 39m) cluster-controller component is Updating Warning BackOff 4m33s (x28 over 33m) event-controller Pod opengaus-sfthen-opengauss-0: Back-off restarting failed container opengauss in pod opengaus-sfthen-opengauss-0_ns-dioiy(80ae697a-8d20-438e-8247-6e6ce46e48b2) Normal ComponentPhaseTransition 3m26s (x11 over 39m) cluster-controller component is Running ------------------------------------------------------------------------------------------------------------------ check pod status `kbcli cluster list-instances opengaus-sfthen --namespace ns-dioiy ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opengaus-sfthen-opengauss-0 ns-dioiy opengaus-sfthen opengauss CrashLoopBackOff 0 1 / 1 1Gi / 1Gi data:20Gi aks-cicdamdpool-30824184-vmss000005/10.224.0.5 Sep 01,2025 16:28 UTC+0800 pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:Error pod_status:Error pod_status:Error pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:CrashLoopBackOff pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating pod_status:ContainerCreating [Error] check pod status timeout --------------------------------------get cluster opengaus-sfthen yaml-------------------------------------- `kubectl get cluster opengaus-sfthen -o yaml --namespace ns-dioiy ` apiVersion: apps.kubeblocks.io/v1alpha1 kind: Cluster metadata: annotations: kubeblocks.io/reconcile: "2025-09-01T09:09:23.356436237Z" creationTimestamp: "2025-09-01T08:23:47Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 3 labels: app.kubernetes.io/instance: opengaus-sfthen clusterdefinition.kubeblocks.io/name: opengauss clusterversion.kubeblocks.io/name: opengauss-3.0.0 name: opengaus-sfthen namespace: ns-dioiy resourceVersion: "52255" uid: 6b3241fa-aca3-4204-b5ba-4c9299186b3d spec: affinity: podAntiAffinity: Preferred tenancy: SharedNode clusterDefinitionRef: opengauss clusterVersionRef: opengauss-3.0.0 componentSpecs: - componentDefRef: opengauss disableExporter: true enabledLogs: - running name: opengauss replicas: 1 resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: kb-opengaus-sfthen volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi resources: cpu: "0" memory: "0" storage: size: "0" terminationPolicy: WipeOut status: clusterDefGeneration: 2 components: opengauss: message: InstanceSet/opengaus-sfthen-opengauss: '["opengaus-sfthen-opengauss-0"]' phase: Updating podsReady: false podsReadyTime: "2025-09-01T09:05:30Z" conditions: - lastTransitionTime: "2025-09-01T08:23:47Z" message: 'The operator has started the provisioning of Cluster: opengaus-sfthen' observedGeneration: 3 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2025-09-01T08:23:48Z" message: Successfully applied for resources observedGeneration: 3 reason: ApplyResourcesSucceed status: "True" type: ApplyResources - lastTransitionTime: "2025-09-01T09:05:32Z" message: 'pods are not ready in Components: [opengauss], refer to related component message in Cluster.status.components' reason: ReplicasNotReady status: "False" type: ReplicasReady - lastTransitionTime: "2025-09-01T09:05:32Z" message: 'pods are unavailable in Components: [opengauss], refer to related component message in Cluster.status.components' reason: ComponentsNotReady status: "False" type: Ready observedGeneration: 3 phase: Updating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster opengaus-sfthen-------------------------------------- `kubectl describe cluster opengaus-sfthen --namespace ns-dioiy ` Name: opengaus-sfthen Namespace: ns-dioiy Labels: app.kubernetes.io/instance=opengaus-sfthen clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 Annotations: kubeblocks.io/reconcile: 2025-09-01T09:09:23.356436237Z API Version: apps.kubeblocks.io/v1alpha1 Kind: Cluster Metadata: Creation Timestamp: 2025-09-01T08:23:47Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 3 Resource Version: 52255 UID: 6b3241fa-aca3-4204-b5ba-4c9299186b3d Spec: Affinity: Pod Anti Affinity: Preferred Tenancy: SharedNode Cluster Definition Ref: opengauss Cluster Version Ref: opengauss-3.0.0 Component Specs: Component Def Ref: opengauss Disable Exporter: true Enabled Logs: running Name: opengauss Replicas: 1 Resources: Limits: Cpu: 1 Memory: 1Gi Requests: Cpu: 1 Memory: 1Gi Service Account Name: kb-opengaus-sfthen Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Resources: Cpu: 0 Memory: 0 Storage: Size: 0 Termination Policy: WipeOut Status: Cluster Def Generation: 2 Components: Opengauss: Message: InstanceSet/opengaus-sfthen-opengauss: ["opengaus-sfthen-opengauss-0"] Phase: Updating Pods Ready: false Pods Ready Time: 2025-09-01T09:05:30Z Conditions: Last Transition Time: 2025-09-01T08:23:47Z Message: The operator has started the provisioning of Cluster: opengaus-sfthen Observed Generation: 3 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2025-09-01T08:23:48Z Message: Successfully applied for resources Observed Generation: 3 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Last Transition Time: 2025-09-01T09:05:32Z Message: pods are not ready in Components: [opengauss], refer to related component message in Cluster.status.components Reason: ReplicasNotReady Status: False Type: ReplicasReady Last Transition Time: 2025-09-01T09:05:32Z Message: pods are unavailable in Components: [opengauss], refer to related component message in Cluster.status.components Reason: ComponentsNotReady Status: False Type: Ready Observed Generation: 3 Phase: Updating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal ApplyResourcesSucceed 47m cluster-controller Successfully applied for resources Normal PreCheckSucceed 47m cluster-controller The operator has started the provisioning of Cluster: opengaus-sfthen Normal ComponentPhaseTransition 47m cluster-controller component is Creating Warning ComponentsNotReady 46m (x2 over 46m) cluster-controller pods are unavailable in Components: [opengauss], refer to related component message in Cluster.status.components Warning Failed 46m cluster-controller Cluster: opengaus-sfthen is Failed, check according to the components message Warning BackOff 45m event-controller Pod opengaus-sfthen-opengauss-0: Back-off restarting failed container opengauss in pod opengaus-sfthen-opengauss-0_ns-dioiy(e809063b-c66b-4b47-a96b-69371d05a6b1) Warning ReplicasNotReady 45m (x3 over 46m) cluster-controller pods are not ready in Components: [opengauss], refer to related component message in Cluster.status.components Normal HorizontalScale 42m component-controller start horizontal scale component opengauss of cluster opengaus-sfthen from 0 to 1 Normal ComponentPhaseTransition 41m (x3 over 46m) cluster-controller component is Failed Normal Running 15m (x10 over 46m) cluster-controller Cluster: opengaus-sfthen is ready, current phase is Running Normal ClusterReady 15m (x10 over 46m) cluster-controller Cluster: opengaus-sfthen is ready, current phase is Running Normal AllReplicasReady 15m (x10 over 46m) cluster-controller all pods of components are ready, waiting for the probe detection successful Normal ComponentPhaseTransition 5m32s (x12 over 46m) cluster-controller component is Running Warning BackOff 99s (x30 over 41m) event-controller Pod opengaus-sfthen-opengauss-0: Back-off restarting failed container opengauss in pod opengaus-sfthen-opengauss-0_ns-dioiy(80ae697a-8d20-438e-8247-6e6ce46e48b2) Normal ComponentPhaseTransition 42s (x13 over 46m) cluster-controller component is Updating ------------------------------------------------------------------------------------------------------------------ --------------------------------------get pod opengaus-sfthen-opengauss-0 yaml-------------------------------------- `kubectl get pod opengaus-sfthen-opengauss-0 -o yaml --namespace ns-dioiy ` apiVersion: v1 kind: Pod metadata: annotations: apps.kubeblocks.io/component-replicas: "1" kubeblocks.io/restart: "2025-09-01T08:25:32Z" creationTimestamp: "2025-09-01T09:10:17Z" labels: app.kubernetes.io/component: opengauss app.kubernetes.io/instance: opengaus-sfthen app.kubernetes.io/managed-by: kubeblocks app.kubernetes.io/name: opengauss app.kubernetes.io/version: "" apps.kubeblocks.io/cluster-uid: 6b3241fa-aca3-4204-b5ba-4c9299186b3d apps.kubeblocks.io/component-name: opengauss apps.kubeblocks.io/pod-name: opengaus-sfthen-opengauss-0 clusterdefinition.kubeblocks.io/name: opengauss clusterversion.kubeblocks.io/name: opengauss-3.0.0 controller-revision-hash: 84d9d86964 workloads.kubeblocks.io/instance: opengaus-sfthen-opengauss workloads.kubeblocks.io/managed-by: InstanceSet name: opengaus-sfthen-opengauss-0 namespace: ns-dioiy ownerReferences: - apiVersion: workloads.kubeblocks.io/v1alpha1 blockOwnerDeletion: true controller: true kind: InstanceSet name: opengaus-sfthen-opengauss uid: 6505a3c0-4997-4ddf-83ee-063c24cbfde6 resourceVersion: "52056" uid: 541ab004-29fc-4856-9888-801057823256 spec: affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - key: kb-data operator: In values: - "true" weight: 100 podAntiAffinity: *** containers: - command: - sh - -c - | cp /home/omm/conf/* /tmp/ chmod 777 /tmp/postgresql.conf /tmp/pg_hba.conf /kb-scripts/setup.sh gaussdb env: - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_POD_UID valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.uid - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_SA_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.serviceAccountName - name: KB_NODENAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName - name: KB_HOST_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.hostIP - name: KB_POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP - name: KB_POD_IPS valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIPs - name: KB_HOSTIP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.hostIP - name: KB_PODIP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP - name: KB_PODIPS valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIPs - name: KB_POD_FQDN value: $(KB_POD_NAME).opengaus-sfthen-opengauss-headless.$(KB_NAMESPACE).svc - name: GS_USERNAME valueFrom: secretKeyRef: key: username name: opengaus-sfthen-conn-credential - name: GS_PASSWORD valueFrom: secretKeyRef: key: password name: opengaus-sfthen-conn-credential - name: GS_DB value: opengauss - name: GAUSSLOG value: /var/log/opengauss - name: PATH value: /usr/local/opengauss/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - name: GAUSSHOME value: /usr/local/opengauss - name: LD_LIBRARY_PATH value: /usr/local/opengauss/lib - name: PGDATA value: /var/lib/opengauss/data envFrom: - configMapRef: name: opengaus-sfthen-opengauss-env optional: false - configMapRef: name: opengaus-sfthen-opengauss-rsm-env optional: false image: docker.io/apecloud/opengauss:3.0.0 imagePullPolicy: IfNotPresent name: opengauss ports: - containerPort: 5432 name: tcp-opengauss protocol: TCP resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/opengauss/data name: data - mountPath: /var/log/opengauss name: log - mountPath: /kb-scripts name: scripts - mountPath: /home/omm/conf name: opengauss-config - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44z8x readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: opengaus-sfthen-opengauss-0 nodeName: aks-cicdamdpool-30824184-vmss000003 preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 103 runAsGroup: 103 runAsUser: 0 serviceAccount: kb-opengaus-sfthen serviceAccountName: kb-opengaus-sfthen subdomain: opengaus-sfthen-opengauss-headless terminationGracePeriodSeconds: 30 tolerations: - effect: NoSchedule key: kb-data operator: Equal value: "true" - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists volumes: - emptyDir: medium: Memory sizeLimit: 1Gi name: dshm - configMap: defaultMode: 511 name: opengaus-sfthen-opengauss-agamotto-configuration name: agamotto-configuration - configMap: defaultMode: 511 name: opengaus-sfthen-opengauss-opengauss-configuration name: opengauss-config - configMap: defaultMode: 511 name: opengaus-sfthen-opengauss-opengauss-custom-metrics name: opengauss-custom-metrics - configMap: defaultMode: 511 name: opengaus-sfthen-opengauss-opengauss-scripts name: scripts - name: data persistentVolumeClaim: claimName: data-opengaus-sfthen-opengauss-0 - emptyDir: *** name: log - name: kube-api-access-44z8x projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace status: conditions: - lastProbeTime: null lastTransitionTime: "2025-09-01T09:10:18Z" status: "False" type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: "2025-09-01T09:10:18Z" status: "True" type: Initialized - lastProbeTime: null lastTransitionTime: "2025-09-01T09:10:18Z" message: 'containers with unready status: [opengauss]' reason: ContainersNotReady status: "False" type: Ready - lastProbeTime: null lastTransitionTime: "2025-09-01T09:10:18Z" message: 'containers with unready status: [opengauss]' reason: ContainersNotReady status: "False" type: ContainersReady - lastProbeTime: null lastTransitionTime: "2025-09-01T09:10:18Z" status: "True" type: PodScheduled containerStatuses: - image: docker.io/apecloud/opengauss:3.0.0 imageID: "" lastState: *** name: opengauss ready: false restartCount: 0 started: false state: waiting: reason: ContainerCreating volumeMounts: - mountPath: /var/lib/opengauss/data name: data - mountPath: /var/log/opengauss name: log - mountPath: /kb-scripts name: scripts - mountPath: /home/omm/conf name: opengauss-config - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44z8x readOnly: true recursiveReadOnly: Disabled hostIP: 10.224.0.7 hostIPs: - ip: 10.224.0.7 phase: Pending qosClass: Guaranteed startTime: "2025-09-01T09:10:18Z" ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe pod opengaus-sfthen-opengauss-0-------------------------------------- `kubectl describe pod opengaus-sfthen-opengauss-0 --namespace ns-dioiy ` Name: opengaus-sfthen-opengauss-0 Namespace: ns-dioiy Priority: 0 Service Account: kb-opengaus-sfthen Node: aks-cicdamdpool-30824184-vmss000003/10.224.0.7 Start Time: Mon, 01 Sep 2025 17:10:18 +0800 Labels: app.kubernetes.io/component=opengauss app.kubernetes.io/instance=opengaus-sfthen app.kubernetes.io/managed-by=kubeblocks app.kubernetes.io/name=opengauss app.kubernetes.io/version= apps.kubeblocks.io/cluster-uid=6b3241fa-aca3-4204-b5ba-4c9299186b3d apps.kubeblocks.io/component-name=opengauss apps.kubeblocks.io/pod-name=opengaus-sfthen-opengauss-0 clusterdefinition.kubeblocks.io/name=opengauss clusterversion.kubeblocks.io/name=opengauss-3.0.0 controller-revision-hash=84d9d86964 workloads.kubeblocks.io/instance=opengaus-sfthen-opengauss workloads.kubeblocks.io/managed-by=InstanceSet Annotations: apps.kubeblocks.io/component-replicas: 1 kubeblocks.io/restart: 2025-09-01T08:25:32Z Status: Pending IP: IPs: Controlled By: InstanceSet/opengaus-sfthen-opengauss Containers: opengauss: Container ID: Image: docker.io/apecloud/opengauss:3.0.0 Image ID: Port: 5432/TCP Host Port: 0/TCP Command: sh -c cp /home/omm/conf/* /tmp/ chmod 777 /tmp/postgresql.conf /tmp/pg_hba.conf /kb-scripts/setup.sh gaussdb State: Waiting Reason: ContainerCreating Ready: False Restart Count: 0 Limits: cpu: 1 memory: 1Gi Requests: cpu: 1 memory: 1Gi Environment Variables from: opengaus-sfthen-opengauss-env ConfigMap Optional: false opengaus-sfthen-opengauss-rsm-env ConfigMap Optional: false Environment: KB_POD_NAME: opengaus-sfthen-opengauss-0 (v1:metadata.name) KB_POD_UID: (v1:metadata.uid) KB_NAMESPACE: ns-dioiy (v1:metadata.namespace) KB_SA_NAME: (v1:spec.serviceAccountName) KB_NODENAME: (v1:spec.nodeName) KB_HOST_IP: (v1:status.hostIP) KB_POD_IP: (v1:status.podIP) KB_POD_IPS: (v1:status.podIPs) KB_HOSTIP: (v1:status.hostIP) KB_PODIP: (v1:status.podIP) KB_PODIPS: (v1:status.podIPs) KB_POD_FQDN: $(KB_POD_NAME).opengaus-sfthen-opengauss-headless.$(KB_NAMESPACE).svc GS_USERNAME: Optional: false GS_PASSWORD: Optional: false GS_DB: opengauss GAUSSLOG: /var/log/opengauss PATH: /usr/local/opengauss/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GAUSSHOME: /usr/local/opengauss LD_LIBRARY_PATH: /usr/local/opengauss/lib PGDATA: /var/lib/opengauss/data Mounts: /home/omm/conf from opengauss-config (rw) /kb-scripts from scripts (rw) /var/lib/opengauss/data from data (rw) /var/log/opengauss from log (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-44z8x (ro) Conditions: Type Status PodReadyToStartContainers False Initialized True Ready False ContainersReady False PodScheduled True Volumes: dshm: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: Memory SizeLimit: 1Gi agamotto-configuration: Type: ConfigMap (a volume populated by a ConfigMap) Name: opengaus-sfthen-opengauss-agamotto-configuration Optional: false opengauss-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: opengaus-sfthen-opengauss-opengauss-configuration Optional: false opengauss-custom-metrics: Type: ConfigMap (a volume populated by a ConfigMap) Name: opengaus-sfthen-opengauss-opengauss-custom-metrics Optional: false scripts: Type: ConfigMap (a volume populated by a ConfigMap) Name: opengaus-sfthen-opengauss-opengauss-scripts Optional: false data: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: data-opengaus-sfthen-opengauss-0 ReadOnly: false log: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: kube-api-access-44z8x: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Guaranteed Node-Selectors: Tolerations: kb-data=true:NoSchedule node.kubernetes.io/memory-pressure:NoSchedule op=Exists node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 44s default-scheduler Successfully assigned ns-dioiy/opengaus-sfthen-opengauss-0 to aks-cicdamdpool-30824184-vmss000003 Warning FailedAttachVolume 44s attachdetach-controller Multi-Attach error for volume "pvc-968b596d-1167-4be3-907b-52ec040b17d9" Volume is already exclusively attached to one node and can't be attached to another ------------------------------------------------------------------------------------------------------------------ --------------------------------------pod opengaus-sfthen-opengauss-0-------------------------------------- `kubectl logs opengaus-sfthen-opengauss-0 --namespace ns-dioiy --tail 500` Error from server (BadRequest): container "opengauss" in pod "opengaus-sfthen-opengauss-0" is waiting to start: ContainerCreating ------------------------------------------------------------------------------------------------------------------ check ops status `kbcli cluster list-ops opengaus-sfthen --status all --namespace ns-dioiy ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opengaus-sfthen-start-4b88z ns-dioiy Start opengaus-sfthen opengauss Succeed 1/1 Sep 01,2025 16:28 UTC+0800 check ops status done ops_status:opengaus-sfthen-start-4b88z ns-dioiy Start opengaus-sfthen opengauss Succeed 1/1 Sep 01,2025 16:28 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests opengaus-sfthen-start-4b88z --namespace ns-dioiy ` opsrequest.apps.kubeblocks.io/opengaus-sfthen-start-4b88z patched `kbcli cluster delete-ops --name opengaus-sfthen-start-4b88z --force --auto-approve --namespace ns-dioiy ` OpsRequest opengaus-sfthen-start-4b88z deleted cluster update terminationPolicy WipeOut `kbcli cluster update opengaus-sfthen --termination-policy=WipeOut --namespace ns-dioiy ` cluster.apps.kubeblocks.io/opengaus-sfthen updated (no change) check cluster status `kbcli cluster list opengaus-sfthen --show-labels --namespace ns-dioiy ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS opengaus-sfthen ns-dioiy opengauss opengauss-3.0.0 WipeOut Updating Sep 01,2025 16:23 UTC+0800 app.kubernetes.io/instance=opengaus-sfthen,clusterdefinition.kubeblocks.io/name=opengauss,clusterversion.kubeblocks.io/name=opengauss-3.0.0 cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Updating cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Failed cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances opengaus-sfthen --namespace ns-dioiy ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opengaus-sfthen-opengauss-0 ns-dioiy opengaus-sfthen opengauss Running 0 1 / 1 1Gi / 1Gi data:20Gi aks-cicdamdpool-30824184-vmss000005/10.224.0.5 Sep 01,2025 17:15 UTC+0800 check pod status done connect unsupported engine type: opengauss cluster list-logs `kbcli cluster list-logs opengaus-sfthen --namespace ns-dioiy ` No log files found. You can enable the log feature with the kbcli command below. kbcli cluster update opengaus-sfthen --enable-all-logs=true --namespace ns-dioiy Error from server (NotFound): pods "opengaus-sfthen-opengauss-0" not found cluster logs `kbcli cluster logs opengaus-sfthen --tail 30 --namespace ns-dioiy ` Message: The supplied GS_PASSWORD is meet requirements. The files belonging to this database system will be owned by user "omm". This user must also own the server process. The database cluster will be initialized with locale "C". The default text search configuration will be set to "english". gs_initdb: directory "/var/lib/opengauss/data" exists but is not empty If you want to create a new database system, either remove or empty the directory "/var/lib/opengauss/data" or run gs_initdb with an argument other than "/var/lib/opengauss/data". delete cluster opengaus-sfthen `kbcli cluster delete opengaus-sfthen --auto-approve --namespace ns-dioiy ` Cluster opengaus-sfthen deleted pod_info:opengaus-sfthen-opengauss-0 0/1 Error 0 29s No resources found in ns-dioiy namespace. delete cluster pod done No resources found in ns-dioiy namespace. check cluster resource non-exist OK: pvc No resources found in ns-dioiy namespace. delete cluster done No resources found in ns-dioiy namespace. No resources found in ns-dioiy namespace. No resources found in ns-dioiy namespace. OpenGauss Test Suite All Done! --------------------------------------OpenGauss (Topology = Replicas 2) Test Result-------------------------------------- [PASSED]|[Create]|[ClusterDefinition=opengauss;ClusterVersion=opengauss-3.0.0;]|[Description=Create a cluster with the specified cluster definition opengauss and cluster version opengauss-3.0.0] [PASSED]|[Restart]|[-]|[Description=Restart the cluster] [PASSED]|[Stop]|[-]|[Description=Stop the cluster] [PASSED]|[Start]|[-]|[Description=Start the cluster] [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut] [PASSED]|[Delete]|[-]|[Description=Delete the cluster] [END]