1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bocloud-open-source-carina

Клонировать/Скачать
pvc-expand.md 1.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
ZhenhuaZhang Отправлено 19.04.2022 12:27 ece54de

expanding PVC

Carina support expanding PVC online, so user can resize carina pvc as needed.

$ kubectl get pvc -n carina
NAMESPACE  NAME        STATUS  VOLUME                                    Capacity  STORAGECLASS  AGE
carina     carina-pvc  Bound   pvc-80ede42a-90c3-4488-b3ca-85dbb8cd6c22  7G        carina-sc     20d

Expanding it online.

$ kubectl patch pvc/carina-pvc \
  --namespace "carina" \
  --patch '{"spec": {"resources": {"requests": {"storage": "15Gi"}}}}'

Check if expanding works.

$ kubectl exec -it web-server -n carina bash
$ df -h
Filesystem                                 Size  Used Avail Use% Mounted on
overlay                                    199G   17G  183G   9% /
tmpfs                                      64M     0   64M   0% /dev
/dev/vda2                                  199G   17G  183G   9% /conf
/dev/carina-vg-hdd/volume....              15G     0   64M   0% /www/nginx/work
tmpfs                                      3.9G     0  3.9G   0% /tmp/k8s-webhook-server/serving-certs

Note, if using cache tiering PVC, then user need to restart the pod to make the expanding work.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/bocloud-open-source-carina.git
git@api.gitlife.ru:oschina-mirror/bocloud-open-source-carina.git
oschina-mirror
bocloud-open-source-carina
bocloud-open-source-carina
main