ceph-csi/docs
Madhu Rajanna 8ebc0659ab rbd: perform resize of file system for static volume
For static volume, the user will manually mounts
already existing image as a volume to the application
pods. As its a rbd Image, if the PVC is of type
fileSystem the image will be mapped, formatted
and mounted on the node,
If the user resizes the image on the ceph cluster.
User cannot not automatically resize the filesystem
created on the rbd image. Even if deletes and
recreates the kubernetes objects, the new size
will not be visible on the node.

With this changes During the NodeStageVolumeRequest
the nodeplugin will check the size of the mapped rbd
image on the node using the devicePath. and also
the rbd image size on the ceph cluster.

If the size is not matching it will do the file
system resize on the node as part of the
NodeStageVolumeRequest RPC call.

The user need to do below operation to see new size
* Resize the rbd image in ceph cluster
* Scale down all the application pods using the static
PVC.
* Make sure no application pods which are using the
static PVC is running on a node.
* Scale up all the application pods.

Validate the new size in application pod mounted
volume.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2021-10-06 13:15:00 +00:00
..
design/proposals doc: change FsID to FscID for cephfs 2021-08-05 16:07:51 +00:00
capabilities.md cleanup: remove the use of text in markdown 2020-11-11 13:18:05 +00:00
ceph-csi-upgrade.md doc: remove upgrade instructions for earlier releases 2021-09-01 03:37:23 +00:00
coding.md doc: add documentaion about wrapping long lines to coding guide 2021-06-28 14:43:49 +00:00
DCO DOC: Added document for DOC and commit message 2020-05-06 16:54:15 +00:00
deploy-cephfs.md doc: update deployment doc for ceph.conf 2021-09-03 14:14:43 +00:00
deploy-rbd.md doc: update deployment doc for ceph.conf 2021-09-03 14:14:43 +00:00
development-guide.md doc: update development guide for new rules 2021-08-25 16:33:56 +05:30
disaster-recovery.md doc: Add documentation for DR 2021-07-27 11:43:01 +00:00
expand-pvc.md cleanup: stick to standards when using dollar-sign in md 2020-11-11 13:18:05 +00:00
metrics.md cleanup: various source code comment corrections 2021-04-16 10:22:35 +00:00
rbd-nbd.md doc: update the rbd-nbd doc with log strategies options 2021-09-16 13:55:15 +00:00
releases.md ci: pushing artifacts using github actions 2021-06-10 10:17:19 +05:30
resource-cleanup.md cleanup: rework on naming conventions 2021-09-24 06:17:17 +00:00
snap-clone.md doc: correct reference links in the snapshot,release,upgrade docs 2021-03-31 06:58:29 +00:00
static-pvc.md rbd: perform resize of file system for static volume 2021-10-06 13:15:00 +00:00