Implement resizing partitions created with vitastor-disk

This commit is contained in:
Vitaliy Filippov
2024-10-18 01:55:19 +03:00
parent 4e8a1a8895
commit 18eb99c494
7 changed files with 337 additions and 9 deletions
+5 -1
View File
@@ -98,7 +98,11 @@ struct disk_tool_t
int write_json_journal(json11::Json entries);
int write_json_meta(json11::Json meta);
int resize_data();
int resize_data(std::string device);
int resize_parse_move_journal(std::map<std::string, std::string> & move_options, bool dry_run);
int resize_parse_move_meta(std::map<std::string, std::string> & move_options, bool dry_run);
int raw_resize();
int resize_parse_params();
void resize_init(blockstore_meta_header_v2_t *hdr);
int resize_remap_blocks();