Commit Graph

1113 Commits (8972878c7704a0904aaafe597bb57401eb17a75c)
 

Author SHA1 Message Date
Vitaliy Filippov 8972878c77 Fix make-etcd for ip:port 7 months ago
Vitaliy Filippov 2a1da88253 Create /etc/vitastor during package installation 7 months ago
Vitaliy Filippov 2f13f347b0 Fix space stats in mon 7 months ago
Vitaliy Filippov 9453db0e99 Add a newer make-etcd.js 7 months ago
Vitaliy Filippov a828a1233d Remove old make-osd scripts 7 months ago
Vitaliy Filippov 9481456dfe Automatically check whether to disable cache during prepare 7 months ago
Vitaliy Filippov bd11db5d0a Add vitastor-mon.service, vitastor.target, create user and log directory during package installation 7 months ago
Vitaliy Filippov 68ebe5993a Fix partition reuse 7 months ago
Vitaliy Filippov eecbfb66ce Remove the old make-osd.sh script from packages 7 months ago
Vitaliy Filippov a537db8909 Add documentation for the new "vitastor-disk" tool 7 months ago
Vitaliy Filippov 54ef2c389f Followup to the "tried to overwrite" fix: also handle it in case of inmemory_meta == false 7 months ago
Vitaliy Filippov 153c73574a Refactor blockstore_init_meta into slightly more obvious code 7 months ago
Vitaliy Filippov d83580bd68 Fix "tried to overwrite non-zero metadata entry" when during a previous metadata 7 months ago
Vitaliy Filippov 29b40aba93 Add write-meta command (for debug) 7 months ago
Vitaliy Filippov a52f2b0e8f Add write-journal command (for debug) 7 months ago
Vitaliy Filippov 1407db9c08 Fix vitastor-disk prepare bugs 7 months ago
Vitaliy Filippov c0d5e83fb8 Run partprobe when partitions do not appear 8 months ago
Vitaliy Filippov 40d8d65188 Rewrite upgrade-simple to C++ 8 months ago
Vitaliy Filippov a16263e88c Fix bugs in the upgrade script and in the udev startup script 8 months ago
Vitaliy Filippov e62bab1b39 Add systemd unit for udev deployments 8 months ago
Vitaliy Filippov cb4e3a118d Fix warning 8 months ago
Vitaliy Filippov b1e39b5dea Split disk_tool.cpp into separate files 8 months ago
Vitaliy Filippov 1170319431 Finish vitastor-disk prepare in theory 8 months ago
Vitaliy Filippov 2e0a2221eb vitastor-disk prepare: WIP second form command of the command 8 months ago
Vitaliy Filippov 5a10d135f3 Allow to configure block_size, bitmap_granularity and immediate_commit per-pool 8 months ago
Vitaliy Filippov 4c9aaa8a86 vitastor-disk prepare: implement first form of the command 8 months ago
Vitaliy Filippov ae99ee6266 Rename base64.{cpp.h} to str_util 8 months ago
Vitaliy Filippov 5af75f7d78 Implement vitastor-cli and vitastor-disk --help <command> 8 months ago
Vitaliy Filippov 7dc6f10ea1 Add read-sb command 8 months ago
Vitaliy Filippov 6fde9950d6 Implement upgrade tool from "simple" units to superblock+udev deployments 8 months ago
Vitaliy Filippov 76dd0fdcea Implement pre-exec command with on-start OSD checks 8 months ago
Vitaliy Filippov 5acc19bbd5 Implement systemctl start/stop and other commands 8 months ago
Vitaliy Filippov d5ca4e1f90 Add exec-osd command 8 months ago
Vitaliy Filippov 67e04f789f Add write-sb (superblock) command 9 months ago
Vitaliy Filippov 837407a84c Add udev import command 9 months ago
Vitaliy Filippov 1fe5908899 WIP OSD activation from superblock 9 months ago
Vitaliy Filippov dcc6d546be Move simple-offsets into vitastor-disk, too 9 months ago
Vitaliy Filippov 85fa389557 Add a test for disk-tool resize 9 months ago
Vitaliy Filippov dfa433c63b Add JSON format to dump-journal 9 months ago
Vitaliy Filippov cf487c95aa Fix resizer 9 months ago
Vitaliy Filippov b10656ca09 Parse new disk params in disk_tool resizer 9 months ago
Vitaliy Filippov ea632367e9 Do not alter dsk.meta_offset/len to skip superblock 9 months ago
Vitaliy Filippov 4d777c6729 Set journal/meta devices to data device explicitly instead of "" 9 months ago
Vitaliy Filippov 0c404c5074 Use blockstore_disk in disk_tool 9 months ago
Vitaliy Filippov dfd80626bd Extract disk opening functions to separate module 9 months ago
Vitaliy Filippov 30907852c2 Use simple std::map for the config 9 months ago
Vitaliy Filippov 078ed5b116 WIP Data area resize tool 9 months ago
Vitaliy Filippov 73a363bf92 Rename some variables and constants 9 months ago
Vitaliy Filippov b0e86ca643 Merge dump-journal and dump-meta into the new "vitastor-disk" tool 9 months ago
Vitaliy Filippov 8800afb649 Fix void* arithmetic again 9 months ago