Aravinda VK
Aravinda VK
Add support for Volume Statedump
While handling requests cluster wide, two or more parallel requests may corrupt or cause undefined behaviour without locks. Implement Cluster wide lock framework using `fcntl` and local lock framework(To handle...
Example: ``` $ kadalu cluster status Cluster Name: mycluster Cluster ID: f594dd01-43da-4f56-a974-49f3f6e8cd0a Node State * server1.example.com Up server4.example.com Up server5.example.com Up ``` `*` prefix indicates it is a Meta Server
Add support for Block Subvols(Create a Block file and mount as loop dev) ## Create ``` kadalu subvol create / size --virtblock ``` Example: ``` kadalu subvol create myvol/photos size...
Add support for Simple Quota based Sub volumes. ## Create ``` kadalu subvol create / size ``` Example: ``` kadalu subvol create myvol/photos size 10G ``` - Mount the Volume...
``` kadalu snapshot restore @ ```
Add framework to capture all the events happening in the Cluster. Expose API/CLI to see the list of events. ``` kadalu events [--since ] ``` Add support for filesystem events...
Add support to enable https in Storage managers of all the nodes.
Placeholder issue. Update what is required to support IPv6
Add support for removing the Distribute groups. ``` kadalu volume create myvol \ replica node1.example.com:/exports/myvol/s1 \ node2.example.com:/exports/myvol/s2 \ node3.example.com:/exports/myvol/s3 \ replica node4.example.com:/exports/myvol/s4 \ node5.example.com:/exports/myvol/s5 \ node6.example.com:/exports/myvol/s6 ``` ``` kadalu volume...