Эх сурвалжийг харах

Pongo ayuda de cómo aumentar la PVC

Celestino Rey 5 сар өмнө
parent
commit
81a7b73601
1 өөрчлөгдсөн 38 нэмэгдсэн , 0 устгасан
  1. 38 0
      aumentoPVC.md

+ 38 - 0
aumentoPVC.md

@@ -0,0 +1,38 @@
+# Cambiar tamaño PVC
+
+## Editar el clúster
+
+Editar la definición del cluster y cambiar el tamaño poniendo el nuevo:
+
+    kubectl -n reymota-pg-cluster edit cluster.postgresql.cnpg.io postgres-cluster
+
+buscar el tamaño actual y cambiarlo por el nuevo.
+
+NOTA: después de hacer lo anterior, parece que se cambia en todos los pods.
+
+## Acordonar el cluster donde está corriendo el pod
+
+si hay réplicas, empezar por la que no sea principal
+
+    kubectl -n reymota-pg-cluster get pods -o wide
+    kubectl -n reymota-pg-cluster cordon worker2
+
+## Borrar el pod en cuestión
+
+    kubectl -n reymota-pg-cluster delete pod postgres-cluster-3
+
+y ejecutar el comando siguiente:
+
+    kubectl -n reymota-pg-cluster get pvc -w -o=jsonpath='{.status.conditions[].message}' postgres-cluster-3
+
+y esperar a que aparezca este mensaje:
+
+    Waiting for user to (re-)start a Pod to finish file system resize of volume on node.
+
+tras lo cual hay que desacordonar el nodo
+
+    kubectl -n reymota-pg-cluster uncordon worker2
+
+y ver la capacidad nueva:
+
+    kubectl -n reymota-pg-cluster get pvc postgres-cluster-3 -o=jsonpath='{.status.capacity.storage}'