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
flush writing new entry is completed, but zeroing out an old one isn't
|
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 |