source commons files source engines files source kubeblocks files `kubectl get namespace | grep ns-loibl ` `kubectl create namespace ns-loibl` namespace/ns-loibl created create namespace ns-loibl 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.4-beta.1` 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 189M 0 --:--:-- --:--:-- --:--:-- 189M kbcli installed successfully. Kubernetes: v1.32.5-eks-5d4a308 KubeBlocks: 0.9.4 kbcli: 0.9.4-beta.1 WARNING: version difference between kbcli (0.9.4-beta.1) and kubeblocks (0.9.4) 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.4-beta.1 done Kubernetes: v1.32.5-eks-5d4a308 KubeBlocks: 0.9.4 kbcli: 0.9.4-beta.1 WARNING: version difference between kbcli (0.9.4-beta.1) and kubeblocks (0.9.4) Kubernetes Env: v1.32.5-eks-5d4a308 POD_RESOURCES: No resources found found default storage class: gp3 kubeblocks version is:0.9.4 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 create etcd cluster etcdo-pflzfu check cluster definition set component name:etcd LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 No resources found in ns-loibl namespace. create 3 replica WipeOut etcd cluster check cluster version check cluster definition `kbcli cluster create etcdo-pflzfu --termination-policy=WipeOut --cluster-definition=etcd --enable-all-logs=false --cluster-version=etcd-v3.5.6 --set cpu=100m,memory=0.5Gi,replicas=3,storage=1Gi --namespace ns-loibl ` Cluster etcdo-pflzfu created check cluster status `kbcli cluster list etcdo-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS etcdo-pflzfu ns-loibl etcd etcd-v3.5.6 WipeOut Jun 19,2025 18:15 UTC+0800 clusterdefinition.kubeblocks.io/name=etcd,clusterversion.kubeblocks.io/name=etcd-v3.5.6 cluster_status:Creating cluster_status:Creating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances etcdo-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME etcdo-pflzfu-etcd-0 ns-loibl etcdo-pflzfu etcd Running follower us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-0-176.us-west-2.compute.internal/172.31.0.176 Jun 19,2025 18:15 UTC+0800 etcdo-pflzfu-etcd-1 ns-loibl etcdo-pflzfu etcd Running leader us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-10-126.us-west-2.compute.internal/172.31.10.126 Jun 19,2025 18:15 UTC+0800 etcdo-pflzfu-etcd-2 ns-loibl etcdo-pflzfu etcd Running follower us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-9-241.us-west-2.compute.internal/172.31.9.241 Jun 19,2025 18:15 UTC+0800 check pod status done check cluster role check cluster role done leader: etcdo-pflzfu-etcd-1;follower: etcdo-pflzfu-etcd-0 etcdo-pflzfu-etcd-2 connect unsupported engine type: etcd `kubectl get secrets -l app.kubernetes.io/instance=etcdo-pflzfu` `kubectl get secrets etcdo-pflzfu-conn-credential -o jsonpath="***.data.username***"` `kubectl get secrets etcdo-pflzfu-conn-credential -o jsonpath="***.data.password***"` `kubectl get secrets etcdo-pflzfu-conn-credential -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:;DB_PORT:2379;DB_DATABASE: There is no password in Type: 15. get cluster endpoint SERVICE_CLUSTER_ENDPOINT:etcdo-pflzfu-etcd.ns-loibl.svc.cluster.local:2379 check cluster definition set component name:orioledb set component version No resources found no component version found unsupported component definition 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 orioledb LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 No resources found in ns-loibl namespace. termination_policy:WipeOut create 2 replica WipeOut orioledb cluster check cluster version check cluster definition `kbcli cluster create orioledb-pflzfu --termination-policy=WipeOut --cluster-definition=orioledb --enable-all-logs=false --cluster-version=orioledb-beta1 --set cpu=100m,memory=0.5Gi,replicas=2,storage=1Gi --service-reference name=etcdService,cluster=etcdo-pflzfu,namespace=ns-loibl --namespace ns-loibl ` Cluster orioledb-pflzfu created check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Jun 19,2025 18:16 UTC+0800 clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 cluster_status: cluster_status:Creating cluster_status:Creating cluster_status:Creating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-10-126.us-west-2.compute.internal/172.31.10.126 Jun 19,2025 18:16 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-2-199.us-west-2.compute.internal/172.31.2.199 Jun 19,2025 18:16 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done `kubectl get secrets -l app.kubernetes.io/instance=orioledb-pflzfu` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.username***"` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.password***"` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.port***"` DB_USERNAME:postgres;DB_PASSWORD:jtv26pgt;DB_PORT:5432;DB_DATABASE: check pod orioledb-pflzfu-orioledb-0 container_name postgresql exist password jtv26pgt check pod orioledb-pflzfu-orioledb-0 container_name pgbouncer exist password jtv26pgt Container pgbouncer logs contain secret password:+ echo '"postgres" "jtv26pgt"' describe cluster `kbcli cluster describe orioledb-pflzfu --namespace ns-loibl ` Name: orioledb-pflzfu Created Time: Jun 19,2025 18:16 UTC+0800 NAMESPACE CLUSTER-DEFINITION VERSION STATUS TERMINATION-POLICY ns-loibl orioledb orioledb-beta1 Running WipeOut Endpoints: COMPONENT MODE INTERNAL EXTERNAL orioledb ReadWrite orioledb-pflzfu-orioledb.ns-loibl.svc.cluster.local:5432 orioledb-pflzfu-orioledb.ns-loibl.svc.cluster.local:6432 Topology: COMPONENT INSTANCE ROLE STATUS AZ NODE CREATED-TIME orioledb orioledb-pflzfu-orioledb-0 primary Running us-west-2a ip-172-31-10-126.us-west-2.compute.internal/172.31.10.126 Jun 19,2025 18:16 UTC+0800 orioledb orioledb-pflzfu-orioledb-1 secondary Running us-west-2a ip-172-31-2-199.us-west-2.compute.internal/172.31.2.199 Jun 19,2025 18:16 UTC+0800 Resources Allocation: COMPONENT DEDICATED CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS orioledb false 100m / 100m 512Mi / 512Mi data:1Gi kb-default-sc Images: COMPONENT TYPE IMAGE orioledb orioledb docker.io/apecloud/orioledb:beta1 Show cluster events: kbcli cluster list-events -n ns-loibl orioledb-pflzfu `kbcli cluster label orioledb-pflzfu app.kubernetes.io/instance- --namespace ns-loibl ` label "app.kubernetes.io/instance" not found. `kbcli cluster label orioledb-pflzfu app.kubernetes.io/instance=orioledb-pflzfu --namespace ns-loibl ` `kbcli cluster label orioledb-pflzfu --list --namespace ns-loibl ` NAME NAMESPACE LABELS orioledb-pflzfu ns-loibl app.kubernetes.io/instance=orioledb-pflzfu clusterdefinition.kubeblocks.io/name=orioledb clusterversion.kubeblocks.io/name=orioledb-beta1 label cluster app.kubernetes.io/instance=orioledb-pflzfu Success `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=orioledb-pflzfu --namespace ns-loibl ` `kbcli cluster label orioledb-pflzfu --list --namespace ns-loibl ` NAME NAMESPACE LABELS orioledb-pflzfu ns-loibl app.kubernetes.io/instance=orioledb-pflzfu case.name=kbcli.test1 clusterdefinition.kubeblocks.io/name=orioledb clusterversion.kubeblocks.io/name=orioledb-beta1 label cluster case.name=kbcli.test1 Success `kbcli cluster label orioledb-pflzfu case.name=kbcli.test2 --overwrite --namespace ns-loibl ` `kbcli cluster label orioledb-pflzfu --list --namespace ns-loibl ` NAME NAMESPACE LABELS orioledb-pflzfu ns-loibl app.kubernetes.io/instance=orioledb-pflzfu case.name=kbcli.test2 clusterdefinition.kubeblocks.io/name=orioledb clusterversion.kubeblocks.io/name=orioledb-beta1 label cluster case.name=kbcli.test2 Success `kbcli cluster label orioledb-pflzfu case.name- --namespace ns-loibl ` `kbcli cluster label orioledb-pflzfu --list --namespace ns-loibl ` NAME NAMESPACE LABELS orioledb-pflzfu ns-loibl app.kubernetes.io/instance=orioledb-pflzfu clusterdefinition.kubeblocks.io/name=orioledb clusterversion.kubeblocks.io/name=orioledb-beta1 delete cluster label case.name Success cluster connect `echo 'select 1' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl ` Unable to use a TTY - input is not a terminal or the right kind of file Connect to instance orioledb-pflzfu-orioledb-0: out of orioledb-pflzfu-orioledb-0(primary), orioledb-pflzfu-orioledb-1(secondary) ?column? ---------- 1 (1 row) connect cluster Success cluster expose check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster expose orioledb-pflzfu --auto-approve --force=true --type vpc --enable true --components orioledb --namespace ns-loibl ` OpsRequest orioledb-pflzfu-expose-b45b4 created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-expose-b45b4 -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-expose-b45b4 ns-loibl Expose orioledb-pflzfu orioledb Running 0/1 Jun 19,2025 18:18 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Running Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-10-126.us-west-2.compute.internal/172.31.10.126 Jun 19,2025 18:16 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-2-199.us-west-2.compute.internal/172.31.2.199 Jun 19,2025 18:16 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-expose-b45b4 ns-loibl Expose orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:18 UTC+0800 check ops status done ops_status:orioledb-pflzfu-expose-b45b4 ns-loibl Expose orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:18 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-expose-b45b4 --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-expose-b45b4 patched `kbcli cluster delete-ops --name orioledb-pflzfu-expose-b45b4 --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-expose-b45b4 deleted skip Reconfiguring: skip Reconfiguring: cluster hscale check cluster status before ops check cluster status done cluster_status:Running No resources found in orioledb-pflzfu namespace. `kbcli cluster hscale orioledb-pflzfu --auto-approve --force=true --components orioledb --replicas 3 --namespace ns-loibl ` OpsRequest orioledb-pflzfu-horizontalscaling-j2pdr created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-horizontalscaling-j2pdr -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-horizontalscaling-j2pdr ns-loibl HorizontalScaling orioledb-pflzfu orioledb Running 0/1 Jun 19,2025 18:19 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Updating Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 cluster_status:Updating cluster_status:Updating 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 orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-10-126.us-west-2.compute.internal/172.31.10.126 Jun 19,2025 18:16 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-2-199.us-west-2.compute.internal/172.31.2.199 Jun 19,2025 18:16 UTC+0800 orioledb-pflzfu-orioledb-2 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-5-67.us-west-2.compute.internal/172.31.5.67 Jun 19,2025 18:19 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 orioledb-pflzfu-orioledb-2 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done No resources found in orioledb-pflzfu namespace. check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-horizontalscaling-j2pdr ns-loibl HorizontalScaling orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:19 UTC+0800 check ops status done ops_status:orioledb-pflzfu-horizontalscaling-j2pdr ns-loibl HorizontalScaling orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:19 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-horizontalscaling-j2pdr --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-horizontalscaling-j2pdr patched `kbcli cluster delete-ops --name orioledb-pflzfu-horizontalscaling-j2pdr --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-horizontalscaling-j2pdr deleted cluster hscale check cluster status before ops check cluster status done cluster_status:Running No resources found in orioledb-pflzfu namespace. `kbcli cluster hscale orioledb-pflzfu --auto-approve --force=true --components orioledb --replicas 2 --namespace ns-loibl ` OpsRequest orioledb-pflzfu-horizontalscaling-n8tgd created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-horizontalscaling-n8tgd -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-horizontalscaling-n8tgd ns-loibl HorizontalScaling orioledb-pflzfu orioledb Running 0/1 Jun 19,2025 18:20 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Updating Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 cluster_status:Updating 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 orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-10-126.us-west-2.compute.internal/172.31.10.126 Jun 19,2025 18:16 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-2-199.us-west-2.compute.internal/172.31.2.199 Jun 19,2025 18:16 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done No resources found in orioledb-pflzfu namespace. check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-horizontalscaling-n8tgd ns-loibl HorizontalScaling orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:20 UTC+0800 check ops status done ops_status:orioledb-pflzfu-horizontalscaling-n8tgd ns-loibl HorizontalScaling orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:20 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-horizontalscaling-n8tgd --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-horizontalscaling-n8tgd patched `kbcli cluster delete-ops --name orioledb-pflzfu-horizontalscaling-n8tgd --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-horizontalscaling-n8tgd deleted cluster stop check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster stop orioledb-pflzfu --auto-approve --force=true --namespace ns-loibl ` OpsRequest orioledb-pflzfu-stop-4ffc7 created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-stop-4ffc7 -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-stop-4ffc7 ns-loibl Stop orioledb-pflzfu orioledb Running 0/2 Jun 19,2025 18:21 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Stopping Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping 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 orioledb-pflzfu --namespace ns-loibl ` 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 orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-stop-4ffc7 ns-loibl Stop orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:21 UTC+0800 check ops status done ops_status:orioledb-pflzfu-stop-4ffc7 ns-loibl Stop orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:21 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-stop-4ffc7 --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-stop-4ffc7 patched `kbcli cluster delete-ops --name orioledb-pflzfu-stop-4ffc7 --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-stop-4ffc7 deleted cluster start check cluster status before ops check cluster status done cluster_status:Stopped `kbcli cluster start orioledb-pflzfu --force=true --namespace ns-loibl ` OpsRequest orioledb-pflzfu-start-xklt7 created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-start-xklt7 -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-start-xklt7 ns-loibl Start orioledb-pflzfu orioledb Running 0/2 Jun 19,2025 18:23 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Updating Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 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 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-15-205.us-west-2.compute.internal/172.31.15.205 Jun 19,2025 18:23 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-5-137.us-west-2.compute.internal/172.31.5.137 Jun 19,2025 18:23 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-start-xklt7 ns-loibl Start orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:23 UTC+0800 check ops status done ops_status:orioledb-pflzfu-start-xklt7 ns-loibl Start orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:23 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-start-xklt7 --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-start-xklt7 patched `kbcli cluster delete-ops --name orioledb-pflzfu-start-xklt7 --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-start-xklt7 deleted `kubectl get secrets -l app.kubernetes.io/instance=orioledb-pflzfu` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.username***"` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.password***"` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.port***"` DB_USERNAME:postgres;DB_PASSWORD:jtv26pgt;DB_PORT:5432;DB_DATABASE: `create database benchtest;` Unable to use a TTY - input is not a terminal or the right kind of file NOTICE: database "benchtest" does not exist, skipping return msg:Connect to instance orioledb-pflzfu-orioledb-0: out of orioledb-pflzfu-orioledb-0(primary), orioledb-pflzfu-orioledb-1(secondary) DROP DATABASE CREATE DATABASE apiVersion: v1 kind: Pod metadata: name: benchtest-orioledb-pflzfu namespace: ns-loibl spec: containers: - name: test-sysbench imagePullPolicy: IfNotPresent image: docker.io/apecloud/customsuites:latest env: - name: TYPE value: "2" - name: FLAG value: "0" - name: CONFIGS value: "mode:all,driver:pgsql,host:orioledb-pflzfu-orioledb.ns-loibl.svc.cluster.local,user:postgres,password:jtv26pgt,port:5432,db:benchtest,tables:5,threads:4,times:10,size:1000,type:oltp_read_write" restartPolicy: Never `kubectl apply -f benchtest-orioledb-pflzfu.yaml` pod/benchtest-orioledb-pflzfu created apply benchtest-orioledb-pflzfu.yaml Success `rm -rf benchtest-orioledb-pflzfu.yaml` check pod status pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 ContainerCreating 0 1s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 ContainerCreating 0 6s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 ContainerCreating 0 12s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 ContainerCreating 0 18s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 ContainerCreating 0 24s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 1/1 Running 0 30s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 1/1 Running 0 37s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 1/1 Running 0 43s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 1/1 Running 0 49s check pod benchtest-orioledb-pflzfu status done pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 Completed 0 55s `kubectl logs benchtest-orioledb-pflzfu --tail 30 --namespace ns-loibl ` [ 7s ] thds: 4 tps: 19.99 qps: 410.88 (r/w/o: 289.91/80.98/39.99) lat (ms,99%): 292.60 err/s: 0.00 reconn/s: 0.00 [ 8s ] thds: 4 tps: 21.01 qps: 419.12 (r/w/o: 296.08/80.02/43.01) lat (ms,99%): 297.92 err/s: 0.00 reconn/s: 0.00 [ 9s ] thds: 4 tps: 14.98 qps: 291.63 (r/w/o: 201.74/59.92/29.96) lat (ms,99%): 502.20 err/s: 0.00 reconn/s: 0.00 [ 10s ] thds: 4 tps: 22.03 qps: 433.53 (r/w/o: 301.37/88.11/44.05) lat (ms,99%): 297.92 err/s: 0.00 reconn/s: 0.00 SQL statistics: queries performed: read: 2142 write: 612 other: 306 total: 3060 transactions: 153 (14.85 per sec.) queries: 3060 (296.96 per sec.) ignored errors: 0 (0.00 per sec.) reconnects: 0 (0.00 per sec.) General statistics: total time: 10.3019s total number of events: 153 Latency (ms): min: 9.91 avg: 265.38 max: 701.74 99th percentile: 694.45 sum: 40603.78 Threads fairness: events (avg/stddev): 38.2500/2.17 execution time (avg/stddev): 10.1509/0.09 `kubectl delete pod benchtest-orioledb-pflzfu --force --namespace ns-loibl ` Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "benchtest-orioledb-pflzfu" force deleted No resources found in ns-loibl namespace. `kubectl get secrets -l app.kubernetes.io/instance=orioledb-pflzfu` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.username***"` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.password***"` `kubectl get secrets orioledb-pflzfu-conn-credential -o jsonpath="***.data.port***"` DB_USERNAME:postgres;DB_PASSWORD:jtv26pgt;DB_PORT:5432;DB_DATABASE: `create database benchtest;` Unable to use a TTY - input is not a terminal or the right kind of file return msg:Connect to instance orioledb-pflzfu-orioledb-0: out of orioledb-pflzfu-orioledb-0(primary), orioledb-pflzfu-orioledb-1(secondary) DROP DATABASE CREATE DATABASE apiVersion: v1 kind: Pod metadata: name: benchtest-orioledb-pflzfu namespace: ns-loibl spec: containers: - name: test-sysbench imagePullPolicy: IfNotPresent image: docker.io/apecloud/customsuites:latest env: - name: TYPE value: "2" - name: FLAG value: "0" - name: CONFIGS value: "mode:all,driver:pgsql,host:a29617a83007d4f7e998f4864e039c8a-b6a680d56b4536f1.elb.us-west-2.amazonaws.com,user:postgres,password:jtv26pgt,port:5432,db:benchtest,tables:5,threads:4,times:10,size:1000,type:oltp_read_write" restartPolicy: Never `kubectl apply -f benchtest-orioledb-pflzfu.yaml` pod/benchtest-orioledb-pflzfu created apply benchtest-orioledb-pflzfu.yaml Success `rm -rf benchtest-orioledb-pflzfu.yaml` check pod status pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 ContainerCreating 0 1s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 1/1 Running 0 7s pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 1/1 Running 0 13s check pod benchtest-orioledb-pflzfu status done pod_status:NAME READY STATUS RESTARTS AGE benchtest-orioledb-pflzfu 0/1 Completed 0 19s `kubectl logs benchtest-orioledb-pflzfu --tail 30 --namespace ns-loibl ` [ 7s ] thds: 4 tps: 18.03 qps: 353.61 (r/w/o: 244.42/72.12/37.06) lat (ms,99%): 297.92 err/s: 0.00 reconn/s: 0.00 [ 8s ] thds: 4 tps: 19.00 qps: 410.05 (r/w/o: 295.03/76.01/39.00) lat (ms,99%): 297.92 err/s: 0.00 reconn/s: 0.00 [ 9s ] thds: 4 tps: 14.00 qps: 279.02 (r/w/o: 195.01/56.00/28.00) lat (ms,99%): 404.61 err/s: 0.00 reconn/s: 0.00 [ 10s ] thds: 4 tps: 8.97 qps: 203.40 (r/w/o: 141.58/43.87/17.95) lat (ms,99%): 502.20 err/s: 0.00 reconn/s: 0.00 SQL statistics: queries performed: read: 1890 write: 538 other: 272 total: 2700 transactions: 135 (13.23 per sec.) queries: 2700 (264.67 per sec.) ignored errors: 0 (0.00 per sec.) reconnects: 0 (0.00 per sec.) General statistics: total time: 10.1999s total number of events: 135 Latency (ms): min: 100.41 avg: 298.52 max: 796.76 99th percentile: 707.07 sum: 40300.23 Threads fairness: events (avg/stddev): 33.7500/2.68 execution time (avg/stddev): 10.0751/0.08 `kubectl delete pod benchtest-orioledb-pflzfu --force --namespace ns-loibl ` Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "benchtest-orioledb-pflzfu" force deleted cluster restart check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster restart orioledb-pflzfu --auto-approve --force=true --namespace ns-loibl ` OpsRequest orioledb-pflzfu-restart-lcwz7 created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-restart-lcwz7 -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-restart-lcwz7 ns-loibl Restart orioledb-pflzfu orioledb Running 0/2 Jun 19,2025 18:29 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Updating Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 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: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 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-15-205.us-west-2.compute.internal/172.31.15.205 Jun 19,2025 18:30 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-5-137.us-west-2.compute.internal/172.31.5.137 Jun 19,2025 18:29 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-1;secondary: orioledb-pflzfu-orioledb-0 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-restart-lcwz7 ns-loibl Restart orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:29 UTC+0800 check ops status done ops_status:orioledb-pflzfu-restart-lcwz7 ns-loibl Restart orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:29 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-restart-lcwz7 --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-restart-lcwz7 patched `kbcli cluster delete-ops --name orioledb-pflzfu-restart-lcwz7 --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-restart-lcwz7 deleted `kubectl get pvc -l app.kubernetes.io/instance=orioledb-pflzfu,apps.kubeblocks.io/component-name=orioledb,apps.kubeblocks.io/vct-name=data --namespace ns-loibl ` cluster volume-expand check cluster status before ops check cluster status done cluster_status:Running No resources found in orioledb-pflzfu namespace. `kbcli cluster volume-expand orioledb-pflzfu --auto-approve --force=true --components orioledb --volume-claim-templates data --storage 3Gi --namespace ns-loibl ` OpsRequest orioledb-pflzfu-volumeexpansion-zrxx8 created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-volumeexpansion-zrxx8 -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-volumeexpansion-zrxx8 ns-loibl VolumeExpansion orioledb-pflzfu orioledb Running 0/2 Jun 19,2025 18:33 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Updating Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 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 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 100m / 100m 512Mi / 512Mi data:3Gi ip-172-31-15-205.us-west-2.compute.internal/172.31.15.205 Jun 19,2025 18:30 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 100m / 100m 512Mi / 512Mi data:3Gi ip-172-31-5-137.us-west-2.compute.internal/172.31.5.137 Jun 19,2025 18:29 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-1;secondary: orioledb-pflzfu-orioledb-0 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done No resources found in orioledb-pflzfu namespace. check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-volumeexpansion-zrxx8 ns-loibl VolumeExpansion orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:33 UTC+0800 check ops status done ops_status:orioledb-pflzfu-volumeexpansion-zrxx8 ns-loibl VolumeExpansion orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:33 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-volumeexpansion-zrxx8 --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-volumeexpansion-zrxx8 patched `kbcli cluster delete-ops --name orioledb-pflzfu-volumeexpansion-zrxx8 --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-volumeexpansion-zrxx8 deleted cluster vscale check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster vscale orioledb-pflzfu --auto-approve --force=true --components orioledb --cpu 200m --memory 0.6Gi --namespace ns-loibl ` OpsRequest orioledb-pflzfu-verticalscaling-8qlqf created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-verticalscaling-8qlqf -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-verticalscaling-8qlqf ns-loibl VerticalScaling orioledb-pflzfu orioledb Running 0/2 Jun 19,2025 18:35 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Updating Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 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: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 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 200m / 200m 644245094400m / 644245094400m data:3Gi ip-172-31-15-205.us-west-2.compute.internal/172.31.15.205 Jun 19,2025 18:36 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 200m / 200m 644245094400m / 644245094400m data:3Gi ip-172-31-9-241.us-west-2.compute.internal/172.31.9.241 Jun 19,2025 18:38 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-verticalscaling-8qlqf ns-loibl VerticalScaling orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:35 UTC+0800 check ops status done ops_status:orioledb-pflzfu-verticalscaling-8qlqf ns-loibl VerticalScaling orioledb-pflzfu orioledb Succeed 2/2 Jun 19,2025 18:35 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-verticalscaling-8qlqf --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-verticalscaling-8qlqf patched `kbcli cluster delete-ops --name orioledb-pflzfu-verticalscaling-8qlqf --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-verticalscaling-8qlqf deleted cluster update terminationPolicy WipeOut `kbcli cluster update orioledb-pflzfu --termination-policy=WipeOut --namespace ns-loibl ` cluster.apps.kubeblocks.io/orioledb-pflzfu updated (no change) check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Running Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 200m / 200m 644245094400m / 644245094400m data:3Gi ip-172-31-15-205.us-west-2.compute.internal/172.31.15.205 Jun 19,2025 18:36 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 200m / 200m 644245094400m / 644245094400m data:3Gi ip-172-31-9-241.us-west-2.compute.internal/172.31.9.241 Jun 19,2025 18:38 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done cluster list-logs `kbcli cluster list-logs orioledb-pflzfu --namespace ns-loibl ` ls: unrecognized option: time-style=+%b %d, %Y %H:%M (UTC%:z) BusyBox v1.35.0 (2022-11-19 10:13:10 UTC) multi-call binary. Usage: ls [-1AaCxdLHRFplinshrSXvctu] [-w WIDTH] [FILE]... List directory contents -1 One column output -a Include names starting with . -A Like -a, but exclude . and .. -x List by lines -d List directory names, not contents -L Follow symlinks -H Follow symlinks on command line -R Recurse -p Append / to directory names -F Append indicator (one of */=@|) to names -l Long format -i List inode numbers -n List numeric UIDs and GIDs instead of names -s List allocated blocks -lc List ctime -lu List atime --full-time List full date/time -h Human readable sizes (1K 243M 2G) --group-directories-first -S Sort by size -X Sort by extension -v Sort by version -t Sort by mtime -tc Sort by ctime -tu Sort by atime -r Reverse sort order -w N Format N columns wide --color[=***always,never,auto***] ls: unrecognized option: time-style=+%b %d, %Y %H:%M (UTC%:z) BusyBox v1.35.0 (2022-11-19 10:13:10 UTC) multi-call binary. Usage: ls [-1AaCxdLHRFplinshrSXvctu] [-w WIDTH] [FILE]... List directory contents -1 One column output -a Include names starting with . -A Like -a, but exclude . and .. -x List by lines -d List directory names, not contents -L Follow symlinks -H Follow symlinks on command line -R Recurse -p Append / to directory names -F Append indicator (one of */=@|) to names -l Long format -i List inode numbers -n List numeric UIDs and GIDs instead of names -s List allocated blocks -lc List ctime -lu List atime --full-time List full date/time -h Human readable sizes (1K 243M 2G) --group-directories-first -S Sort by size -X Sort by extension -v Sort by version -t Sort by mtime -tc Sort by ctime -tu Sort by atime -r Reverse sort order -w N Format N columns wide --color[=***always,never,auto***] No log files found. You can enable the log feature with the kbcli command below. kbcli cluster update orioledb-pflzfu --enable-all-logs=true --namespace ns-loibl Error from server (NotFound): pods "orioledb-pflzfu-orioledb-0" not found cluster logs `kbcli cluster logs orioledb-pflzfu --tail 30 --namespace ns-loibl ` Defaulted container "postgresql" out of: postgresql, pgbouncer, metrics, lorry, config-manager 2025-06-19 10:38:26.757 GMT [101] HINT: Future log output will appear in directory "log". localhost:5432 - accepting connections localhost:5432 - accepting connections 2025-06-19 10:38:27,737 INFO: Lock owner: orioledb-pflzfu-orioledb-1; I am orioledb-pflzfu-orioledb-0 2025-06-19 10:38:27,737 INFO: establishing a new patroni connection to the postgres cluster 2025-06-19 10:38:28,194 INFO: no action. I am (orioledb-pflzfu-orioledb-0), a secondary, and following a leader (orioledb-pflzfu-orioledb-1) 2025-06-19 10:38:38,331 INFO: no action. I am (orioledb-pflzfu-orioledb-0), a secondary, and following a leader (orioledb-pflzfu-orioledb-1) 2025-06-19 10:38:48,239 INFO: no action. I am (orioledb-pflzfu-orioledb-0), a secondary, and following a leader (orioledb-pflzfu-orioledb-1) 2025-06-19 10:38:58,331 INFO: no action. I am (orioledb-pflzfu-orioledb-0), a secondary, and following a leader (orioledb-pflzfu-orioledb-1) 2025-06-19 10:39:08,241 INFO: no action. I am (orioledb-pflzfu-orioledb-0), a secondary, and following a leader (orioledb-pflzfu-orioledb-1) 2025-06-19 10:39:18,284 INFO: no action. I am (orioledb-pflzfu-orioledb-0), a secondary, and following a leader (orioledb-pflzfu-orioledb-1) 2025-06-19 10:39:21,111 WARNING: Request failed to orioledb-pflzfu-orioledb-1: GET http://172.31.9.2:8008/patroni (HTTPConnectionPool(host='172.31.9.2', port=8008): Max retries exceeded with url: /patroni (Caused by ConnectTimeoutError(, 'Connection to 172.31.9.2 timed out. (connect timeout=2)'))) 2025-06-19 10:39:21,159 WARNING: Could not activate Linux watchdog device: Can't open watchdog device: [Errno 2] No such file or directory: '/dev/watchdog' server promoting 2025-06-19 10:39:21,256 INFO: promoted self to leader by acquiring session lock 2025-06-19 10:39:21,260 INFO: cleared rewind state after becoming the leader 2025-06-19 10:39:21,258 INFO: Lock owner: orioledb-pflzfu-orioledb-0; I am orioledb-pflzfu-orioledb-0 2025-06-19 10:39:21,335 INFO: updated leader lock during promote 2025-06-19 10:39:22,482 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:39:22,779 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:39:32,778 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:39:42,708 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:39:52,703 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:40:02,702 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:40:12,702 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:40:22,702 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:40:32,703 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:40:42,702 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:40:52,702 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock 2025-06-19 10:41:02,702 INFO: no action. I am (orioledb-pflzfu-orioledb-0), the leader with the lock cluster expose check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster expose orioledb-pflzfu --auto-approve --force=true --type vpc --enable false --components orioledb --namespace ns-loibl ` OpsRequest orioledb-pflzfu-expose-t29z2 created successfully, you can view the progress: kbcli cluster describe-ops orioledb-pflzfu-expose-t29z2 -n ns-loibl check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-expose-t29z2 ns-loibl Expose orioledb-pflzfu orioledb Running 0/1 Jun 19,2025 18:41 UTC+0800 check cluster status `kbcli cluster list orioledb-pflzfu --show-labels --namespace ns-loibl ` NAME NAMESPACE CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS CREATED-TIME LABELS orioledb-pflzfu ns-loibl orioledb orioledb-beta1 WipeOut Running Jun 19,2025 18:16 UTC+0800 app.kubernetes.io/instance=orioledb-pflzfu,clusterdefinition.kubeblocks.io/name=orioledb,clusterversion.kubeblocks.io/name=orioledb-beta1 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances orioledb-pflzfu --namespace ns-loibl ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME orioledb-pflzfu-orioledb-0 ns-loibl orioledb-pflzfu orioledb Running primary us-west-2a 200m / 200m 644245094400m / 644245094400m data:3Gi ip-172-31-15-205.us-west-2.compute.internal/172.31.15.205 Jun 19,2025 18:36 UTC+0800 orioledb-pflzfu-orioledb-1 ns-loibl orioledb-pflzfu orioledb Running secondary us-west-2a 200m / 200m 644245094400m / 644245094400m data:3Gi ip-172-31-9-241.us-west-2.compute.internal/172.31.9.241 Jun 19,2025 18:38 UTC+0800 check pod status done check cluster role check cluster role done primary: orioledb-pflzfu-orioledb-0;secondary: orioledb-pflzfu-orioledb-1 check cluster connect `echo '' | kbcli cluster connect orioledb-pflzfu --namespace ns-loibl` check cluster connect done check ops status `kbcli cluster list-ops orioledb-pflzfu --status all --namespace ns-loibl ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME orioledb-pflzfu-expose-t29z2 ns-loibl Expose orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:41 UTC+0800 check ops status done ops_status:orioledb-pflzfu-expose-t29z2 ns-loibl Expose orioledb-pflzfu orioledb Succeed 1/1 Jun 19,2025 18:41 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests orioledb-pflzfu-expose-t29z2 --namespace ns-loibl ` opsrequest.apps.kubeblocks.io/orioledb-pflzfu-expose-t29z2 patched `kbcli cluster delete-ops --name orioledb-pflzfu-expose-t29z2 --force --auto-approve --namespace ns-loibl ` OpsRequest orioledb-pflzfu-expose-t29z2 deleted delete cluster orioledb-pflzfu `kbcli cluster delete orioledb-pflzfu --auto-approve --namespace ns-loibl ` Cluster orioledb-pflzfu deleted pod_info:orioledb-pflzfu-orioledb-0 5/5 Running 0 5m29s orioledb-pflzfu-orioledb-1 5/5 Running 0 2m36s pod_info:orioledb-pflzfu-orioledb-0 4/5 Terminating 0 5m51s No resources found in ns-loibl namespace. orioledb-pflzfu-orioledb-1 4/5 Terminating 0 2m58s delete cluster pod done No resources found in ns-loibl namespace. check cluster resource non-exist OK: pvc No resources found in ns-loibl namespace. delete cluster done No resources found in ns-loibl namespace. No resources found in ns-loibl namespace. No resources found in ns-loibl namespace. Orioledb Test Suite All Done! delete cluster etcdo-pflzfu `kbcli cluster delete etcdo-pflzfu --auto-approve --namespace ns-loibl ` Cluster etcdo-pflzfu deleted pod_info:etcdo-pflzfu-etcd-0 0/2 Completed 0 27m etcdo-pflzfu-etcd-1 0/2 Completed 0 27m etcdo-pflzfu-etcd-2 0/2 Completed 0 27m No resources found in ns-loibl namespace. delete cluster pod done No resources found in ns-loibl namespace. check cluster resource non-exist OK: pvc No resources found in ns-loibl namespace. delete cluster done No resources found in ns-loibl namespace. No resources found in ns-loibl namespace. No resources found in ns-loibl namespace. [PASSED]|[Create]|[ClusterDefinition=etcd;ClusterVersion=etcd-v3.5.6;]|[Description=Create a cluster with the specified cluster definition etcd and cluster version etcd-v3.5.6] --------------------------------------Orioledb (Topology = Replicas 2) Test Result-------------------------------------- [PASSED]|[Create]|[ClusterDefinition=orioledb;ClusterVersion=orioledb-beta1;]|[Description=Create a cluster with the specified cluster definition orioledb and cluster version orioledb-beta1] [PASSED]|[Connect]|[ComponentName=orioledb]|[Description=Connect to the cluster] [PASSED]|[Expose]|[Enable=true;TYPE=vpc;ComponentName=orioledb]|[Description=Expose Enable the vpc service with orioledb component] [PASSED]|[HorizontalScaling Out]|[ComponentName=orioledb]|[Description=HorizontalScaling Out the cluster specify component orioledb] [PASSED]|[HorizontalScaling In]|[ComponentName=orioledb]|[Description=HorizontalScaling In the cluster specify component orioledb] [PASSED]|[Stop]|[-]|[Description=Stop the cluster] [PASSED]|[Start]|[-]|[Description=Start the cluster] [PASSED]|[Bench]|[ComponentName=orioledb]|[Description=Bench the cluster service with orioledb component] [PASSED]|[Bench]|[HostType=LB;ComponentName=orioledb]|[Description=Bench the cluster LB service with orioledb component] [PASSED]|[Restart]|[-]|[Description=Restart the cluster] [PASSED]|[VolumeExpansion]|[ComponentName=orioledb]|[Description=VolumeExpansion the cluster specify component orioledb] [PASSED]|[VerticalScaling]|[ComponentName=orioledb]|[Description=VerticalScaling the cluster specify component orioledb] [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut] [PASSED]|[Expose]|[Disable=true;TYPE=vpc;ComponentName=orioledb]|[Description=Expose Disable the vpc service with orioledb component] [PASSED]|[Delete]|[-]|[Description=Delete the cluster] [END]